diff --git a/.github/gen-apt-pins b/.github/gen-apt-pins new file mode 100644 index 0000000..573541a --- /dev/null +++ b/.github/gen-apt-pins @@ -0,0 +1 @@ +0 diff --git a/.github/gen-i386-whitelist b/.github/gen-i386-whitelist new file mode 100644 index 0000000..573541a --- /dev/null +++ b/.github/gen-i386-whitelist @@ -0,0 +1 @@ +0 diff --git a/.github/workflows/gen-apt-pins.yml b/.github/workflows/gen-apt-pins.yml new file mode 100644 index 0000000..799eee0 --- /dev/null +++ b/.github/workflows/gen-apt-pins.yml @@ -0,0 +1,26 @@ +name: Generate and commit APT Pins + +on: + push: + branches: + - main + paths: + - '.github/gen-apt-pins' + +jobs: + build: + runs-on: self-hosted + container: + image: ghcr.io/pikaos-linux/pika-base-debian-container:latest + volumes: + - /proc:/proc + options: --privileged -it + + steps: + - uses: actions/checkout@v3 + + - name: Generate apt pin and json files + run: chmod +x ./gen-apt-pins.sh && ./gen-apt-pins.sh + + - name: Setup git and push + run: git config --global user.name 'Github Workflow Action' && git config --global user.email 'hotrod.master@hotmail.com' && git config --global --add safe.directory /__w/pin-generation/pin-generation && git add . && git commit -am"Commited by GH Action - gen-apt-pins.yml" && git push diff --git a/.github/workflows/gen-i386-whitelist.yml b/.github/workflows/gen-i386-whitelist.yml new file mode 100644 index 0000000..a7fc422 --- /dev/null +++ b/.github/workflows/gen-i386-whitelist.yml @@ -0,0 +1,29 @@ +name: Generate and commit i386 whitelist + +on: + push: + branches: + - main + paths: + - '.github/gen-i386-whitelist' + +jobs: + build: + runs-on: self-hosted + container: + image: ghcr.io/pikaos-linux/pika-base-debian-container:i386 + volumes: + - /proc:/proc + options: --privileged -it + + steps: + - uses: actions/checkout@v3 + + - name: Get script depends + run: apt-get install -y python3-numpy + + - name: Generate whitelist json files + run: chmod +x ./gen-i386-whitelist.sh && ./gen-i386-whitelist.sh + + - name: Setup git and push + run: git config --global user.name 'Github Workflow Action' && git config --global user.email 'hotrod.master@hotmail.com' && git config --global --add safe.directory /__w/pin-generation/pin-generation && git add . && git commit -am"Commited by GH Action - gen-i386-whitelist.yml" && git push diff --git a/package_srcnames/gnome-srcnames.txt b/package_srcnames/gnome-srcnames.txt index d12f2db..7a8f653 100644 --- a/package_srcnames/gnome-srcnames.txt +++ b/package_srcnames/gnome-srcnames.txt @@ -1,130 +1,326 @@ adwaita-icon-theme -at-spi2-core +adwaita-icon-theme-legacy +aisleriot +alacarte +amberol +apostrophe +atkmm1.6 +babl +balsa baobab -gnome-calls -fonts-cantarell -d-spy +bijiben +blanket +blueprint-compiler +brasero +bst-external +buildstream +cairo +cairomm +cairomm1.16 +caribou +cheese +clutter-1.0 +clutter-gst-3.0 +clutter-gtk +cogl dconf dconf-editor +deja-dup devhelp +dmz-cursor-theme +d-spy +eartag +enchant-2 +endeavour +eog +eog-plugins epiphany-browser +errands evince +evolution evolution-data-server +evolution-ews +file-roller +five-or-more folks -gcab +four-in-a-row gcr gcr4 gdk-pixbuf +gdk-pixbuf-xlib +gdl gdm3 +gdm-settings +geary +gedit +gedit-plugins +gegl geocode-glib gexiv2 +ghex gi-docgen +gimp +gimp-help +gir-rust-code-generator +gitg gjs +glade glib2.0 -glib-networking +glib-d +glibmm2.4 glibmm2.68 -gmime +glib-networking +glycin-loaders +gnome-2048 +gnome-applets gnome-autoar gnome-backgrounds +gnome-bluetooth gnome-bluetooth3 gnome-boxes +gnome-browser-connector gnome-builder gnome-calculator gnome-calendar gnome-characters +gnome-chess gnome-clocks gnome-color-manager +gnome-commander +gnome-common gnome-connections gnome-console gnome-contacts gnome-control-center gnome-desktop +gnome-desktop-testing +gnome-devel-docs +gnome-dictionary gnome-disk-utility +gnome-dvb-daemon +gnome-epub-thumbnailer +gnome-feeds +gnome-firmware +gnome-flashback +gnome-font-downloader gnome-font-viewer gnome-initial-setup gnome-keyring +gnome-kiosk +gnome-klotski gnome-logs +gnome-mahjongg gnome-maps gnome-menus +gnome-metronome +gnome-mines +gnome-model-thumbnailer +gnome-multi-writer gnome-music +gnome-nettool +gnome-network-displays +gnome-nibbles gnome-online-accounts +gnome-panel +gnome-photos +gnome-pkg-tools +gnome-power-manager +gnome-recipes gnome-remote-desktop +gnome-robots +gnome-screensaver +gnome-screenshot gnome-session gnome-settings-daemon gnome-shell +gnome-shell-extension-appindicator +gnome-shell-extension-arc-menu +gnome-shell-extension-dashtodock +gnome-shell-extension-dash-to-panel +gnome-shell-extension-desktop-icons-ng +gnome-shell-extension-easyscreencast +gnome-shell-extension-freon +gnome-shell-extension-gsconnect +gnome-shell-extension-hard-disk-led +gnome-shell-extension-hide-activities +gnome-shell-extension-impatience +gnome-shell-extension-manager +gnome-shell-extension-runcat gnome-shell-extensions +gnome-shell-extension-system-monitor +gnome-shell-extension-tiling-assistant +gnome-shell-extension-weather +gnome-snapshot gnome-software +gnome-sound-recorder +gnome-sudoku +gnome-sushi gnome-system-monitor +gnome-taquin +gnome-terminal +gnome-tetravex gnome-text-editor +gnome-themes-extra gnome-tour +gnome-tweaks +gnome-usage gnome-user-docs gnome-user-share +gnome-video-effects +gnome-video-trimmer gnome-weather +gnote gobject-introspection -libgom -grilo -grilo-plugins +graphene gsettings-desktop-schemas gsound gspell gssdp -gtk4 +gtk+2.0 +gtk2-engines gtk+3.0 +gtk4 +gtk-d gtk-doc -gtk-vnc +gtkmm2.4 +gtkmm3.0 gtkmm4.0 +gtkmm-documentation +gtksourceview3 gtksourceview4 gtksourceview5 +gtkspell3 +gtranslator +gucharmap gupnp gupnp-av gupnp-dlna +gupnp-igd +gupnp-tools gvfs +hicolor-icon-theme +hitori +iagno +intltool +jhbuild json-glib jsonrpc-glib +kooha libadwaita-1 +libcanberra +libchamplain +libcloudproviders +libcryptui +libdazzle libdex +libdmapsharing +libgda5 +libgdata +libgedit-amtk +libgedit-gtksourceview libgee-0.8 -libgsf +libgepub +libgit2-glib +libglade2 +libglib-testing +libgnome-games-support +libgnome-games-support1 +libgnomekbd +libgom +libgovirt +libgtksourceviewmm libgtop2 +libgudev libgweather4 libgxps libhandy-1 +libmanette libmediaart -libnma libnotify libpanel libpeas libpeas2 +libproxy +libpwquality +librest librsvg libsecret libshumate +libsigc++-2.0 libsigc++-3.0 +libsoup2.4 libsoup3 +libspelling +libwnck3 +libxklavier +libxml++2.6 +lightsoff loupe +mallard-ducktype +mallard-rng +meld +mess-desktop-entries +metacity +meta-gnome3 mm-common +mousai +mousetweaks +mozjs115 +mozjs128 +msgraph mutter nautilus -orca +nautilus-python +nautilus-sendto +notification-daemon +obfuscate pango1.0 +pangomm pangomm2.48 +passes-gtk phodav -pyatspi +pitivi +polari +ptyxis pygobject -librest +quadrapassel +railway-gtk +rhythmbox rygel -simple-scan -gnome-snapshot -gnome-sushi +saldo +seahorse +secrets +sound-juicer +sound-theme-freedesktop +spice-gtk +startup-notification +swell-foop +switcheroo-control sysprof +system-config-printer +tali tecla template-glib +tepl +text-engine +tilix totem totem-pl-parser tracker tracker-miners +uhttpmock +uhttpmock0 vala +vino +vte vte2.91 +warp +wike xdg-desktop-portal-gnome +xdg-user-dirs +xdg-user-dirs-gtk yelp yelp-tools yelp-xsl +zenity + diff --git a/package_srcnames/kde-srcnames.txt b/package_srcnames/kde-srcnames.txt index 8d62206..5b44417 100644 --- a/package_srcnames/kde-srcnames.txt +++ b/package_srcnames/kde-srcnames.txt @@ -1,4 +1,3 @@ -activity-aware-firefox akonadi akonadi-calendar akonadi-calendar-tools @@ -9,17 +8,14 @@ akonadi-mime akonadi-notes akonadi-search akregator -alkimia -amarok analitza +arianna ark artikulate attica-kf5 audiocd-kio baloo-kf5 baloo-widgets -basket -bismuth blinken bluedevil bluez-qt @@ -30,42 +26,33 @@ breeze-grub breeze-gtk breeze-icons breeze-plymouth -calamares-extensions +calendarsupport calligra calligraplan cantor cervisia -charmtimetracker -choqok clazy colord-kde -convertall -ctemplate -debconf-kde -digikam dolphin dolphin-plugins dragon drkonqi elisa-player -exiv2 -extra-cmake-modules +eventviews ffmpegthumbs filelight flatpak-kcm frameworkintegration -gammaray +futuresql gcompris-qt ghostwriter granatier grantlee5 grantlee-editor grantleetheme -gtk2-engines-oxygen gwenview -icecc -icecc-monitor immer +incidenceeditor indi itinerary juk @@ -76,8 +63,6 @@ kactivities-kf5 kactivities-stats kactivitymanagerd kaddressbook -kaffeine -kaidan kajongg kalarm kalendar @@ -90,6 +75,7 @@ kapidox kapman kapptemplate karchive +kasts kate katomic kauth @@ -105,12 +91,10 @@ kcalc kcalcore kcalutils kcharselect -kchmviewer kcmutils kcodecs kcollectd kcolorchooser -kcolorpicker kcompletion kconfig kconfigwidgets @@ -144,28 +128,25 @@ kdesdk-thumbnailers kdesignerplugin kde-spectacle kdesu -kdesvn kdevelop kdevelop-pg-qt kdevelop-php kdevelop-python kdewebkit kdf -kdiagram kdialog kdiamond -kdiff3 kdnssd-kf5 kdoctools keditbookmarks kemoticons -keurocalc kexi kf5-messagelib kf6-attica kf6-baloo kf6-bluez-qt kf6-breeze-icons +kf6-extra-cmake-modules kf6-frameworkintegration kf6-kapidox kf6-karchive @@ -240,7 +221,6 @@ kfourinline kgamma kgamma5 kgeography -kgeotag kget kglobalaccel kglobalacceld @@ -258,9 +238,7 @@ kidentitymanagement kidletime kig kigo -kile killbots -kimageannotator kimageformats kimagemapeditor kimap @@ -270,11 +248,8 @@ kio kio-extras kio-fuse kio-gdrive -kio-gopher kipi-plugins kirigami2 -kirigami-addons -kirigami-addons5 kirigami-gallery kiriki kitemmodels @@ -304,9 +279,7 @@ kmines kmix kmousetool kmouth -kmplayer kmplot -kmymoney knavalbattle knetwalk knewstuff @@ -318,7 +291,6 @@ kolf kollision kolourpaint kompare -kongress konqueror konquest konsole @@ -326,7 +298,6 @@ kontact kontactinterface kontrast konversation -kookbook kopeninghours kopete korganizer @@ -336,7 +307,6 @@ kparts kpat kpeople kpeoplevcard -kphotoalbum kpimtextedit kpipewire kpkpass @@ -347,16 +317,12 @@ kpty kpublictransport kqtquickcharts kquickcharts -kquickimageeditor -kraft krdc krdp -krename kreport kreversi krfb krita -kronometer kross kross-interpreters kruler @@ -371,23 +337,18 @@ kshisen ksirk ksmtp ksnakeduel -ksnip kspaceduel ksquares ksshaskpass -kstars ksudoku ksyntax-highlighting ksystemlog ksystemstats kteatime -ktechlab ktextaddons ktexteditor ktextwidgets -ktikz ktimer -ktimetracker ktnef ktorrent ktouch @@ -409,13 +370,15 @@ kturtle kubrick kunitconversion kuserfeedback -kvirc kwallet-kf5 kwalletmanager kwallet-pam kwave kwayland kwayland-integration +kwayland-kf5 +kweather +kweathercore kwidgetsaddons kwin kwindowsystem @@ -424,15 +387,14 @@ kwrited kxmlgui kxmlrpcclient kxstitch -labplot lager latte-dock layer-shell-qt -lensfun libaccounts-glib libaccounts-qt libappimage libdbusmenu-qt +libgravatar libkcddb libkcompactdisc libkdcraw @@ -458,33 +420,38 @@ libkf5pimcommon libkf5sane libkgapi libkgapi5 +libkleo libkomparediff2 libkscreen +libksieve libksysguard libktorrent libmediawiki libnova libplasma -libqaccessibilityclient -libqapt libsignon-glib libspectre libunibreak lokalize lskat +mailcommon +mailimporter marble markdownpart mbox-importer md4c +merkuro +messagelib meta-kde meta-kde-telepathy milou +mimetreeparser minuet modemmanager-qt +mpvqt neochat networkmanager-qt ocean-sound-theme -okteta okular oxygen oxygen-fonts @@ -498,6 +465,7 @@ phonon phonon-backend-gstreamer phonon-backend-vlc picmi +pimcommon pim-data-exporter pim-sieve-editor pkg-kde-tools @@ -511,13 +479,11 @@ plasma-discover plasma-disks plasma-firewall plasma-framework -plasma-gamemode plasma-gmailfeed plasma-integration plasma-nano plasma-nm plasma-pa -plasma-pass plasma-remotecontrollers plasma-sdk plasma-systemmonitor @@ -534,24 +500,54 @@ powerdevil poxml print-manager prison-kf5 -projecteur -pulseaudio-qt purpose pyside2 pyside6 qbs qca2 qconf -qcoro -qgnomeplatform qqc2-breeze-style qqc2-desktop-style -quassel +qt3d-opensource-src +qt5ct +qt6-3d +qt6-5compat +qt6-base +qt6-charts +qt6-connectivity +qt6-datavis3d +qt6-declarative +qt6-grpc +qt6-httpserver +qt6-imageformats +qt6-languageserver +qt6-location +qt6-lottie +qt6-multimedia +qt6-networkauth +qt6-positioning +qt6-quick3d +qt6-quick3dphysics +qt6-quicktimeline +qt6-remoteobjects +qt6-scxml +qt6-sensors +qt6-serialbus +qt6-serialport +qt6-shadertools +qt6-speech +qt6-svg +qt6-tools +qt6-translations +qt6-virtualkeyboard +qt6-wayland +qt6-webchannel +qt6-webengine +qt6-websockets +qt6-webview qzxing readstat -rkward rocs -rsibreak sddm sddm-kcm signond @@ -561,27 +557,21 @@ signon-ui skanlite skanpage skladnik -skrooge -smb4k solid sonnet -soundkonverter stellarsolver step -subtitlecomposer svgpart sweeper syndication systemsettings telepathy-accounts-signon -telepathy-logger-qt -telepathy-qt -tellico threadweaver tokodon umbrello -verdigris +wacomtablet xdg-desktop-portal-kde +xwaylandvideobridge yakuake zanshin zeroconf-ioslave