From 154f9b19edbdbb93fa6a94ecf3e9ec0ba4c00013 Mon Sep 17 00:00:00 2001 From: Valeria Fadeeva Date: Fri, 19 Jul 2024 22:36:59 +0500 Subject: [PATCH] cleanup --- .gitignore | 1 + 3PARTY/3party/adw-gtk-theme | 1 + 3PARTY/3party/adw-gtk3 | 1 + 3PARTY/3party/audio-recorder | 1 + 3PARTY/3party/bluetooth-autoconnect | 1 + 3PARTY/3party/bluetooth-support | 1 + 3PARTY/3party/buildtorrent | 1 + 3PARTY/3party/clean.sh | 42 ++ 3PARTY/3party/copy_to_repo.sh | 14 + 3PARTY/3party/freeoffice | 1 + 3PARTY/3party/ftl-sdk | 1 + 3PARTY/3party/git_pull.sh | 26 + 3PARTY/3party/gstreamer-meta | 1 + 3PARTY/3party/icu69-bin | 1 + 3PARTY/3party/input-devices-support | 1 + 3PARTY/3party/mailspring | 1 + 3PARTY/3party/make.sh | 112 +++ 3PARTY/3party/media-downloader | 1 + 3PARTY/3party/move_to_repo.sh | 20 + 3PARTY/3party/noto-color-emoji-fontconfig | 1 + 3PARTY/3party/outline-client-appimage | 1 + 3PARTY/3party/pipewire-support | 1 + 3PARTY/3party/portainer-bin | 1 + 3PARTY/3party/printer-support | 1 + 3PARTY/3party/pwd.txt | 1 + 3PARTY/3party/python-flatbencode | 1 + 3PARTY/3party/python-torf | 1 + 3PARTY/3party/repo.txt | 1 + 3PARTY/3party/samba-support | 1 + 3PARTY/3party/scanner-support | 1 + 3PARTY/3party/shadowsocks-electron-bin | 1 + 3PARTY/3party/shadowsocks-rust | 1 + 3PARTY/3party/sign.sh | 73 ++ 3PARTY/3party/ss-face | 1 + 3PARTY/3party/startwine | 1 + 3PARTY/3party/torf-cli | 1 + 3PARTY/3party/ttf-ms-fonts | 1 + 3PARTY/3party/ttf-twemoji | 1 + 3PARTY/3party/ventoy-bin | 1 + 3PARTY/3party/whalebird | 1 + 3PARTY/3party/without_lto.txt | 3 + 3PARTY/3party/yandex-disk | 1 + 3PARTY/3party/yandex-disk-indicator | 1 + 3PARTY/One_per_month/linux-xanmod-anbox | 1 + 3PARTY/One_per_month/make.sh | 67 ++ 3PARTY/One_per_month/move_to_repo.sh | 20 + 3PARTY/One_per_month/pwd.txt | 1 + 3PARTY/One_per_month/repo.txt | 1 + 3PARTY/catppuccin/catppuccin-cursors-frappe | 1 + 3PARTY/catppuccin/catppuccin-cursors-latte | 1 + .../catppuccin/catppuccin-cursors-macchiato | 1 + 3PARTY/catppuccin/catppuccin-cursors-mocha | 1 + 3PARTY/catppuccin/catppuccin-gtk-theme-frappe | 1 + 3PARTY/catppuccin/catppuccin-gtk-theme-latte | 1 + .../catppuccin/catppuccin-gtk-theme-macchiato | 1 + 3PARTY/catppuccin/catppuccin-gtk-theme-mocha | 1 + 3PARTY/catppuccin/catppuccin-konsole-theme | 1 + 3PARTY/catppuccin/clean.sh | 42 ++ 3PARTY/catppuccin/copy_to_repo.sh | 14 + 3PARTY/catppuccin/git_pull.sh | 26 + 3PARTY/catppuccin/kvantum-theme-catppuccin | 1 + 3PARTY/catppuccin/make.sh | 112 +++ 3PARTY/catppuccin/move_to_repo.sh | 20 + 3PARTY/catppuccin/plasma6-theme-catppuccin | 1 + .../catppuccin/plasma6-theme-catppuccin-git | 1 + 3PARTY/catppuccin/plymouth-theme-catppuccin | 1 + 3PARTY/catppuccin/pwd.txt | 1 + 3PARTY/catppuccin/refind-theme-catppuccin | 1 + 3PARTY/catppuccin/repo.txt | 1 + 3PARTY/catppuccin/sddm-theme-catppuccin | 1 + 3PARTY/catppuccin/sign.sh | 73 ++ 3PARTY/obs/clean.sh | 42 ++ 3PARTY/obs/copy_to_repo.sh | 14 + 3PARTY/obs/deps0/asio | 1 + 3PARTY/obs/deps0/clean.sh | 42 ++ 3PARTY/obs/deps0/git_pull.sh | 26 + 3PARTY/obs/deps0/make.sh | 112 +++ 3PARTY/obs/deps0/move_to_repo.sh | 20 + 3PARTY/obs/deps0/pwd.txt | 1 + 3PARTY/obs/deps0/repo.txt | 1 + 3PARTY/obs/deps0/sign.sh | 73 ++ 3PARTY/obs/deps0/sndio | 1 + 3PARTY/obs/deps0/uthash | 1 + 3PARTY/obs/deps0/websocketpp | 1 + 3PARTY/obs/deps1/clean.sh | 42 ++ 3PARTY/obs/deps1/git_pull.sh | 26 + 3PARTY/obs/deps1/libusrsctp | 1 + 3PARTY/obs/deps1/make.sh | 112 +++ 3PARTY/obs/deps1/move_to_repo.sh | 20 + 3PARTY/obs/deps1/pwd.txt | 1 + 3PARTY/obs/deps1/repo.txt | 1 + 3PARTY/obs/deps1/sign.sh | 73 ++ 3PARTY/obs/deps2/clean.sh | 42 ++ 3PARTY/obs/deps2/git_pull.sh | 26 + 3PARTY/obs/deps2/libajantv2 | 1 + 3PARTY/obs/deps2/libdatachannel-nice | 1 + 3PARTY/obs/deps2/librist | 1 + 3PARTY/obs/deps2/make.sh | 112 +++ 3PARTY/obs/deps2/move_to_repo.sh | 20 + 3PARTY/obs/deps2/pwd.txt | 1 + 3PARTY/obs/deps2/repo.txt | 1 + 3PARTY/obs/deps2/sign.sh | 73 ++ 3PARTY/obs/deps3/clean.sh | 42 ++ 3PARTY/obs/deps3/git_pull.sh | 26 + 3PARTY/obs/deps3/make.sh | 112 +++ 3PARTY/obs/deps3/move_to_repo.sh | 20 + 3PARTY/obs/deps3/pwd.txt | 1 + 3PARTY/obs/deps3/repo.txt | 1 + 3PARTY/obs/deps3/sign.sh | 73 ++ 3PARTY/obs/deps3/vlc-luajit | 1 + 3PARTY/obs/ffmpeg-obs | 1 + 3PARTY/obs/git_pull.sh | 26 + 3PARTY/obs/make.sh | 112 +++ 3PARTY/obs/move_to_repo.sh | 20 + 3PARTY/obs/obs-studio-tytan652 | 1 + 3PARTY/obs/pwd.txt | 1 + 3PARTY/obs/repo.txt | 1 + 3PARTY/obs/sign.sh | 73 ++ Archlinux/ccache | 1 + Archlinux/clean.sh | 42 ++ Archlinux/clone.sh | 25 + Archlinux/cmake | 1 + Archlinux/copy_to_repo.sh | 14 + Archlinux/fastfetch | 1 + Archlinux/git_pull.sh | 26 + Archlinux/glibc | 1 + Archlinux/hwdetect | 1 + Archlinux/kdsoap-ws-discovery-client | 1 + Archlinux/make.sh | 112 +++ Archlinux/move_to_repo.sh | 20 + Archlinux/packages.txt | 11 + Archlinux/packages_.txt | 9 + Archlinux/pacman | 1 + Archlinux/pacman-contrib | 1 + Archlinux/pacman-static | 1 + Archlinux/pacutils | 1 + Archlinux/profile-sync-daemon | 1 + Archlinux/pwd.txt | 1 + Archlinux/rebuild-detector | 1 + Archlinux/repo.txt | 1 + Archlinux/sign.sh | 73 ++ Archlinux_all/a2ps | 1 + Archlinux_all/a52dec | 1 + Archlinux_all/aalib | 1 + Archlinux_all/abseil-cpp | 1 + Archlinux_all/accounts-qml-module | 1 + Archlinux_all/accountsservice | 1 + Archlinux_all/acl | 1 + Archlinux_all/acme-tiny | 1 + Archlinux_all/adobe-source-code-pro-fonts | 1 + Archlinux_all/adwaita-icon-theme | 1 + Archlinux_all/aha | 1 + Archlinux_all/akonadi-mime | 1 + Archlinux_all/alsa-firmware | 1 + Archlinux_all/alsa-lib | 1 + Archlinux_all/alsa-plugins | 1 + Archlinux_all/alsa-topology-conf | 1 + Archlinux_all/alsa-ucm-conf | 1 + Archlinux_all/alsa-utils | 1 + Archlinux_all/amf-headers | 1 + Archlinux_all/android-udev | 1 + Archlinux_all/ansible | 1 + Archlinux_all/ansible-core | 1 + Archlinux_all/ansible-language-server | 1 + Archlinux_all/ansible-lint | 1 + Archlinux_all/aom | 1 + Archlinux_all/apache | 1 + Archlinux_all/apparmor | 1 + Archlinux_all/appstream | 1 + Archlinux_all/appstream-glib | 1 + Archlinux_all/apr | 1 + Archlinux_all/apr-util | 1 + Archlinux_all/arch-install-scripts | 1 + Archlinux_all/archiso | 1 + Archlinux_all/archlinux-appstream-data | 1 + Archlinux_all/archlinux-keyring | 1 + Archlinux_all/argon2 | 1 + Archlinux_all/aribb24 | 1 + Archlinux_all/aribb25 | 1 + Archlinux_all/ark | 1 + Archlinux_all/asciidoc | 1 + Archlinux_all/asciidoctor | 1 + Archlinux_all/asio | 1 + Archlinux_all/aspell | 1 + Archlinux_all/aspell-en | 1 + Archlinux_all/aspell-ru | 1 + Archlinux_all/at-spi2-core | 1 + Archlinux_all/atkmm | 1 + Archlinux_all/attica5 | 1 + Archlinux_all/attr | 1 + Archlinux_all/audacious | 1 + Archlinux_all/audacious-plugins | 1 + Archlinux_all/audacity | 1 + Archlinux_all/audit | 1 + Archlinux_all/autoconf | 1 + Archlinux_all/automake | 1 + Archlinux_all/avahi | 1 + Archlinux_all/avisynthplus | 1 + Archlinux_all/awesome-terminal-fonts | 1 + Archlinux_all/b43-fwcutter | 1 + Archlinux_all/babl | 1 + Archlinux_all/baloo-widgets | 1 + Archlinux_all/baloo5 | 1 + Archlinux_all/bamf | 1 + Archlinux_all/baobab | 1 + Archlinux_all/base | 1 + Archlinux_all/base-devel | 1 + Archlinux_all/bash | 1 + Archlinux_all/bash-completion | 1 + Archlinux_all/bash-language-server | 1 + Archlinux_all/bc | 1 + Archlinux_all/beep | 1 + Archlinux_all/bigsh0t | 1 + Archlinux_all/bind | 1 + Archlinux_all/binutils | 1 + Archlinux_all/bison | 1 + Archlinux_all/bluedevil | 1 + Archlinux_all/bluez | 1 + Archlinux_all/bluez-qt5 | 1 + Archlinux_all/bluez-tools | 1 + Archlinux_all/bolt | 1 + Archlinux_all/boost | 1 + Archlinux_all/botan | 1 + Archlinux_all/botan2 | 1 + Archlinux_all/box2d | 1 + Archlinux_all/breeze | 1 + Archlinux_all/breeze-gtk | 1 + Archlinux_all/breeze-icons | 1 + Archlinux_all/breezy | 1 + Archlinux_all/bridge-utils | 1 + Archlinux_all/brightnessctl | 1 + Archlinux_all/broadcom-wl-dkms | 1 + Archlinux_all/brotli | 1 + Archlinux_all/btop | 1 + Archlinux_all/btrfs-progs | 1 + Archlinux_all/bubblewrap | 1 + Archlinux_all/busybox | 1 + Archlinux_all/bzip2 | 1 + Archlinux_all/c-ares | 1 + Archlinux_all/ca-certificates | 1 + Archlinux_all/cairo | 1 + Archlinux_all/cairo-perl | 1 + Archlinux_all/cairomm | 1 + Archlinux_all/cairomm-1.16 | 1 + Archlinux_all/cantarell-fonts | 1 + Archlinux_all/capstone | 1 + Archlinux_all/catch2-v2 | 1 + Archlinux_all/ccache | 1 + Archlinux_all/cdparanoia | 1 + Archlinux_all/cfitsio | 1 + Archlinux_all/chafa | 1 + Archlinux_all/chromaprint | 1 + Archlinux_all/chrpath | 1 + Archlinux_all/cifs-utils | 1 + Archlinux_all/cjson | 1 + Archlinux_all/clamav | 1 + Archlinux_all/clamtk | 1 + Archlinux_all/clang | 1 + Archlinux_all/clean.sh | 42 ++ Archlinux_all/clinfo | 1 + Archlinux_all/clone.sh | 29 + Archlinux_all/clonezilla | 1 + Archlinux_all/clucene | 1 + Archlinux_all/cmake | 1 + Archlinux_all/cmocka | 1 + Archlinux_all/colord | 1 + Archlinux_all/compiler-rt | 1 + Archlinux_all/confuse | 1 + Archlinux_all/containerd | 1 + Archlinux_all/convertlit | 1 + Archlinux_all/copy_to_repo.sh | 14 + Archlinux_all/corectrl | 1 + Archlinux_all/coreutils | 1 + Archlinux_all/cpio | 1 + Archlinux_all/cppdap | 1 + Archlinux_all/cracklib | 1 + Archlinux_all/cronie | 1 + Archlinux_all/cryptsetup | 1 + Archlinux_all/ctemplate | 1 + Archlinux_all/cups | 1 + Archlinux_all/cups-filters | 1 + Archlinux_all/cups-pdf | 1 + Archlinux_all/cups-pk-helper | 1 + Archlinux_all/curl | 1 + Archlinux_all/dav1d | 1 + Archlinux_all/db | 1 + Archlinux_all/db5.3 | 1 + Archlinux_all/dbeaver | 1 + Archlinux_all/dblatex | 1 + Archlinux_all/dbus | 1 + Archlinux_all/dbus-broker | 1 + Archlinux_all/dbus-glib | 1 + Archlinux_all/dbus-python | 1 + Archlinux_all/dconf | 1 + Archlinux_all/ddcutil | 1 + Archlinux_all/ddrescue | 1 + Archlinux_all/debugedit | 1 + Archlinux_all/default-cursors | 1 + Archlinux_all/dejagnu | 1 + Archlinux_all/deluge | 1 + Archlinux_all/desktop-file-utils | 1 + Archlinux_all/dhcpcd | 1 + Archlinux_all/dialog | 1 + Archlinux_all/diffutils | 1 + Archlinux_all/ding-libs | 1 + Archlinux_all/directx-headers | 1 + Archlinux_all/discord | 1 + Archlinux_all/discount | 1 + Archlinux_all/djvulibre | 1 + Archlinux_all/dkms | 1 + Archlinux_all/dmidecode | 1 + Archlinux_all/dmraid | 1 + Archlinux_all/dnsmasq | 1 + Archlinux_all/dnssec-anchors | 1 + Archlinux_all/docbook-xml | 1 + Archlinux_all/docbook-xsl | 1 + Archlinux_all/docker | 1 + Archlinux_all/docker-buildx | 1 + Archlinux_all/docker-compose | 1 + Archlinux_all/docker-machine | 1 + Archlinux_all/docker-scan | 1 + Archlinux_all/dolphin | 1 + Archlinux_all/dolphin-plugins | 1 + Archlinux_all/dosfstools | 1 + Archlinux_all/double-conversion | 1 + Archlinux_all/doxygen | 1 + Archlinux_all/dracut | 1 + Archlinux_all/drbl | 1 + Archlinux_all/drkonqi | 1 + Archlinux_all/dtc | 1 + Archlinux_all/duf | 1 + Archlinux_all/duktape | 1 + Archlinux_all/dvisvgm | 1 + Archlinux_all/e2fsprogs | 1 + Archlinux_all/ebook-tools | 1 + Archlinux_all/ecryptfs-utils | 1 + Archlinux_all/editorconfig-core-c | 1 + Archlinux_all/efibootmgr | 1 + Archlinux_all/efitools | 1 + Archlinux_all/efivar | 1 + Archlinux_all/egl-wayland | 1 + Archlinux_all/eglexternalplatform | 1 + Archlinux_all/electron25 | 1 + Archlinux_all/electron26 | 1 + Archlinux_all/electron27 | 1 + Archlinux_all/electron28 | 1 + Archlinux_all/elfutils | 1 + Archlinux_all/elisa | 1 + Archlinux_all/ell | 1 + Archlinux_all/emacs | 1 + Archlinux_all/enchant | 1 + Archlinux_all/erofs-utils | 1 + Archlinux_all/eslint-language-server | 1 + Archlinux_all/espeak-ng | 1 + Archlinux_all/ethtool | 1 + Archlinux_all/exfatprogs | 1 + Archlinux_all/exiv2 | 1 + Archlinux_all/expat | 1 + Archlinux_all/expect | 1 + Archlinux_all/extra-cmake-modules | 1 + Archlinux_all/f2fs-tools | 1 + Archlinux_all/faac | 1 + Archlinux_all/faad2 | 1 + Archlinux_all/fakechroot | 1 + Archlinux_all/fakeroot | 1 + Archlinux_all/fastfetch | 1 + Archlinux_all/fatresize | 1 + Archlinux_all/ffcall | 1 + Archlinux_all/ffmpeg4.4 | 1 + Archlinux_all/ffmpegthumbnailer | 1 + Archlinux_all/ffmpegthumbs | 1 + Archlinux_all/ffnvcodec-headers | 1 + Archlinux_all/fftw | 1 + Archlinux_all/file | 1 + Archlinux_all/file-roller | 1 + Archlinux_all/filesystem | 1 + Archlinux_all/filezilla | 1 + Archlinux_all/findutils | 1 + Archlinux_all/firefox | 1 + Archlinux_all/firefox-developer-edition | 1 + Archlinux_all/firewalld | 1 + Archlinux_all/fishui | 1 + Archlinux_all/flac | 1 + Archlinux_all/flashrom | 1 + Archlinux_all/flatpak | 1 + Archlinux_all/flatpak-builder | 1 + Archlinux_all/flatpak-kcm | 1 + Archlinux_all/flatpak-xdg-utils | 1 + Archlinux_all/flex | 1 + Archlinux_all/fluidsynth | 1 + Archlinux_all/fmt | 1 + Archlinux_all/fontconfig | 1 + Archlinux_all/foomatic-db | 1 + Archlinux_all/foomatic-db-engine | 1 + Archlinux_all/fprintd | 1 + Archlinux_all/frameworkintegration5 | 1 + Archlinux_all/freeglut | 1 + Archlinux_all/freetype2 | 1 + Archlinux_all/frei0r-plugins | 1 + Archlinux_all/fribidi | 1 + Archlinux_all/fsarchiver | 1 + Archlinux_all/ftgl | 1 + Archlinux_all/fuse2 | 1 + Archlinux_all/fuse3 | 1 + Archlinux_all/fwupd | 1 + Archlinux_all/fwupd-efi | 1 + Archlinux_all/fzf | 1 + Archlinux_all/gawk | 1 + Archlinux_all/gc | 1 + Archlinux_all/gcab | 1 + Archlinux_all/gcc | 1 + Archlinux_all/gcr | 1 + Archlinux_all/gcr-4 | 1 + Archlinux_all/gd | 1 + Archlinux_all/gdb | 1 + Archlinux_all/gdbm | 1 + Archlinux_all/gdk-pixbuf-xlib | 1 + Archlinux_all/gdk-pixbuf2 | 1 + Archlinux_all/gegl | 1 + Archlinux_all/geoclue | 1 + Archlinux_all/geoip | 1 + Archlinux_all/geoip-database | 1 + Archlinux_all/gettext | 1 + Archlinux_all/ghostscript | 1 + Archlinux_all/gi-docgen | 1 + Archlinux_all/giflib | 1 + Archlinux_all/gimp | 1 + Archlinux_all/git | 1 + Archlinux_all/git-lfs | 1 + Archlinux_all/git_pull.sh | 27 + Archlinux_all/github-cli | 1 + Archlinux_all/glances | 1 + Archlinux_all/glew | 1 + Archlinux_all/glfw | 1 + Archlinux_all/glib-networking | 1 + Archlinux_all/glib-perl | 1 + Archlinux_all/glib2 | 1 + Archlinux_all/glibc | 1 + Archlinux_all/glibmm | 1 + Archlinux_all/glibmm-2.68 | 1 + Archlinux_all/glm | 1 + Archlinux_all/glslang | 1 + Archlinux_all/glu | 1 + Archlinux_all/gmp | 1 + Archlinux_all/gnome-desktop | 1 + Archlinux_all/gnome-firmware | 1 + Archlinux_all/gnome-keyring | 1 + Archlinux_all/gnome-settings-daemon | 1 + Archlinux_all/gnome-themes-extra | 1 + Archlinux_all/gnupg | 1 + Archlinux_all/gnutls | 1 + Archlinux_all/go | 1 + Archlinux_all/gobject-introspection | 1 + Archlinux_all/gpart | 1 + Archlinux_all/gparted | 1 + Archlinux_all/gperf | 1 + Archlinux_all/gperftools | 1 + Archlinux_all/gpgme | 1 + Archlinux_all/gpm | 1 + Archlinux_all/gptfdisk | 1 + Archlinux_all/graphene | 1 + Archlinux_all/graphicsmagick | 1 + Archlinux_all/graphite | 1 + Archlinux_all/graphviz | 1 + Archlinux_all/grep | 1 + Archlinux_all/groff | 1 + Archlinux_all/grpc | 1 + Archlinux_all/grub | 1 + Archlinux_all/gsettings-desktop-schemas | 1 + Archlinux_all/gsettings-qt | 1 + Archlinux_all/gsfonts | 1 + Archlinux_all/gsl | 1 + Archlinux_all/gsm | 1 + Archlinux_all/gspell | 1 + Archlinux_all/gssdp | 1 + Archlinux_all/gssproxy | 1 + Archlinux_all/gst-libav | 1 + Archlinux_all/gst-plugins-bad | 1 + Archlinux_all/gst-plugins-base | 1 + Archlinux_all/gst-plugins-good | 1 + Archlinux_all/gst-plugins-ugly | 1 + Archlinux_all/gstreamer | 1 + Archlinux_all/gstreamer-vaapi | 1 + Archlinux_all/gtest | 1 + Archlinux_all/gtk-doc | 1 + Archlinux_all/gtk-engine-murrine | 1 + Archlinux_all/gtk-vnc | 1 + Archlinux_all/gtk2 | 1 + Archlinux_all/gtk3 | 1 + Archlinux_all/gtk4 | 1 + Archlinux_all/gtkglext | 1 + Archlinux_all/gtkmm-4.0 | 1 + Archlinux_all/gtkmm3 | 1 + Archlinux_all/gtksourceview3 | 1 + Archlinux_all/gtksourceview4 | 1 + Archlinux_all/gts | 1 + Archlinux_all/guile | 1 + Archlinux_all/guile2.2 | 1 + Archlinux_all/gupnp | 1 + Archlinux_all/gupnp-igd | 1 + Archlinux_all/gutenprint | 1 + Archlinux_all/gvfs | 1 + Archlinux_all/gwenview | 1 + Archlinux_all/gzip | 1 + Archlinux_all/harfbuzz | 1 + Archlinux_all/haskell-aeson | 1 + Archlinux_all/haskell-assoc | 1 + Archlinux_all/haskell-attoparsec | 1 + Archlinux_all/haskell-base-compat | 1 + Archlinux_all/haskell-base-compat-batteries | 1 + Archlinux_all/haskell-base-orphans | 1 + Archlinux_all/haskell-bifunctors | 1 + Archlinux_all/haskell-comonad | 1 + Archlinux_all/haskell-contravariant | 1 + Archlinux_all/haskell-data-array-byte | 1 + Archlinux_all/haskell-data-fix | 1 + Archlinux_all/haskell-diff | 1 + Archlinux_all/haskell-distributive | 1 + Archlinux_all/haskell-dlist | 1 + Archlinux_all/haskell-erf | 1 + Archlinux_all/haskell-fgl | 1 + .../haskell-foldable1-classes-compat | 1 + Archlinux_all/haskell-generically | 1 + Archlinux_all/haskell-ghc-bignum-orphans | 1 + Archlinux_all/haskell-hashable | 1 + Archlinux_all/haskell-indexed-traversable | 1 + .../haskell-indexed-traversable-instances | 1 + Archlinux_all/haskell-integer-logarithms | 1 + Archlinux_all/haskell-onetuple | 1 + Archlinux_all/haskell-primitive | 1 + Archlinux_all/haskell-quickcheck | 1 + Archlinux_all/haskell-random | 1 + Archlinux_all/haskell-regex-base | 1 + Archlinux_all/haskell-regex-tdfa | 1 + Archlinux_all/haskell-scientific | 1 + Archlinux_all/haskell-semialign | 1 + Archlinux_all/haskell-semigroupoids | 1 + Archlinux_all/haskell-splitmix | 1 + Archlinux_all/haskell-statevar | 1 + Archlinux_all/haskell-strict | 1 + Archlinux_all/haskell-tagged | 1 + Archlinux_all/haskell-text-short | 1 + Archlinux_all/haskell-th-abstraction | 1 + Archlinux_all/haskell-these | 1 + Archlinux_all/haskell-time-compat | 1 + Archlinux_all/haskell-transformers-compat | 1 + Archlinux_all/haskell-unordered-containers | 1 + Archlinux_all/haskell-uuid-types | 1 + Archlinux_all/haskell-vector | 1 + Archlinux_all/haskell-vector-stream | 1 + Archlinux_all/haskell-witherable | 1 + Archlinux_all/haveged | 1 + Archlinux_all/hdparm | 1 + Archlinux_all/help2man | 1 + Archlinux_all/hicolor-icon-theme | 1 + Archlinux_all/hidapi | 1 + Archlinux_all/highway | 1 + Archlinux_all/hiredis | 1 + Archlinux_all/htop | 1 + Archlinux_all/hunspell | 1 + Archlinux_all/hunspell-ru | 1 + Archlinux_all/hwdata | 1 + Archlinux_all/hwdetect | 1 + Archlinux_all/hwinfo | 1 + Archlinux_all/hwloc | 1 + Archlinux_all/hyphen | 1 + Archlinux_all/i2c-tools | 1 + Archlinux_all/iana-etc | 1 + Archlinux_all/icu | 1 + Archlinux_all/iftop | 1 + Archlinux_all/iio-sensor-proxy | 1 + Archlinux_all/ijs | 1 + Archlinux_all/imagemagick | 1 + Archlinux_all/imath | 1 + Archlinux_all/imlib2 | 1 + Archlinux_all/inetutils | 1 + Archlinux_all/iniparser | 1 + Archlinux_all/inkscape | 1 + Archlinux_all/intel-ucode | 1 + Archlinux_all/intltool | 1 + Archlinux_all/inxi | 1 + Archlinux_all/iotop | 1 + Archlinux_all/ipp-usb | 1 + Archlinux_all/iproute2 | 1 + Archlinux_all/iputils | 1 + Archlinux_all/irqbalance | 1 + Archlinux_all/iso-codes | 1 + Archlinux_all/itstool | 1 + Archlinux_all/iw | 1 + Archlinux_all/iwd | 1 + Archlinux_all/jansson | 1 + Archlinux_all/jasper | 1 + Archlinux_all/jbig2dec | 1 + Archlinux_all/jbigkit | 1 + Archlinux_all/jemalloc | 1 + Archlinux_all/jfsutils | 1 + Archlinux_all/jq | 1 + Archlinux_all/json-c | 1 + Archlinux_all/json-glib | 1 + Archlinux_all/jsoncpp | 1 + Archlinux_all/kaccounts-integration | 1 + Archlinux_all/kactivities-stats5 | 1 + Archlinux_all/kactivities5 | 1 + Archlinux_all/kactivitymanagerd | 1 + Archlinux_all/karchive5 | 1 + Archlinux_all/kate | 1 + Archlinux_all/kauth5 | 1 + Archlinux_all/kbd | 1 + Archlinux_all/kbookmarks5 | 1 + Archlinux_all/kcalc | 1 + Archlinux_all/kcalendarcore5 | 1 + Archlinux_all/kcmutils5 | 1 + Archlinux_all/kcodecs5 | 1 + Archlinux_all/kcompletion5 | 1 + Archlinux_all/kconfig5 | 1 + Archlinux_all/kconfigwidgets5 | 1 + Archlinux_all/kcontacts5 | 1 + Archlinux_all/kcoreaddons5 | 1 + Archlinux_all/kcrash5 | 1 + Archlinux_all/kdbusaddons5 | 1 + Archlinux_all/kde-cli-tools | 1 + Archlinux_all/kde-dev-utils | 1 + Archlinux_all/kde-gtk-config | 1 + Archlinux_all/kdeclarative5 | 1 + Archlinux_all/kdeconnect | 1 + Archlinux_all/kdecoration | 1 + Archlinux_all/kded5 | 1 + Archlinux_all/kdegraphics-mobipocket | 1 + Archlinux_all/kdegraphics-thumbnailers | 1 + Archlinux_all/kdelibs4support | 1 + Archlinux_all/kdenetwork-filesharing | 1 + Archlinux_all/kdenlive | 1 + Archlinux_all/kdeplasma-addons | 1 + Archlinux_all/kdesu5 | 1 + Archlinux_all/kdf | 1 + Archlinux_all/kdialog | 1 + Archlinux_all/kdnssd5 | 1 + Archlinux_all/kdoctools5 | 1 + Archlinux_all/kdsoap-ws-discovery-client | 1 + Archlinux_all/keepassxc | 1 + Archlinux_all/kemoticons | 1 + Archlinux_all/kernel-headers-musl | 1 + Archlinux_all/keyutils | 1 + Archlinux_all/kfilemetadata5 | 1 + Archlinux_all/kfind | 1 + Archlinux_all/kgamma | 1 + Archlinux_all/kglobalaccel5 | 1 + Archlinux_all/kguiaddons5 | 1 + Archlinux_all/kholidays5 | 1 + Archlinux_all/khotkeys | 1 + Archlinux_all/ki18n5 | 1 + Archlinux_all/kiconthemes5 | 1 + Archlinux_all/kidentitymanagement | 1 + Archlinux_all/kidletime5 | 1 + Archlinux_all/kimageannotator-qt5 | 1 + Archlinux_all/kimageformats5 | 1 + Archlinux_all/kinfocenter | 1 + Archlinux_all/kinit | 1 + Archlinux_all/kio-extras | 1 + Archlinux_all/kio-fuse | 1 + Archlinux_all/kio5 | 1 + Archlinux_all/kirigami-addons5 | 1 + Archlinux_all/kirigami2 | 1 + Archlinux_all/kitemmodels5 | 1 + Archlinux_all/kitemviews5 | 1 + Archlinux_all/kjobwidgets5 | 1 + Archlinux_all/kleopatra | 1 + Archlinux_all/kmailtransport | 1 + Archlinux_all/kmenuedit | 1 + Archlinux_all/kmime | 1 + Archlinux_all/kmod | 1 + Archlinux_all/knewstuff5 | 1 + Archlinux_all/knotifications5 | 1 + Archlinux_all/knotifyconfig5 | 1 + Archlinux_all/konsole | 1 + Archlinux_all/kpackage5 | 1 + Archlinux_all/kparts5 | 1 + Archlinux_all/kpeople5 | 1 + Archlinux_all/kpeoplevcard | 1 + Archlinux_all/kpimtextedit | 1 + Archlinux_all/kpipewire | 1 + Archlinux_all/kpmcore | 1 + Archlinux_all/kpty5 | 1 + Archlinux_all/kquickcharts5 | 1 + Archlinux_all/krb5 | 1 + Archlinux_all/krunner5 | 1 + Archlinux_all/kscreen | 1 + Archlinux_all/kscreenlocker | 1 + Archlinux_all/kservice5 | 1 + Archlinux_all/ksmtp | 1 + Archlinux_all/ksshaskpass | 1 + Archlinux_all/ksysguard | 1 + Archlinux_all/ksystemlog | 1 + Archlinux_all/ksystemstats | 1 + Archlinux_all/ktextaddons | 1 + Archlinux_all/ktexteditor5 | 1 + Archlinux_all/ktextwidgets5 | 1 + Archlinux_all/kunitconversion5 | 1 + Archlinux_all/kuserfeedback5 | 1 + Archlinux_all/kvantum | 1 + Archlinux_all/kwallet-pam | 1 + Archlinux_all/kwallet5 | 1 + Archlinux_all/kwalletmanager | 1 + Archlinux_all/kwayland-integration | 1 + Archlinux_all/kwayland5 | 1 + Archlinux_all/kwidgetsaddons5 | 1 + Archlinux_all/kwin | 1 + Archlinux_all/kwindowsystem5 | 1 + Archlinux_all/kxmlgui5 | 1 + Archlinux_all/l-smash | 1 + Archlinux_all/ladspa | 1 + Archlinux_all/lame | 1 + Archlinux_all/lapack | 1 + Archlinux_all/laptop-detect | 1 + Archlinux_all/layer-shell-qt | 1 + Archlinux_all/lbzip2 | 1 + Archlinux_all/lcms2 | 1 + Archlinux_all/ldb | 1 + Archlinux_all/ldns | 1 + Archlinux_all/lensfun | 1 + Archlinux_all/less | 1 + Archlinux_all/lib2geom | 1 + Archlinux_all/lib32-alsa-lib | 1 + Archlinux_all/lib32-dbus | 1 + Archlinux_all/lib32-e2fsprogs | 1 + Archlinux_all/lib32-glib2 | 1 + Archlinux_all/lib32-keyutils | 1 + Archlinux_all/lib32-krb5 | 1 + Archlinux_all/lib32-libcap | 1 + Archlinux_all/lib32-libffi | 1 + Archlinux_all/lib32-libgcrypt | 1 + Archlinux_all/lib32-libgpg-error | 1 + Archlinux_all/lib32-libldap | 1 + Archlinux_all/lib32-libtirpc | 1 + Archlinux_all/lib32-libxcrypt | 1 + Archlinux_all/lib32-openssl | 1 + Archlinux_all/lib32-pam | 1 + Archlinux_all/lib32-pcre2 | 1 + Archlinux_all/lib32-pipewire | 1 + Archlinux_all/lib32-systemd | 1 + Archlinux_all/lib32-util-linux | 1 + Archlinux_all/lib32-xz | 1 + Archlinux_all/lib32-zlib | 1 + Archlinux_all/lib32-zstd | 1 + Archlinux_all/libabw | 1 + Archlinux_all/libaccounts-glib | 1 + Archlinux_all/libaccounts-qt | 1 + Archlinux_all/libadwaita | 1 + Archlinux_all/libaio | 1 + Archlinux_all/libappimage | 1 + Archlinux_all/libarchive | 1 + Archlinux_all/libass | 1 + Archlinux_all/libassuan | 1 + Archlinux_all/libasyncns | 1 + Archlinux_all/libatasmart | 1 + Archlinux_all/libatomic_ops | 1 + Archlinux_all/libavc1394 | 1 + Archlinux_all/libavif | 1 + Archlinux_all/libavtp | 1 + Archlinux_all/libb2 | 1 + Archlinux_all/libb64 | 1 + Archlinux_all/libblockdev | 1 + Archlinux_all/libbluray | 1 + Archlinux_all/libbpf | 1 + Archlinux_all/libbs2b | 1 + Archlinux_all/libbsd | 1 + Archlinux_all/libburn | 1 + Archlinux_all/libbytesize | 1 + Archlinux_all/libcaca | 1 + Archlinux_all/libcacard | 1 + Archlinux_all/libcamera | 1 + Archlinux_all/libcanberra | 1 + Archlinux_all/libcap | 1 + Archlinux_all/libcap-ng | 1 + Archlinux_all/libcbor | 1 + Archlinux_all/libcddb | 1 + Archlinux_all/libcdio | 1 + Archlinux_all/libcdio-paranoia | 1 + Archlinux_all/libcdr | 1 + Archlinux_all/libcloudproviders | 1 + Archlinux_all/libcmis | 1 + Archlinux_all/libcue | 1 + Archlinux_all/libcupsfilters | 1 + Archlinux_all/libcutefish | 1 + Archlinux_all/libdaemon | 1 + Archlinux_all/libdatrie | 1 + Archlinux_all/libdazzle | 1 + Archlinux_all/libdc1394 | 1 + Archlinux_all/libdca | 1 + Archlinux_all/libde265 | 1 + Archlinux_all/libdecor | 1 + Archlinux_all/libdeflate | 1 + Archlinux_all/libdispatch | 1 + Archlinux_all/libdmtx | 1 + Archlinux_all/libdnet | 1 + Archlinux_all/libdovi | 1 + Archlinux_all/libdrm | 1 + Archlinux_all/libdv | 1 + Archlinux_all/libdvbpsi | 1 + Archlinux_all/libdvdcss | 1 + Archlinux_all/libdvdnav | 1 + Archlinux_all/libdvdread | 1 + Archlinux_all/libe-book | 1 + Archlinux_all/libebml | 1 + Archlinux_all/libebur128 | 1 + Archlinux_all/libedit | 1 + Archlinux_all/libepoxy | 1 + Archlinux_all/libepubgen | 1 + Archlinux_all/libetonyek | 1 + Archlinux_all/libevdev | 1 + Archlinux_all/libevent | 1 + Archlinux_all/libexif | 1 + Archlinux_all/libexttextcat | 1 + Archlinux_all/libfabric | 1 + Archlinux_all/libfakekey | 1 + Archlinux_all/libfdk-aac | 1 + Archlinux_all/libffi | 1 + Archlinux_all/libfido2 | 1 + Archlinux_all/libfilezilla | 1 + Archlinux_all/libfontenc | 1 + Archlinux_all/libfprint | 1 + Archlinux_all/libfreeaptx | 1 + Archlinux_all/libfreehand | 1 + Archlinux_all/libftdi | 1 + Archlinux_all/libgcrypt | 1 + Archlinux_all/libgee | 1 + Archlinux_all/libgexiv2 | 1 + Archlinux_all/libglvnd | 1 + Archlinux_all/libgme | 1 + Archlinux_all/libgnome-keyring | 1 + Archlinux_all/libgnomekbd | 1 + Archlinux_all/libgoom2 | 1 + Archlinux_all/libgovirt | 1 + Archlinux_all/libgpg-error | 1 + Archlinux_all/libgphoto2 | 1 + Archlinux_all/libgsf | 1 + Archlinux_all/libgtop | 1 + Archlinux_all/libgudev | 1 + Archlinux_all/libgusb | 1 + Archlinux_all/libgweather-4 | 1 + Archlinux_all/libhandy | 1 + Archlinux_all/libheif | 1 + Archlinux_all/libical | 1 + Archlinux_all/libice | 1 + Archlinux_all/libid3tag | 1 + Archlinux_all/libidn | 1 + Archlinux_all/libidn2 | 1 + Archlinux_all/libiec61883 | 1 + Archlinux_all/libieee1284 | 1 + Archlinux_all/libimagequant | 1 + Archlinux_all/libimobiledevice | 1 + Archlinux_all/libinih | 1 + Archlinux_all/libinput | 1 + Archlinux_all/libinstpatch | 1 + Archlinux_all/libisl | 1 + Archlinux_all/libisoburn | 1 + Archlinux_all/libisofs | 1 + Archlinux_all/libixion | 1 + Archlinux_all/libjcat | 1 + Archlinux_all/libjpeg-turbo | 1 + Archlinux_all/libjxl | 1 + Archlinux_all/libkate | 1 + Archlinux_all/libkexiv2 | 1 + Archlinux_all/libkgapi | 1 + Archlinux_all/libkleo | 1 + Archlinux_all/libksba | 1 + Archlinux_all/libkscreen | 1 + Archlinux_all/libksysguard | 1 + Archlinux_all/liblangtag | 1 + Archlinux_all/liblc3 | 1 + Archlinux_all/libldac | 1 + Archlinux_all/liblqr | 1 + Archlinux_all/liblrdf | 1 + Archlinux_all/libltc | 1 + Archlinux_all/libluv | 1 + Archlinux_all/libmad | 1 + Archlinux_all/libmanette | 1 + Archlinux_all/libmatekbd | 1 + Archlinux_all/libmatemixer | 1 + Archlinux_all/libmatroska | 1 + Archlinux_all/libmaxminddb | 1 + Archlinux_all/libmbim | 1 + Archlinux_all/libmd | 1 + Archlinux_all/libmediainfo | 1 + Archlinux_all/libmicrodns | 1 + Archlinux_all/libmicrohttpd | 1 + Archlinux_all/libmms | 1 + Archlinux_all/libmng | 1 + Archlinux_all/libmnl | 1 + Archlinux_all/libmodplug | 1 + Archlinux_all/libmpc | 1 + Archlinux_all/libmpeg2 | 1 + Archlinux_all/libmspack | 1 + Archlinux_all/libmspub | 1 + Archlinux_all/libmtp | 1 + Archlinux_all/libmwaw | 1 + Archlinux_all/libmypaint | 1 + Archlinux_all/libmysofa | 1 + Archlinux_all/libnatpmp | 1 + Archlinux_all/libnbd | 1 + Archlinux_all/libndp | 1 + Archlinux_all/libnet | 1 + Archlinux_all/libnetfilter_conntrack | 1 + Archlinux_all/libnewt | 1 + Archlinux_all/libnfnetlink | 1 + Archlinux_all/libnfs | 1 + Archlinux_all/libnftnl | 1 + Archlinux_all/libnghttp2 | 1 + Archlinux_all/libnghttp3 | 1 + Archlinux_all/libngtcp2 | 1 + Archlinux_all/libnice | 1 + Archlinux_all/libnl | 1 + Archlinux_all/libnma | 1 + Archlinux_all/libnotify | 1 + Archlinux_all/libnsl | 1 + Archlinux_all/libnumbertext | 1 + Archlinux_all/libnvme | 1 + Archlinux_all/libodfgen | 1 + Archlinux_all/libogg | 1 + Archlinux_all/libomxil-bellagio | 1 + Archlinux_all/libopenmpt | 1 + Archlinux_all/libopenraw | 1 + Archlinux_all/libopenshot | 1 + Archlinux_all/libopenshot-audio | 1 + Archlinux_all/liborcus | 1 + Archlinux_all/libosinfo | 1 + Archlinux_all/libotf | 1 + Archlinux_all/libpagemaker | 1 + Archlinux_all/libpaper | 1 + Archlinux_all/libpcap | 1 + Archlinux_all/libpciaccess | 1 + Archlinux_all/libpgm | 1 + Archlinux_all/libpipeline | 1 + Archlinux_all/libplacebo | 1 + Archlinux_all/libplist | 1 + Archlinux_all/libpng | 1 + Archlinux_all/libportal | 1 + Archlinux_all/libppd | 1 + Archlinux_all/libproxy | 1 + Archlinux_all/libpsl | 1 + Archlinux_all/libpwquality | 1 + Archlinux_all/libqalculate | 1 + Archlinux_all/libqmi | 1 + Archlinux_all/libqrtr-glib | 1 + Archlinux_all/libqtxdg | 1 + Archlinux_all/libqxp | 1 + Archlinux_all/libraqm | 1 + Archlinux_all/libraw | 1 + Archlinux_all/libraw1394 | 1 + Archlinux_all/libreoffice-fresh | 1 + Archlinux_all/librest | 1 + Archlinux_all/librevenge | 1 + Archlinux_all/librist | 1 + Archlinux_all/librsvg | 1 + Archlinux_all/libsamplerate | 1 + Archlinux_all/libsasl | 1 + Archlinux_all/libsass | 1 + Archlinux_all/libsbsms | 1 + Archlinux_all/libseccomp | 1 + Archlinux_all/libsecret | 1 + Archlinux_all/libshout | 1 + Archlinux_all/libsidplayfp | 1 + Archlinux_all/libsigsegv | 1 + Archlinux_all/libslirp | 1 + Archlinux_all/libsm | 1 + Archlinux_all/libsmbios | 1 + Archlinux_all/libsndfile | 1 + Archlinux_all/libsodium | 1 + Archlinux_all/libsonic | 1 + Archlinux_all/libsoup | 1 + Archlinux_all/libsoup3 | 1 + Archlinux_all/libsoxr | 1 + Archlinux_all/libspectre | 1 + Archlinux_all/libspiro | 1 + Archlinux_all/libsrtp | 1 + Archlinux_all/libssh | 1 + Archlinux_all/libssh2 | 1 + Archlinux_all/libstaroffice | 1 + Archlinux_all/libtar | 1 + Archlinux_all/libtasn1 | 1 + Archlinux_all/libteam | 1 + Archlinux_all/libthai | 1 + Archlinux_all/libtheora | 1 + Archlinux_all/libtiff | 1 + Archlinux_all/libtiger | 1 + Archlinux_all/libtirpc | 1 + Archlinux_all/libtommath | 1 + Archlinux_all/libtool | 1 + Archlinux_all/libtorrent-rasterbar | 1 + Archlinux_all/libtraceevent | 1 + Archlinux_all/libtracefs | 1 + Archlinux_all/libunibreak | 1 + Archlinux_all/libunistring | 1 + Archlinux_all/libunwind | 1 + Archlinux_all/libupnp | 1 + Archlinux_all/liburcu | 1 + Archlinux_all/liburing | 1 + Archlinux_all/libusb | 1 + Archlinux_all/libusb-compat | 1 + Archlinux_all/libusbmuxd | 1 + Archlinux_all/libutempter | 1 + Archlinux_all/libuv | 1 + Archlinux_all/libva | 1 + Archlinux_all/libva-intel-driver | 1 + Archlinux_all/libva-utils | 1 + Archlinux_all/libvdpau | 1 + Archlinux_all/libverto | 1 + Archlinux_all/libvirt | 1 + Archlinux_all/libvirt-glib | 1 + Archlinux_all/libvirt-python | 1 + Archlinux_all/libvisio | 1 + Archlinux_all/libvorbis | 1 + Archlinux_all/libvpl | 1 + Archlinux_all/libvpx | 1 + Archlinux_all/libwacom | 1 + Archlinux_all/libwebp | 1 + Archlinux_all/libwmf | 1 + Archlinux_all/libwnck3 | 1 + Archlinux_all/libwpd | 1 + Archlinux_all/libwpe | 1 + Archlinux_all/libwpg | 1 + Archlinux_all/libwps | 1 + Archlinux_all/libx11 | 1 + Archlinux_all/libx86emu | 1 + Archlinux_all/libxau | 1 + Archlinux_all/libxaw | 1 + Archlinux_all/libxcb | 1 + Archlinux_all/libxcomposite | 1 + Archlinux_all/libxcrypt | 1 + Archlinux_all/libxcursor | 1 + Archlinux_all/libxcvt | 1 + Archlinux_all/libxdamage | 1 + Archlinux_all/libxdmcp | 1 + Archlinux_all/libxext | 1 + Archlinux_all/libxfce4util | 1 + Archlinux_all/libxfixes | 1 + Archlinux_all/libxfont2 | 1 + Archlinux_all/libxft | 1 + Archlinux_all/libxi | 1 + Archlinux_all/libxinerama | 1 + Archlinux_all/libxkbcommon | 1 + Archlinux_all/libxkbfile | 1 + Archlinux_all/libxklavier | 1 + Archlinux_all/libxml2 | 1 + Archlinux_all/libxmlb | 1 + Archlinux_all/libxmu | 1 + Archlinux_all/libxpm | 1 + Archlinux_all/libxpresent | 1 + Archlinux_all/libxrandr | 1 + Archlinux_all/libxrender | 1 + Archlinux_all/libxres | 1 + Archlinux_all/libxshmfence | 1 + Archlinux_all/libxslt | 1 + Archlinux_all/libxss | 1 + Archlinux_all/libxt | 1 + Archlinux_all/libxtst | 1 + Archlinux_all/libxv | 1 + Archlinux_all/libxvmc | 1 + Archlinux_all/libxxf86vm | 1 + Archlinux_all/libyaml | 1 + Archlinux_all/libyuv | 1 + Archlinux_all/libzen | 1 + Archlinux_all/libzip | 1 + Archlinux_all/libzmf | 1 + Archlinux_all/licenses | 1 + Archlinux_all/lightdm | 1 + Archlinux_all/lilv | 1 + Archlinux_all/lilypond | 1 + Archlinux_all/linux-api-headers | 1 + Archlinux_all/linux-firmware | 1 + Archlinux_all/linuxconsole | 1 + Archlinux_all/lirc | 1 + Archlinux_all/live-media | 1 + Archlinux_all/lld | 1 + Archlinux_all/lldb | 1 + Archlinux_all/llvm | 1 + Archlinux_all/lm_sensors | 1 + Archlinux_all/lmdb | 1 + Archlinux_all/logrotate | 1 + Archlinux_all/lolcat | 1 + Archlinux_all/lpsolve | 1 + Archlinux_all/lrzip | 1 + Archlinux_all/lsb-release | 1 + Archlinux_all/lsof | 1 + Archlinux_all/lsscsi | 1 + Archlinux_all/lua | 1 + Archlinux_all/lua-filesystem | 1 + Archlinux_all/lua-language-server | 1 + Archlinux_all/lua51 | 1 + Archlinux_all/luajit | 1 + Archlinux_all/lv2 | 1 + Archlinux_all/lvm2 | 1 + Archlinux_all/lynx | 1 + Archlinux_all/lz4 | 1 + Archlinux_all/lzo | 1 + Archlinux_all/lzop | 1 + Archlinux_all/m17n-db | 1 + Archlinux_all/m17n-lib | 1 + Archlinux_all/m4 | 1 + Archlinux_all/mailcap | 1 + Archlinux_all/make | 1 + Archlinux_all/make.sh | 112 +++ Archlinux_all/man-db | 1 + Archlinux_all/man-pages | 1 + Archlinux_all/marked | 1 + Archlinux_all/marked-man | 1 + Archlinux_all/mate-desktop | 1 + Archlinux_all/mbedtls | 1 + Archlinux_all/mbedtls2 | 1 + Archlinux_all/mc | 1 + Archlinux_all/md4c | 1 + Archlinux_all/mdadm | 1 + Archlinux_all/media-player-info | 1 + Archlinux_all/mediainfo | 1 + Archlinux_all/meld | 1 + Archlinux_all/mesa | 1 + Archlinux_all/meson | 1 + Archlinux_all/milou | 1 + Archlinux_all/mimalloc | 1 + Archlinux_all/miniupnpc | 1 + Archlinux_all/mjpegtools | 1 + Archlinux_all/mkinitcpio | 1 + Archlinux_all/mkinitcpio-busybox | 1 + Archlinux_all/mktorrent | 1 + Archlinux_all/mlocate | 1 + Archlinux_all/mlt | 1 + Archlinux_all/mm-common | 1 + Archlinux_all/mobile-broadband-provider-info | 1 + Archlinux_all/modemmanager | 1 + Archlinux_all/modemmanager-qt5 | 1 + Archlinux_all/mold | 1 + Archlinux_all/move_to_repo.sh | 20 + Archlinux_all/mpdecimal | 1 + Archlinux_all/mpfr | 1 + Archlinux_all/mpg123 | 1 + Archlinux_all/mtdev | 1 + Archlinux_all/mtools | 1 + Archlinux_all/mujs | 1 + Archlinux_all/musl | 1 + Archlinux_all/mypaint-brushes1 | 1 + Archlinux_all/mypy | 1 + Archlinux_all/nano | 1 + Archlinux_all/nano-syntax-highlighting | 1 + Archlinux_all/nasm | 1 + Archlinux_all/nbd | 1 + Archlinux_all/ncurses | 1 + Archlinux_all/ndctl | 1 + Archlinux_all/ndisc6 | 1 + Archlinux_all/neofetch | 1 + Archlinux_all/neon | 1 + Archlinux_all/net-snmp | 1 + Archlinux_all/net-tools | 1 + Archlinux_all/netctl | 1 + Archlinux_all/netpbm | 1 + Archlinux_all/nettle | 1 + Archlinux_all/network-manager-applet | 1 + Archlinux_all/networkmanager | 1 + Archlinux_all/networkmanager-openconnect | 1 + Archlinux_all/networkmanager-openvpn | 1 + Archlinux_all/networkmanager-qt5 | 1 + Archlinux_all/nfs-utils | 1 + Archlinux_all/nfsidmap | 1 + Archlinux_all/nftables | 1 + Archlinux_all/nilfs-utils | 1 + Archlinux_all/ninja | 1 + Archlinux_all/nlohmann-json | 1 + Archlinux_all/nmap | 1 + Archlinux_all/node-gyp | 1 + Archlinux_all/nodejs | 1 + Archlinux_all/nodejs-lts-hydrogen | 1 + Archlinux_all/nodejs-nopt | 1 + Archlinux_all/noise-suppression-for-voice | 1 + Archlinux_all/noto-fonts | 1 + Archlinux_all/noto-fonts-cjk | 1 + Archlinux_all/noto-fonts-emoji | 1 + Archlinux_all/npm | 1 + Archlinux_all/npth | 1 + Archlinux_all/nspr | 1 + Archlinux_all/nss | 1 + Archlinux_all/nss-mdns | 1 + Archlinux_all/ntfs-3g | 1 + Archlinux_all/ntp | 1 + Archlinux_all/numactl | 1 + Archlinux_all/nvidia-settings | 1 + Archlinux_all/nvidia-utils | 1 + Archlinux_all/nvme-cli | 1 + Archlinux_all/oath-toolkit | 1 + Archlinux_all/obsidian | 1 + Archlinux_all/ocl-icd | 1 + Archlinux_all/okular | 1 + Archlinux_all/onetbb | 1 + Archlinux_all/oniguruma | 1 + Archlinux_all/open-iscsi | 1 + Archlinux_all/open-isns | 1 + Archlinux_all/open-vm-tools | 1 + Archlinux_all/openal | 1 + Archlinux_all/openbsd-netcat | 1 + Archlinux_all/opencl-headers | 1 + Archlinux_all/openconnect | 1 + Archlinux_all/opencore-amr | 1 + Archlinux_all/opencv | 1 + Archlinux_all/openexr | 1 + Archlinux_all/openjpeg2 | 1 + Archlinux_all/openmpi | 1 + Archlinux_all/openpmix | 1 + Archlinux_all/openshot | 1 + Archlinux_all/openssh | 1 + Archlinux_all/openssl | 1 + Archlinux_all/openssl-1.1 | 1 + Archlinux_all/opentimelineio | 1 + Archlinux_all/openucx | 1 + Archlinux_all/openvpn | 1 + Archlinux_all/opus | 1 + Archlinux_all/opusfile | 1 + Archlinux_all/orc | 1 + Archlinux_all/os-prober | 1 + Archlinux_all/osinfo-db | 1 + Archlinux_all/ostree | 1 + Archlinux_all/oxygen-sounds | 1 + Archlinux_all/p11-kit | 1 + Archlinux_all/packages.txt | 8 + Archlinux_all/pacman | 1 + Archlinux_all/pacman-contrib | 1 + Archlinux_all/pacman-mirrorlist | 1 + Archlinux_all/pacutils | 1 + Archlinux_all/pahole | 1 + Archlinux_all/pam | 1 + Archlinux_all/pambase | 1 + Archlinux_all/pango | 1 + Archlinux_all/pangomm | 1 + Archlinux_all/pangomm-2.48 | 1 + Archlinux_all/parallel | 1 + Archlinux_all/partclone | 1 + Archlinux_all/parted | 1 + Archlinux_all/partimage | 1 + Archlinux_all/partitionmanager | 1 + Archlinux_all/passim | 1 + Archlinux_all/patch | 1 + Archlinux_all/pavucontrol | 1 + Archlinux_all/pbzip2 | 1 + Archlinux_all/pcaudiolib | 1 + Archlinux_all/pciutils | 1 + Archlinux_all/pcre | 1 + Archlinux_all/pcre2 | 1 + Archlinux_all/pcsclite | 1 + Archlinux_all/perl | 1 + Archlinux_all/perl-alien-build | 1 + Archlinux_all/perl-alien-libxml2 | 1 + Archlinux_all/perl-cairo-gobject | 1 + Archlinux_all/perl-capture-tiny | 1 + Archlinux_all/perl-clone | 1 + Archlinux_all/perl-dbi | 1 + Archlinux_all/perl-encode-locale | 1 + Archlinux_all/perl-error | 1 + Archlinux_all/perl-ffi-checklib | 1 + Archlinux_all/perl-file-chdir | 1 + Archlinux_all/perl-file-listing | 1 + Archlinux_all/perl-file-which | 1 + Archlinux_all/perl-glib-object-introspection | 1 + Archlinux_all/perl-gtk3 | 1 + Archlinux_all/perl-html-parser | 1 + Archlinux_all/perl-html-tagset | 1 + Archlinux_all/perl-http-cookiejar | 1 + Archlinux_all/perl-http-cookies | 1 + Archlinux_all/perl-http-daemon | 1 + Archlinux_all/perl-http-date | 1 + Archlinux_all/perl-http-message | 1 + Archlinux_all/perl-http-negotiate | 1 + Archlinux_all/perl-io-html | 1 + Archlinux_all/perl-io-socket-ssl | 1 + Archlinux_all/perl-ipc-run3 | 1 + Archlinux_all/perl-json | 1 + Archlinux_all/perl-libwww | 1 + Archlinux_all/perl-locale-gettext | 1 + Archlinux_all/perl-lwp-mediatypes | 1 + Archlinux_all/perl-lwp-protocol-https | 1 + Archlinux_all/perl-mailtools | 1 + Archlinux_all/perl-net-http | 1 + Archlinux_all/perl-net-ssleay | 1 + Archlinux_all/perl-path-tiny | 1 + Archlinux_all/perl-text-csv | 1 + Archlinux_all/perl-timedate | 1 + Archlinux_all/perl-try-tiny | 1 + Archlinux_all/perl-uri | 1 + Archlinux_all/perl-www-robotrules | 1 + Archlinux_all/perl-xml-libxml | 1 + Archlinux_all/perl-xml-namespacesupport | 1 + Archlinux_all/perl-xml-parser | 1 + Archlinux_all/perl-xml-sax | 1 + Archlinux_all/perl-xml-sax-base | 1 + Archlinux_all/perl-xml-writer | 1 + Archlinux_all/phodav | 1 + Archlinux_all/pigz | 1 + Archlinux_all/pinentry | 1 + Archlinux_all/pipewire | 1 + Archlinux_all/pixman | 1 + Archlinux_all/pixz | 1 + Archlinux_all/pkcs11-helper | 1 + Archlinux_all/pkgconf | 1 + Archlinux_all/pkgfile | 1 + Archlinux_all/plasma-browser-integration | 1 + Archlinux_all/plasma-desktop | 1 + Archlinux_all/plasma-disks | 1 + Archlinux_all/plasma-firewall | 1 + Archlinux_all/plasma-framework5 | 1 + Archlinux_all/plasma-integration | 1 + Archlinux_all/plasma-nm | 1 + Archlinux_all/plasma-pa | 1 + Archlinux_all/plasma-systemmonitor | 1 + Archlinux_all/plasma-thunderbolt | 1 + Archlinux_all/plasma-vault | 1 + Archlinux_all/plasma-wayland-protocols | 1 + Archlinux_all/plasma-workspace | 1 + Archlinux_all/plasma-workspace-wallpapers | 1 + Archlinux_all/plymouth | 1 + Archlinux_all/plymouth-kcm | 1 + Archlinux_all/polkit | 1 + Archlinux_all/polkit-kde-agent | 1 + Archlinux_all/poppler | 1 + Archlinux_all/poppler-data | 1 + Archlinux_all/popt | 1 + Archlinux_all/portaudio | 1 + Archlinux_all/portmidi | 1 + Archlinux_all/portsmf | 1 + Archlinux_all/potrace | 1 + Archlinux_all/power-profiles-daemon | 1 + Archlinux_all/powerdevil | 1 + Archlinux_all/powerline | 1 + Archlinux_all/ppp | 1 + Archlinux_all/pptpclient | 1 + Archlinux_all/prison5 | 1 + Archlinux_all/procps-ng | 1 + Archlinux_all/profile-sync-daemon | 1 + Archlinux_all/projectm | 1 + Archlinux_all/protobuf | 1 + Archlinux_all/protobuf-c | 1 + Archlinux_all/prrte | 1 + Archlinux_all/psmisc | 1 + Archlinux_all/psutils | 1 + Archlinux_all/pugixml | 1 + Archlinux_all/pulseaudio-qt | 1 + Archlinux_all/purpose5 | 1 + Archlinux_all/pv | 1 + Archlinux_all/pwd.txt | 1 + Archlinux_all/python | 1 + Archlinux_all/python-aaf2 | 1 + Archlinux_all/python-annotated-types | 1 + Archlinux_all/python-ansible-compat | 1 + Archlinux_all/python-apipkg | 1 + Archlinux_all/python-appdirs | 1 + Archlinux_all/python-argcomplete | 1 + Archlinux_all/python-attrs | 1 + Archlinux_all/python-autocommand | 1 + Archlinux_all/python-automat | 1 + Archlinux_all/python-babel | 1 + Archlinux_all/python-bcrypt | 1 + Archlinux_all/python-beautifulsoup4 | 1 + Archlinux_all/python-black | 1 + Archlinux_all/python-boto3 | 1 + Archlinux_all/python-botocore | 1 + Archlinux_all/python-bracex | 1 + Archlinux_all/python-build | 1 + Archlinux_all/python-cachecontrol | 1 + Archlinux_all/python-cairo | 1 + Archlinux_all/python-cattrs | 1 + Archlinux_all/python-certifi | 1 + Archlinux_all/python-cffi | 1 + Archlinux_all/python-chardet | 1 + Archlinux_all/python-charset-normalizer | 1 + Archlinux_all/python-click | 1 + Archlinux_all/python-colorama | 1 + Archlinux_all/python-configobj | 1 + Archlinux_all/python-constantly | 1 + Archlinux_all/python-contourpy | 1 + Archlinux_all/python-coverage | 1 + Archlinux_all/python-cryptography | 1 + Archlinux_all/python-cssselect | 1 + Archlinux_all/python-cycler | 1 + Archlinux_all/python-dateutil | 1 + Archlinux_all/python-dbusmock | 1 + Archlinux_all/python-decorator | 1 + Archlinux_all/python-defusedxml | 1 + Archlinux_all/python-deprecated | 1 + Archlinux_all/python-distro | 1 + Archlinux_all/python-dnspython | 1 + Archlinux_all/python-docstring-to-markdown | 1 + Archlinux_all/python-docutils | 1 + Archlinux_all/python-dogpile.cache | 1 + Archlinux_all/python-dulwich | 1 + Archlinux_all/python-enrich | 1 + Archlinux_all/python-exceptiongroup | 1 + Archlinux_all/python-execnet | 1 + Archlinux_all/python-fastbencode | 1 + Archlinux_all/python-fastjsonschema | 1 + Archlinux_all/python-filelock | 1 + Archlinux_all/python-fonttools | 1 + Archlinux_all/python-future | 1 + Archlinux_all/python-geoip | 1 + Archlinux_all/python-github3py | 1 + Archlinux_all/python-greenlet | 1 + Archlinux_all/python-humanize | 1 + Archlinux_all/python-hyperlink | 1 + Archlinux_all/python-hypothesis | 1 + Archlinux_all/python-idna | 1 + Archlinux_all/python-ifaddr | 1 + Archlinux_all/python-imagesize | 1 + Archlinux_all/python-importlib-metadata | 1 + Archlinux_all/python-incremental | 1 + Archlinux_all/python-inflect | 1 + Archlinux_all/python-iniconfig | 1 + Archlinux_all/python-installer | 1 + Archlinux_all/python-iso8601 | 1 + Archlinux_all/python-jaraco.classes | 1 + Archlinux_all/python-jaraco.context | 1 + Archlinux_all/python-jaraco.functools | 1 + Archlinux_all/python-jaraco.text | 1 + Archlinux_all/python-jedi | 1 + Archlinux_all/python-jeepney | 1 + Archlinux_all/python-jinja | 1 + Archlinux_all/python-jmespath | 1 + Archlinux_all/python-jsonpatch | 1 + Archlinux_all/python-jsonpointer | 1 + Archlinux_all/python-jsonschema | 1 + .../python-jsonschema-specifications | 1 + Archlinux_all/python-jwcrypto | 1 + Archlinux_all/python-keyring | 1 + Archlinux_all/python-keystoneauth1 | 1 + Archlinux_all/python-kiwisolver | 1 + Archlinux_all/python-ldap | 1 + Archlinux_all/python-lockfile | 1 + Archlinux_all/python-lsp-jsonrpc | 1 + Archlinux_all/python-lsp-server | 1 + Archlinux_all/python-lsprotocol | 1 + Archlinux_all/python-lxml | 1 + Archlinux_all/python-magic | 1 + Archlinux_all/python-mako | 1 + Archlinux_all/python-markdown | 1 + Archlinux_all/python-markdown-it-py | 1 + Archlinux_all/python-markupsafe | 1 + Archlinux_all/python-matplotlib | 1 + Archlinux_all/python-mdurl | 1 + Archlinux_all/python-merge3 | 1 + Archlinux_all/python-more-itertools | 1 + Archlinux_all/python-msgpack | 1 + Archlinux_all/python-mypy_extensions | 1 + Archlinux_all/python-netifaces | 1 + Archlinux_all/python-notify2 | 1 + Archlinux_all/python-ntlm-auth | 1 + Archlinux_all/python-numpy | 1 + Archlinux_all/python-openstacksdk | 1 + Archlinux_all/python-ordered-set | 1 + Archlinux_all/python-os-service-types | 1 + Archlinux_all/python-ovirt-engine-sdk | 1 + Archlinux_all/python-packaging | 1 + Archlinux_all/python-paramiko | 1 + Archlinux_all/python-parso | 1 + Archlinux_all/python-passlib | 1 + Archlinux_all/python-pathspec | 1 + Archlinux_all/python-patiencediff | 1 + Archlinux_all/python-pbr | 1 + Archlinux_all/python-peewee | 1 + Archlinux_all/python-pefile | 1 + Archlinux_all/python-pexpect | 1 + Archlinux_all/python-pillow | 1 + Archlinux_all/python-pip | 1 + Archlinux_all/python-platformdirs | 1 + Archlinux_all/python-pluggy | 1 + Archlinux_all/python-ply | 1 + Archlinux_all/python-prctl | 1 + Archlinux_all/python-proxmoxer | 1 + Archlinux_all/python-psutil | 1 + Archlinux_all/python-ptyprocess | 1 + Archlinux_all/python-py | 1 + Archlinux_all/python-pyaml | 1 + Archlinux_all/python-pyasn1 | 1 + Archlinux_all/python-pyasn1-modules | 1 + Archlinux_all/python-pycparser | 1 + Archlinux_all/python-pycurl | 1 + Archlinux_all/python-pydantic | 1 + Archlinux_all/python-pydantic-core | 1 + Archlinux_all/python-pygame | 1 + Archlinux_all/python-pygls | 1 + Archlinux_all/python-pygments | 1 + Archlinux_all/python-pyinotify | 1 + Archlinux_all/python-pynacl | 1 + Archlinux_all/python-pynetbox | 1 + Archlinux_all/python-pyopenssl | 1 + Archlinux_all/python-pyparsing | 1 + Archlinux_all/python-pyproject-hooks | 1 + Archlinux_all/python-pyqt5-sip | 1 + Archlinux_all/python-pyrsistent | 1 + Archlinux_all/python-pyserial | 1 + Archlinux_all/python-pyspnego | 1 + Archlinux_all/python-pytest | 1 + Archlinux_all/python-pytest-forked | 1 + Archlinux_all/python-pytest-mock | 1 + Archlinux_all/python-pytest-ruff | 1 + Archlinux_all/python-pytest-xdist | 1 + Archlinux_all/python-pytz | 1 + Archlinux_all/python-pywinrm | 1 + Archlinux_all/python-pyzmq | 1 + Archlinux_all/python-reactivex | 1 + Archlinux_all/python-readability-lxml | 1 + Archlinux_all/python-referencing | 1 + Archlinux_all/python-rencode | 1 + Archlinux_all/python-reportlab | 1 + Archlinux_all/python-requests | 1 + Archlinux_all/python-requests-ntlm | 1 + Archlinux_all/python-requestsexceptions | 1 + Archlinux_all/python-resolvelib | 1 + Archlinux_all/python-rich | 1 + Archlinux_all/python-rpds-py | 1 + Archlinux_all/python-ruamel-yaml | 1 + Archlinux_all/python-ruamel.yaml.clib | 1 + Archlinux_all/python-s3transfer | 1 + Archlinux_all/python-secretstorage | 1 + Archlinux_all/python-service-identity | 1 + Archlinux_all/python-setproctitle | 1 + Archlinux_all/python-setuptools | 1 + Archlinux_all/python-shtab | 1 + Archlinux_all/python-six | 1 + Archlinux_all/python-smartypants | 1 + Archlinux_all/python-snowballstemmer | 1 + Archlinux_all/python-sortedcontainers | 1 + Archlinux_all/python-soupsieve | 1 + Archlinux_all/python-sphinx | 1 + Archlinux_all/python-sphinx-alabaster-theme | 1 + Archlinux_all/python-sphinxcontrib-applehelp | 1 + Archlinux_all/python-sphinxcontrib-devhelp | 1 + Archlinux_all/python-sphinxcontrib-htmlhelp | 1 + Archlinux_all/python-sphinxcontrib-jsmath | 1 + Archlinux_all/python-sphinxcontrib-qthelp | 1 + .../python-sphinxcontrib-serializinghtml | 1 + Archlinux_all/python-sqlalchemy | 1 + Archlinux_all/python-stevedore | 1 + Archlinux_all/python-straight.plugin | 1 + Archlinux_all/python-subprocess-tee | 1 + Archlinux_all/python-termcolor | 1 + Archlinux_all/python-tomli | 1 + Archlinux_all/python-tqdm | 1 + Archlinux_all/python-trove-classifiers | 1 + Archlinux_all/python-twisted | 1 + Archlinux_all/python-typing_extensions | 1 + Archlinux_all/python-typogrify | 1 + Archlinux_all/python-uc-micro-py | 1 + Archlinux_all/python-ujson | 1 + Archlinux_all/python-unidecode | 1 + Archlinux_all/python-uritemplate | 1 + Archlinux_all/python-urllib3 | 1 + Archlinux_all/python-validate-pyproject | 1 + Archlinux_all/python-voluptuous | 1 + Archlinux_all/python-wcmatch | 1 + Archlinux_all/python-websockets | 1 + Archlinux_all/python-wheel | 1 + Archlinux_all/python-wrapt | 1 + Archlinux_all/python-xlib | 1 + Archlinux_all/python-xmltodict | 1 + Archlinux_all/python-yaml | 1 + Archlinux_all/python-zipp | 1 + Archlinux_all/python-zope-interface | 1 + Archlinux_all/python-zstandard | 1 + Archlinux_all/qbittorrent | 1 + Archlinux_all/qcustomplot | 1 + Archlinux_all/qhexedit2 | 1 + Archlinux_all/qhull | 1 + Archlinux_all/qpdf | 1 + Archlinux_all/qqc2-desktop-style5 | 1 + Archlinux_all/qrencode | 1 + Archlinux_all/qt5-base | 1 + Archlinux_all/qt5-charts | 1 + Archlinux_all/qt5-declarative | 1 + Archlinux_all/qt5-doc | 1 + Archlinux_all/qt5-graphicaleffects | 1 + Archlinux_all/qt5-imageformats | 1 + Archlinux_all/qt5-location | 1 + Archlinux_all/qt5-multimedia | 1 + Archlinux_all/qt5-networkauth | 1 + Archlinux_all/qt5-quickcontrols | 1 + Archlinux_all/qt5-quickcontrols2 | 1 + Archlinux_all/qt5-sensors | 1 + Archlinux_all/qt5-speech | 1 + Archlinux_all/qt5-svg | 1 + Archlinux_all/qt5-tools | 1 + Archlinux_all/qt5-translations | 1 + Archlinux_all/qt5-virtualkeyboard | 1 + Archlinux_all/qt5-wayland | 1 + Archlinux_all/qt5-webchannel | 1 + Archlinux_all/qt5-webengine | 1 + Archlinux_all/qt5-x11extras | 1 + Archlinux_all/qt5-xmlpatterns | 1 + Archlinux_all/qt5ct | 1 + Archlinux_all/qt6-5compat | 1 + Archlinux_all/qt6-base | 1 + Archlinux_all/qt6-declarative | 1 + Archlinux_all/qt6-doc | 1 + Archlinux_all/qt6-imageformats | 1 + Archlinux_all/qt6-multimedia | 1 + Archlinux_all/qt6-positioning | 1 + Archlinux_all/qt6-svg | 1 + Archlinux_all/qt6-tools | 1 + Archlinux_all/qt6-translations | 1 + Archlinux_all/qt6-wayland | 1 + Archlinux_all/qt6-webchannel | 1 + Archlinux_all/qt6-webengine | 1 + Archlinux_all/ragel | 1 + Archlinux_all/rapidjson | 1 + Archlinux_all/raptor | 1 + Archlinux_all/rasqal | 1 + Archlinux_all/rav1e | 1 + Archlinux_all/re2 | 1 + Archlinux_all/readline | 1 + Archlinux_all/realtime-privileges | 1 + Archlinux_all/rebuild-detector | 1 + Archlinux_all/recordmydesktop | 1 + Archlinux_all/redland | 1 + Archlinux_all/refind | 1 + Archlinux_all/reflector | 1 + Archlinux_all/reiserfsprogs | 1 + Archlinux_all/repo.txt | 1 + Archlinux_all/rhash | 1 + Archlinux_all/ripgrep | 1 + Archlinux_all/rlwrap | 1 + Archlinux_all/rnnoise | 1 + Archlinux_all/rp-pppoe | 1 + Archlinux_all/rpcbind | 1 + Archlinux_all/rpmextract | 1 + Archlinux_all/rsync | 1 + Archlinux_all/rtkit | 1 + Archlinux_all/rtmpdump | 1 + Archlinux_all/rubberband | 1 + Archlinux_all/ruby | 1 + Archlinux_all/ruby-abbrev | 1 + Archlinux_all/ruby-base64 | 1 + Archlinux_all/ruby-benchmark | 1 + Archlinux_all/ruby-bigdecimal | 1 + Archlinux_all/ruby-bundler | 1 + Archlinux_all/ruby-cgi | 1 + Archlinux_all/ruby-csv | 1 + Archlinux_all/ruby-date | 1 + Archlinux_all/ruby-delegate | 1 + Archlinux_all/ruby-did_you_mean | 1 + Archlinux_all/ruby-digest | 1 + Archlinux_all/ruby-drb | 1 + Archlinux_all/ruby-english | 1 + Archlinux_all/ruby-erb | 1 + Archlinux_all/ruby-etc | 1 + Archlinux_all/ruby-fcntl | 1 + Archlinux_all/ruby-fiddle | 1 + Archlinux_all/ruby-fileutils | 1 + Archlinux_all/ruby-find | 1 + Archlinux_all/ruby-forwardable | 1 + Archlinux_all/ruby-getoptlong | 1 + Archlinux_all/ruby-io-console | 1 + Archlinux_all/ruby-io-nonblock | 1 + Archlinux_all/ruby-io-wait | 1 + Archlinux_all/ruby-ipaddr | 1 + Archlinux_all/ruby-irb | 1 + Archlinux_all/ruby-json | 1 + Archlinux_all/ruby-logger | 1 + Archlinux_all/ruby-manpages | 1 + Archlinux_all/ruby-minitest | 1 + Archlinux_all/ruby-mutex_m | 1 + Archlinux_all/ruby-net-http | 1 + Archlinux_all/ruby-open-uri | 1 + Archlinux_all/ruby-optimist | 1 + Archlinux_all/ruby-paint | 1 + Archlinux_all/ruby-power_assert | 1 + Archlinux_all/ruby-psych | 1 + Archlinux_all/ruby-racc | 1 + Archlinux_all/ruby-rake | 1 + Archlinux_all/ruby-rdoc | 1 + Archlinux_all/ruby-reline | 1 + Archlinux_all/ruby-rexml | 1 + Archlinux_all/ruby-ruby2_keywords | 1 + Archlinux_all/ruby-stringio | 1 + Archlinux_all/ruby-test-unit | 1 + Archlinux_all/ruby-time | 1 + Archlinux_all/ruby-tmpdir | 1 + Archlinux_all/ruby-uri | 1 + Archlinux_all/rubygems | 1 + Archlinux_all/ruff | 1 + Archlinux_all/ruff-lsp | 1 + Archlinux_all/run-parts | 1 + Archlinux_all/runc | 1 + Archlinux_all/rust-analyzer | 1 + Archlinux_all/rustup | 1 + Archlinux_all/s-nail | 1 + Archlinux_all/samba | 1 + Archlinux_all/sane | 1 + Archlinux_all/sane-airscan | 1 + Archlinux_all/sassc | 1 + Archlinux_all/sbc | 1 + Archlinux_all/sbsigntools | 1 + Archlinux_all/sccache | 1 + Archlinux_all/scdoc | 1 + Archlinux_all/scour | 1 + Archlinux_all/screen | 1 + Archlinux_all/screenfetch | 1 + Archlinux_all/sddm | 1 + Archlinux_all/sddm-kcm | 1 + Archlinux_all/sdl12-compat | 1 + Archlinux_all/sdl2 | 1 + Archlinux_all/sdl2_image | 1 + Archlinux_all/sdl2_mixer | 1 + Archlinux_all/sdl2_ttf | 1 + Archlinux_all/sdl_image | 1 + Archlinux_all/sdparm | 1 + Archlinux_all/seabios | 1 + Archlinux_all/sed | 1 + Archlinux_all/semver | 1 + Archlinux_all/sequoia-sq | 1 + Archlinux_all/serd | 1 + Archlinux_all/sg3_utils | 1 + Archlinux_all/shaderc | 1 + Archlinux_all/shadow | 1 + Archlinux_all/shared-mime-info | 1 + Archlinux_all/shellcheck | 1 + Archlinux_all/sign.sh | 73 ++ Archlinux_all/signon-kwallet-extension | 1 + Archlinux_all/signon-plugin-oauth2 | 1 + Archlinux_all/signon-ui | 1 + Archlinux_all/signond | 1 + Archlinux_all/slang | 1 + Archlinux_all/smartmontools | 1 + Archlinux_all/snappy | 1 + Archlinux_all/sndio | 1 + Archlinux_all/socat | 1 + Archlinux_all/solid5 | 1 + Archlinux_all/sonnet5 | 1 + Archlinux_all/sord | 1 + Archlinux_all/sound-theme-freedesktop | 1 + Archlinux_all/soundtouch | 1 + Archlinux_all/source-highlight | 1 + Archlinux_all/spandsp | 1 + Archlinux_all/spectacle | 1 + Archlinux_all/speex | 1 + Archlinux_all/speexdsp | 1 + Archlinux_all/spice | 1 + Archlinux_all/spice-gtk | 1 + Archlinux_all/spice-protocol | 1 + Archlinux_all/spice-vdagent | 1 + Archlinux_all/spirv-tools | 1 + Archlinux_all/splix | 1 + Archlinux_all/sqlcipher | 1 + Archlinux_all/sqlite | 1 + Archlinux_all/sqlitebrowser | 1 + Archlinux_all/squashfs-tools | 1 + Archlinux_all/squashfuse | 1 + Archlinux_all/sratom | 1 + Archlinux_all/srt | 1 + Archlinux_all/sshfs | 1 + Archlinux_all/sshpass | 1 + Archlinux_all/startup-notification | 1 + Archlinux_all/stoken | 1 + Archlinux_all/sudo | 1 + Archlinux_all/suil | 1 + Archlinux_all/suitesparse | 1 + Archlinux_all/svt-av1 | 1 + Archlinux_all/svt-hevc | 1 + Archlinux_all/swig | 1 + Archlinux_all/syndication-domination | 1 + Archlinux_all/syndication5 | 1 + Archlinux_all/syntax-highlighting5 | 1 + Archlinux_all/sysfsutils | 1 + Archlinux_all/syslog-ng | 1 + Archlinux_all/system-config-printer | 1 + Archlinux_all/systemd | 1 + Archlinux_all/systemsettings | 1 + Archlinux_all/t1lib | 1 + Archlinux_all/taglib | 1 + Archlinux_all/tailwindcss-language-server | 1 + Archlinux_all/talloc | 1 + Archlinux_all/tar | 1 + Archlinux_all/tcl | 1 + Archlinux_all/tcpdump | 1 + Archlinux_all/tdb | 1 + Archlinux_all/terminus-font | 1 + Archlinux_all/testdisk | 1 + Archlinux_all/tevent | 1 + Archlinux_all/texinfo | 1 + Archlinux_all/texlive-bin | 1 + Archlinux_all/texlive-formatsextra | 1 + Archlinux_all/texlive-latexextra | 1 + Archlinux_all/texlive-pictures | 1 + Archlinux_all/thin-provisioning-tools | 1 + Archlinux_all/threadweaver5 | 1 + Archlinux_all/tidy | 1 + Archlinux_all/timeshift | 1 + Archlinux_all/tinyxml2 | 1 + Archlinux_all/tk | 1 + Archlinux_all/tldr | 1 + Archlinux_all/tmux | 1 + Archlinux_all/touchegg | 1 + Archlinux_all/tpm2-tools | 1 + Archlinux_all/tpm2-tss | 1 + Archlinux_all/traceroute | 1 + Archlinux_all/tracker3 | 1 + Archlinux_all/translate-shell | 1 + Archlinux_all/transmission-remote-gtk | 1 + Archlinux_all/tree-sitter | 1 + Archlinux_all/tslib | 1 + Archlinux_all/ttf-bitstream-vera | 1 + Archlinux_all/ttf-dejavu | 1 + Archlinux_all/ttf-hack | 1 + Archlinux_all/ttf-jetbrains-mono | 1 + Archlinux_all/ttf-liberation | 1 + Archlinux_all/ttf-nerd-fonts-symbols | 1 + Archlinux_all/ttf-opensans | 1 + Archlinux_all/ttf-roboto | 1 + Archlinux_all/ttf-roboto-mono | 1 + Archlinux_all/ttf-ubuntu-font-family | 1 + Archlinux_all/twolame | 1 + Archlinux_all/typescript | 1 + Archlinux_all/typescript-language-server | 1 + Archlinux_all/tzdata | 1 + Archlinux_all/uchardet | 1 + Archlinux_all/udftools | 1 + Archlinux_all/udisks2 | 1 + Archlinux_all/unrar | 1 + Archlinux_all/unzip | 1 + Archlinux_all/upower | 1 + Archlinux_all/uriparser | 1 + Archlinux_all/usb_modeswitch | 1 + Archlinux_all/usbmuxd | 1 + Archlinux_all/usbredir | 1 + Archlinux_all/usbutils | 1 + Archlinux_all/uthash | 1 + Archlinux_all/util-linux | 1 + Archlinux_all/v4l-utils | 1 + Archlinux_all/vala | 1 + Archlinux_all/vamp-plugin-sdk | 1 + Archlinux_all/vapoursynth | 1 + Archlinux_all/vcdimager | 1 + Archlinux_all/vde2 | 1 + Archlinux_all/verdict | 1 + Archlinux_all/vi | 1 + Archlinux_all/vid.stab | 1 + Archlinux_all/virglrenderer | 1 + Archlinux_all/virt-manager | 1 + Archlinux_all/virt-viewer | 1 + Archlinux_all/virtiofsd | 1 + Archlinux_all/vmaf | 1 + Archlinux_all/volume_key | 1 + Archlinux_all/vpnc | 1 + Archlinux_all/vst3sdk | 1 + Archlinux_all/vte3 | 1 + Archlinux_all/vue-language-server | 1 + Archlinux_all/vulkan-headers | 1 + Archlinux_all/vulkan-icd-loader | 1 + Archlinux_all/vulkan-tools | 1 + Archlinux_all/wavpack | 1 + Archlinux_all/wayland | 1 + Archlinux_all/wayland-protocols | 1 + Archlinux_all/wayland-utils | 1 + Archlinux_all/webkit2gtk | 1 + Archlinux_all/webkit2gtk-4.1 | 1 + Archlinux_all/webkitgtk-6.0 | 1 + Archlinux_all/webrtc-audio-processing | 1 + Archlinux_all/webrtc-audio-processing-1 | 1 + Archlinux_all/websocketpp | 1 + Archlinux_all/wget | 1 + Archlinux_all/which | 1 + Archlinux_all/whois | 1 + Archlinux_all/wildmidi | 1 + Archlinux_all/wireguard-tools | 1 + Archlinux_all/wireless-regdb | 1 + Archlinux_all/wireless_tools | 1 + Archlinux_all/wireplumber | 1 + Archlinux_all/woff2 | 1 + Archlinux_all/wolfssl | 1 + Archlinux_all/wpa_supplicant | 1 + Archlinux_all/wpebackend-fdo | 1 + Archlinux_all/wvdial | 1 + Archlinux_all/wvstreams | 1 + Archlinux_all/x264 | 1 + Archlinux_all/x265 | 1 + Archlinux_all/xapp | 1 + Archlinux_all/xcb-proto | 1 + Archlinux_all/xcb-util | 1 + Archlinux_all/xcb-util-cursor | 1 + Archlinux_all/xcb-util-image | 1 + Archlinux_all/xcb-util-keysyms | 1 + Archlinux_all/xcb-util-renderutil | 1 + Archlinux_all/xcb-util-wm | 1 + Archlinux_all/xclip | 1 + Archlinux_all/xdg-dbus-proxy | 1 + Archlinux_all/xdg-desktop-portal | 1 + Archlinux_all/xdg-desktop-portal-kde | 1 + Archlinux_all/xdg-user-dirs | 1 + Archlinux_all/xdg-user-dirs-gtk | 1 + Archlinux_all/xdg-utils | 1 + Archlinux_all/xdotool | 1 + Archlinux_all/xf86-input-elographics | 1 + Archlinux_all/xf86-input-evdev | 1 + Archlinux_all/xf86-input-libinput | 1 + Archlinux_all/xf86-input-synaptics | 1 + Archlinux_all/xf86-input-vmmouse | 1 + Archlinux_all/xf86-input-void | 1 + Archlinux_all/xf86-input-wacom | 1 + Archlinux_all/xf86-video-amdgpu | 1 + Archlinux_all/xf86-video-ati | 1 + Archlinux_all/xf86-video-fbdev | 1 + Archlinux_all/xf86-video-openchrome | 1 + Archlinux_all/xf86-video-qxl | 1 + Archlinux_all/xf86-video-vmware | 1 + Archlinux_all/xfconf | 1 + Archlinux_all/xfsprogs | 1 + Archlinux_all/xkeyboard-config | 1 + Archlinux_all/xl2tpd | 1 + Archlinux_all/xmlsec | 1 + Archlinux_all/xmlto | 1 + Archlinux_all/xorg-fonts-encodings | 1 + Archlinux_all/xorg-mkfontscale | 1 + Archlinux_all/xorg-server | 1 + Archlinux_all/xorg-setxkbmap | 1 + Archlinux_all/xorg-util-macros | 1 + Archlinux_all/xorg-xauth | 1 + Archlinux_all/xorg-xdpyinfo | 1 + Archlinux_all/xorg-xhost | 1 + Archlinux_all/xorg-xinit | 1 + Archlinux_all/xorg-xinput | 1 + Archlinux_all/xorg-xkbcomp | 1 + Archlinux_all/xorg-xkill | 1 + Archlinux_all/xorg-xmessage | 1 + Archlinux_all/xorg-xmodmap | 1 + Archlinux_all/xorg-xprop | 1 + Archlinux_all/xorg-xrandr | 1 + Archlinux_all/xorg-xrdb | 1 + Archlinux_all/xorg-xset | 1 + Archlinux_all/xorg-xsetroot | 1 + Archlinux_all/xorg-xwayland | 1 + Archlinux_all/xorgproto | 1 + Archlinux_all/xosd | 1 + Archlinux_all/xsettingsd | 1 + Archlinux_all/xtrans | 1 + Archlinux_all/xvidcore | 1 + Archlinux_all/xxhash | 1 + Archlinux_all/xz | 1 + Archlinux_all/yad | 1 + Archlinux_all/yajl | 1 + Archlinux_all/yakuake | 1 + Archlinux_all/yaml-cpp | 1 + Archlinux_all/yaml-language-server | 1 + Archlinux_all/yamllint | 1 + Archlinux_all/yarn | 1 + Archlinux_all/yasm | 1 + Archlinux_all/zbar | 1 + Archlinux_all/zenity | 1 + Archlinux_all/zeromq | 1 + Archlinux_all/zimg | 1 + Archlinux_all/zip | 1 + Archlinux_all/zix | 1 + Archlinux_all/zlib | 1 + Archlinux_all/zram-generator | 1 + Archlinux_all/zstd | 1 + Archlinux_all/zvbi | 1 + Archlinux_all/zxing-cpp | 1 + Archlinux_all/zziplib | 1 + CORE/ananicy-cpp | 1 + CORE/ananicy-rules | 1 + CORE/appimagelauncher | 1 + CORE/bpftune | 1 + CORE/btrfs-assistant | 1 + CORE/btrfs-snapshots | 1 + CORE/btrfsmaintenance | 1 + CORE/cachyos-settings/00_make.sh | 39 ++ CORE/cachyos-settings/01_sign.sh | 21 + .../CachyOS-Settings/FETCH_HEAD | 71 ++ CORE/cachyos-settings/CachyOS-Settings/HEAD | 1 + CORE/cachyos-settings/CachyOS-Settings/config | 8 + .../CachyOS-Settings/description | 1 + .../hooks/applypatch-msg.sample | 15 + .../CachyOS-Settings/hooks/commit-msg.sample | 24 + .../hooks/fsmonitor-watchman.sample | 174 +++++ .../CachyOS-Settings/hooks/post-update.sample | 8 + .../hooks/pre-applypatch.sample | 14 + .../CachyOS-Settings/hooks/pre-commit.sample | 49 ++ .../hooks/pre-merge-commit.sample | 13 + .../CachyOS-Settings/hooks/pre-push.sample | 53 ++ .../CachyOS-Settings/hooks/pre-rebase.sample | 169 +++++ .../CachyOS-Settings/hooks/pre-receive.sample | 24 + .../hooks/prepare-commit-msg.sample | 42 ++ .../hooks/push-to-checkout.sample | 78 +++ .../hooks/sendemail-validate.sample | 77 ++ .../CachyOS-Settings/hooks/update.sample | 128 ++++ .../CachyOS-Settings/info/exclude | 6 + ...9b35287b6334de7c69c85ced59262ff371e1c2.idx | Bin 0 -> 42736 bytes ...b35287b6334de7c69c85ced59262ff371e1c2.pack | Bin 0 -> 380092 bytes ...9b35287b6334de7c69c85ced59262ff371e1c2.rev | Bin 0 -> 6004 bytes .../CachyOS-Settings/packed-refs | 79 +++ CORE/cachyos-settings/PKGBUILD | 37 + CORE/cachyos-settings/ins.install | 25 + CORE/clean.sh | 42 ++ CORE/codelldb | 1 + CORE/copy_to_repo.sh | 14 + CORE/find-the-command | 1 + CORE/git_pull.sh | 26 + CORE/irqbalance | 1 + CORE/libpamac-full | 1 + CORE/make.sh | 112 +++ CORE/move_to_repo.sh | 20 + CORE/ocs-url | 1 + CORE/pace | 1 + CORE/paclast | 1 + CORE/pacseek | 1 + CORE/pamac-all | 1 + CORE/pamac-cli | 1 + CORE/paru | 1 + CORE/paru-static | 1 + CORE/plymouth | 1 + CORE/plymouth-kcm | 1 + CORE/preload | 1 + CORE/pwd.txt | 1 + CORE/rate-mirrors | 1 + CORE/repo.txt | 1 + CORE/sign.sh | 73 ++ CORE/snapd | 1 + CORE/snapd-glib | 1 + CORE/systemd-oomd-defaults | 1 + CORE/timeshift | 1 + CORE/timeshift-autosnap | 1 + CORE/topgrade | 1 + CORE/uksmd | 1 + CORE/uksmdstats | 1 + CORE/without_lto.txt | 1 + CORE/yay | 1 + .../breeze-enhanced-catppuccin/00_git_pull.sh | 7 + DECORE/breeze-enhanced-catppuccin/00_make.sh | 39 ++ DECORE/breeze-enhanced-catppuccin/01_sign.sh | 21 + .../BreezeEnhancedCatppuccin/FETCH_HEAD | 1 + .../BreezeEnhancedCatppuccin/HEAD | 1 + .../BreezeEnhancedCatppuccin/config | 8 + .../BreezeEnhancedCatppuccin/description | 1 + .../hooks/applypatch-msg.sample | 15 + .../hooks/commit-msg.sample | 24 + .../hooks/fsmonitor-watchman.sample | 174 +++++ .../hooks/post-update.sample | 8 + .../hooks/pre-applypatch.sample | 14 + .../hooks/pre-commit.sample | 49 ++ .../hooks/pre-merge-commit.sample | 13 + .../hooks/pre-push.sample | 53 ++ .../hooks/pre-rebase.sample | 169 +++++ .../hooks/pre-receive.sample | 24 + .../hooks/prepare-commit-msg.sample | 42 ++ .../hooks/push-to-checkout.sample | 78 +++ .../hooks/sendemail-validate.sample | 77 ++ .../hooks/update.sample | 128 ++++ .../BreezeEnhancedCatppuccin/info/exclude | 6 + ...4eceea371a47fe3cac427a6b5ad8265e8d92fa.idx | Bin 0 -> 13476 bytes ...eceea371a47fe3cac427a6b5ad8265e8d92fa.pack | Bin 0 -> 2526577 bytes ...4eceea371a47fe3cac427a6b5ad8265e8d92fa.rev | Bin 0 -> 1824 bytes .../BreezeEnhancedCatppuccin/packed-refs | 2 + DECORE/breeze-enhanced-catppuccin/PKGBUILD | 41 ++ DECORE/clean.sh | 42 ++ DECORE/copy_to_repo.sh | 14 + DECORE/git_pull.sh | 26 + DECORE/klassy | 1 + ...kwin-decoration-sierra-breeze-enhanced-git | 1 + DECORE/lightlyshaders | 1 + DECORE/make.sh | 112 +++ DECORE/move_to_repo.sh | 20 + DECORE/pwd.txt | 1 + DECORE/repo.txt | 1 + DECORE/roundedsbe | 1 + DECORE/sign.sh | 73 ++ LICENSE | 661 ++++++++++++++++++ .../melawy-kde-theme-fenek-kde6/.gitignore | 4 + .../melawy-kde-theme-fenek-kde6/00_make.sh | 39 ++ .../melawy-kde-theme-fenek-kde6/01_sign.sh | 21 + .../melawy-kde-theme-fenek-kde6/PKGBUILD | 34 + .../melawy-kde-theme-fenek-kde6/README.md | 9 + .../Fenek/melawy-kde-theme-fenek/.gitignore | 4 + .../Fenek/melawy-kde-theme-fenek/00_make.sh | 40 ++ .../Fenek/melawy-kde-theme-fenek/01_sign.sh | 21 + .../Fenek/melawy-kde-theme-fenek/PKGBUILD | 33 + .../Fenek/melawy-kde-theme-fenek/README.md | 9 + .../melawy-plymouth-theme-fenek/.gitignore | 4 + .../melawy-plymouth-theme-fenek/00_make.sh | 39 ++ .../melawy-plymouth-theme-fenek/01_sign.sh | 21 + .../melawy-plymouth-theme-fenek/PKGBUILD | 39 ++ .../melawy-plymouth-theme-fenek/README.md | 9 + .../melawy-plymouth-theme-fenek/ins.install | 9 + .../.gitignore | 4 + .../00_make.sh | 39 ++ .../01_sign.sh | 21 + .../PKGBUILD | 16 + .../ins.install | 9 + .../melawy-refind-theme-fenek/.gitignore | 4 + .../melawy-refind-theme-fenek/00_make.sh | 39 ++ .../melawy-refind-theme-fenek/01_sign.sh | 21 + .../Fenek/melawy-refind-theme-fenek/PKGBUILD | 39 ++ .../Fenek/melawy-refind-theme-fenek/README.md | 9 + .../melawy-refind-theme-fenek/ins.install | 158 +++++ .../.gitignore | 4 + .../00_make.sh | 39 ++ .../01_sign.sh | 21 + .../PKGBUILD | 16 + .../ins.install | 135 ++++ .../.gitignore | 4 + .../00_make.sh | 39 ++ .../01_sign.sh | 21 + .../melawy-kde-theme-lera-sugar-kde6/PKGBUILD | 34 + .../README.md | 9 + .../melawy-kde-theme-lera-sugar/.gitignore | 4 + .../melawy-kde-theme-lera-sugar/00_make.sh | 40 ++ .../melawy-kde-theme-lera-sugar/01_sign.sh | 21 + .../melawy-kde-theme-lera-sugar/PKGBUILD | 33 + .../melawy-kde-theme-lera-sugar/README.md | 9 + .../.gitignore | 4 + .../00_make.sh | 39 ++ .../01_sign.sh | 21 + .../PKGBUILD | 16 + .../ins.install | 9 + .../.gitignore | 4 + .../00_make.sh | 39 ++ .../01_sign.sh | 21 + .../melawy-plymouth-theme-lera-sugar/PKGBUILD | 39 ++ .../README.md | 9 + .../ins.install | 9 + .../.gitignore | 4 + .../00_make.sh | 39 ++ .../01_sign.sh | 21 + .../PKGBUILD | 16 + .../ins.install | 135 ++++ .../melawy-refind-theme-lera-sugar/.gitignore | 4 + .../melawy-refind-theme-lera-sugar/00_make.sh | 39 ++ .../melawy-refind-theme-lera-sugar/01_sign.sh | 21 + .../melawy-refind-theme-lera-sugar/PKGBUILD | 39 ++ .../melawy-refind-theme-lera-sugar/README.md | 9 + .../ins.install | 158 +++++ .../Melawy/melawy-icon-theme-kde6/.gitignore | 4 + .../Melawy/melawy-icon-theme-kde6/00_make.sh | 39 ++ .../Melawy/melawy-icon-theme-kde6/01_sign.sh | 21 + .../Melawy/melawy-icon-theme-kde6/PKGBUILD | 49 ++ .../Melawy/melawy-icon-theme-kde6/README.md | 9 + .../Melawy/melawy-icon-theme/.gitignore | 4 + .../Melawy/melawy-icon-theme/00_make.sh | 40 ++ .../Melawy/melawy-icon-theme/01_sign.sh | 21 + .../Design/Melawy/melawy-icon-theme/PKGBUILD | 48 ++ .../Design/Melawy/melawy-icon-theme/README.md | 9 + .../melawy-plasma-desktop-theme/.gitignore | 4 + .../melawy-plasma-desktop-theme/00_make.sh | 39 ++ .../melawy-plasma-desktop-theme/01_sign.sh | 21 + .../melawy-plasma-desktop-theme/PKGBUILD | 45 ++ .../melawy-plasma-desktop-theme/README.md | 9 + .../.gitignore | 4 + .../00_make.sh | 39 ++ .../01_sign.sh | 21 + .../PKGBUILD | 16 + .../ins.install | 9 + .../Melawy/melawy-plymouth-theme/.gitignore | 4 + .../Melawy/melawy-plymouth-theme/00_make.sh | 39 ++ .../Melawy/melawy-plymouth-theme/01_sign.sh | 21 + .../Melawy/melawy-plymouth-theme/PKGBUILD | 39 ++ .../Melawy/melawy-plymouth-theme/README.md | 9 + .../Melawy/melawy-plymouth-theme/ins.install | 9 + .../melawy-purple-dark-cursors/.gitignore | 4 + .../melawy-purple-dark-cursors/00_make.sh | 39 ++ .../melawy-purple-dark-cursors/01_sign.sh | 21 + .../melawy-purple-dark-cursors/PKGBUILD | 40 ++ .../melawy-purple-dark-cursors/README.md | 13 + .../.gitignore | 4 + .../00_make.sh | 39 ++ .../01_sign.sh | 21 + .../PKGBUILD | 40 ++ .../README.md | 13 + .../melawy-purple-light-cursors/.gitignore | 4 + .../melawy-purple-light-cursors/00_make.sh | 39 ++ .../melawy-purple-light-cursors/01_sign.sh | 21 + .../melawy-purple-light-cursors/PKGBUILD | 40 ++ .../melawy-purple-light-cursors/README.md | 13 + .../.gitignore | 4 + .../00_make.sh | 39 ++ .../01_sign.sh | 21 + .../PKGBUILD | 40 ++ .../README.md | 13 + .../Melawy/melawy-red-dark-cursors/.gitignore | 4 + .../Melawy/melawy-red-dark-cursors/00_make.sh | 39 ++ .../Melawy/melawy-red-dark-cursors/01_sign.sh | 21 + .../Melawy/melawy-red-dark-cursors/PKGBUILD | 40 ++ .../Melawy/melawy-red-dark-cursors/README.md | 13 + .../.gitignore | 4 + .../00_make.sh | 39 ++ .../01_sign.sh | 21 + .../melawy-red-dark-default-cursors/PKGBUILD | 40 ++ .../melawy-red-dark-default-cursors/README.md | 13 + .../melawy-red-light-cursors/.gitignore | 4 + .../melawy-red-light-cursors/00_make.sh | 39 ++ .../melawy-red-light-cursors/01_sign.sh | 21 + .../Melawy/melawy-red-light-cursors/PKGBUILD | 40 ++ .../Melawy/melawy-red-light-cursors/README.md | 13 + .../.gitignore | 4 + .../00_make.sh | 39 ++ .../01_sign.sh | 21 + .../melawy-red-light-default-cursors/PKGBUILD | 40 ++ .../README.md | 13 + .../.gitignore | 4 + .../00_make.sh | 39 ++ .../01_sign.sh | 21 + .../melawy-refind-theme-hard-install/PKGBUILD | 16 + .../ins.install | 135 ++++ .../Melawy/melawy-refind-theme/.gitignore | 4 + .../Melawy/melawy-refind-theme/00_make.sh | 39 ++ .../Melawy/melawy-refind-theme/01_sign.sh | 21 + .../Melawy/melawy-refind-theme/PKGBUILD | 39 ++ .../Melawy/melawy-refind-theme/README.md | 9 + .../Melawy/melawy-refind-theme/ins.install | 158 +++++ .../Melawy/melawy-theme-kde6/.gitignore | 4 + .../Melawy/melawy-theme-kde6/00_make.sh | 39 ++ .../Melawy/melawy-theme-kde6/01_sign.sh | 21 + .../Design/Melawy/melawy-theme-kde6/PKGBUILD | 35 + .../Design/Melawy/melawy-theme-kde6/README.md | 9 + MELAWY/Design/Melawy/melawy-theme/.gitignore | 4 + MELAWY/Design/Melawy/melawy-theme/00_make.sh | 40 ++ MELAWY/Design/Melawy/melawy-theme/01_sign.sh | 21 + MELAWY/Design/Melawy/melawy-theme/PKGBUILD | 34 + MELAWY/Design/Melawy/melawy-theme/README.md | 9 + .../melawy-kde-theme-nier-a2-kde6/.gitignore | 4 + .../melawy-kde-theme-nier-a2-kde6/00_make.sh | 39 ++ .../melawy-kde-theme-nier-a2-kde6/01_sign.sh | 21 + .../melawy-kde-theme-nier-a2-kde6/PKGBUILD | 34 + .../melawy-kde-theme-nier-a2-kde6/README.md | 9 + .../melawy-kde-theme-nier-a2/.gitignore | 4 + .../melawy-kde-theme-nier-a2/00_make.sh | 40 ++ .../melawy-kde-theme-nier-a2/01_sign.sh | 21 + .../Nier-A2/melawy-kde-theme-nier-a2/PKGBUILD | 33 + .../melawy-kde-theme-nier-a2/README.md | 9 + .../.gitignore | 4 + .../00_make.sh | 39 ++ .../01_sign.sh | 21 + .../PKGBUILD | 16 + .../ins.install | 9 + .../melawy-plymouth-theme-nier-a2/.gitignore | 4 + .../melawy-plymouth-theme-nier-a2/00_make.sh | 39 ++ .../melawy-plymouth-theme-nier-a2/01_sign.sh | 21 + .../melawy-plymouth-theme-nier-a2/PKGBUILD | 39 ++ .../melawy-plymouth-theme-nier-a2/README.md | 9 + .../melawy-plymouth-theme-nier-a2/ins.install | 9 + .../.gitignore | 4 + .../00_make.sh | 39 ++ .../01_sign.sh | 21 + .../PKGBUILD | 16 + .../ins.install | 135 ++++ .../melawy-refind-theme-nier-a2/.gitignore | 4 + .../melawy-refind-theme-nier-a2/00_make.sh | 39 ++ .../melawy-refind-theme-nier-a2/01_sign.sh | 21 + .../melawy-refind-theme-nier-a2/PKGBUILD | 39 ++ .../melawy-refind-theme-nier-a2/README.md | 9 + .../melawy-refind-theme-nier-a2/ins.install | 158 +++++ .../melawy-kde-theme-win11-kde6/.gitignore | 4 + .../melawy-kde-theme-win11-kde6/00_make.sh | 39 ++ .../melawy-kde-theme-win11-kde6/01_sign.sh | 21 + .../melawy-kde-theme-win11-kde6/PKGBUILD | 34 + .../melawy-kde-theme-win11-kde6/README.md | 9 + .../Win11/melawy-kde-theme-win11/.gitignore | 4 + .../Win11/melawy-kde-theme-win11/00_make.sh | 40 ++ .../Win11/melawy-kde-theme-win11/01_sign.sh | 21 + .../Win11/melawy-kde-theme-win11/PKGBUILD | 33 + .../Win11/melawy-kde-theme-win11/README.md | 9 + .../melawy-kde-theme-win12-kde6/.gitignore | 4 + .../melawy-kde-theme-win12-kde6/00_make.sh | 39 ++ .../melawy-kde-theme-win12-kde6/01_sign.sh | 21 + .../melawy-kde-theme-win12-kde6/PKGBUILD | 34 + .../melawy-kde-theme-win12-kde6/README.md | 9 + .../Win11/melawy-kde-theme-win12/.gitignore | 4 + .../Win11/melawy-kde-theme-win12/00_make.sh | 40 ++ .../Win11/melawy-kde-theme-win12/01_sign.sh | 21 + .../Win11/melawy-kde-theme-win12/PKGBUILD | 33 + .../Win11/melawy-kde-theme-win12/README.md | 9 + .../Win11/melawy-win11-icon-theme/.gitignore | 4 + .../Win11/melawy-win11-icon-theme/00_make.sh | 39 ++ .../Win11/melawy-win11-icon-theme/01_sign.sh | 21 + .../Win11/melawy-win11-icon-theme/PKGBUILD | 52 ++ .../Win11/melawy-win11-icon-theme/README.md | 31 + MELAWY/Design/Win11OS-kde/.gitignore | 5 + MELAWY/Design/Win11OS-kde/PKGBUILD | 40 ++ MELAWY/Design/Win12OS-kde/.gitignore | 5 + MELAWY/Design/Win12OS-kde/PKGBUILD | 40 ++ MELAWY/Design/clean.sh | 42 ++ MELAWY/Design/git_pull.sh | 26 + MELAWY/Design/make.sh | 112 +++ MELAWY/Design/move_to_repo.sh | 20 + MELAWY/Design/pwd.txt | 1 + MELAWY/Design/repo.txt | 1 + MELAWY/Design/sign.sh | 73 ++ MELAWY/Installer/clean.sh | 42 ++ MELAWY/Installer/git_pull.sh | 26 + MELAWY/Installer/make.sh | 112 +++ MELAWY/Installer/melawy-calamares/.gitignore | 4 + MELAWY/Installer/melawy-calamares/00_make.sh | 43 ++ MELAWY/Installer/melawy-calamares/01_sign.sh | 23 + MELAWY/Installer/melawy-calamares/PKGBUILD | 196 ++++++ MELAWY/Installer/melawy-calamares/README.md | 11 + MELAWY/Installer/melawy-welcome/.gitignore | 4 + MELAWY/Installer/melawy-welcome/00_make.sh | 39 ++ MELAWY/Installer/melawy-welcome/01_sign.sh | 21 + MELAWY/Installer/melawy-welcome/PKGBUILD | 58 ++ MELAWY/Installer/melawy-welcome/README.md | 9 + MELAWY/Installer/move_to_repo.sh | 20 + MELAWY/Installer/pwd.txt | 1 + MELAWY/Installer/repo.txt | 1 + MELAWY/Installer/sign.sh | 73 ++ MELAWY/Melawy/clean.sh | 42 ++ MELAWY/Melawy/git_pull.sh | 26 + MELAWY/Melawy/make.sh | 112 +++ MELAWY/Melawy/melawy-branding/.gitignore | 4 + MELAWY/Melawy/melawy-branding/00_make.sh | 39 ++ MELAWY/Melawy/melawy-branding/01_sign.sh | 21 + MELAWY/Melawy/melawy-branding/PKGBUILD | 37 + MELAWY/Melawy/melawy-branding/README.md | 9 + .../melawy-check-reboot-required/.gitignore | 4 + .../melawy-check-reboot-required/00_make.sh | 39 ++ .../melawy-check-reboot-required/01_sign.sh | 21 + .../melawy-check-reboot-required/PKGBUILD | 33 + .../melawy-check-reboot-required/README.md | 9 + .../Melawy/melawy-dracut-initramfs/.gitignore | 4 + .../Melawy/melawy-dracut-initramfs/00_make.sh | 39 ++ .../Melawy/melawy-dracut-initramfs/01_sign.sh | 21 + .../Melawy/melawy-dracut-initramfs/PKGBUILD | 38 + .../Melawy/melawy-dracut-initramfs/README.md | 20 + MELAWY/Melawy/melawy-dracut-ukify/.gitignore | 4 + MELAWY/Melawy/melawy-dracut-ukify/00_make.sh | 39 ++ MELAWY/Melawy/melawy-dracut-ukify/01_sign.sh | 21 + MELAWY/Melawy/melawy-dracut-ukify/PKGBUILD | 38 + MELAWY/Melawy/melawy-dracut-ukify/README.md | 19 + .../Melawy/melawy-etc-skel-kvantum/.gitignore | 4 + .../Melawy/melawy-etc-skel-kvantum/00_make.sh | 39 ++ .../Melawy/melawy-etc-skel-kvantum/01_sign.sh | 21 + .../Melawy/melawy-etc-skel-kvantum/PKGBUILD | 51 ++ .../Melawy/melawy-etc-skel-kvantum/README.md | 9 + .../melawy-etc-skel-kvantum/ins.install | 7 + .../.gitignore | 4 + .../00_make.sh | 39 ++ .../01_sign.sh | 21 + .../PKGBUILD | 51 ++ .../README.md | 9 + .../ins.install | 7 + MELAWY/Melawy/melawy-linux-keyring/.gitignore | 4 + MELAWY/Melawy/melawy-linux-keyring/00_make.sh | 39 ++ MELAWY/Melawy/melawy-linux-keyring/01_sign.sh | 21 + MELAWY/Melawy/melawy-linux-keyring/PKGBUILD | 36 + MELAWY/Melawy/melawy-linux-keyring/README.md | 9 + .../Melawy/melawy-linux-keyring/ins.install | 11 + .../melawy-linux-keyring/old_ins.install | 12 + .../Melawy/melawy-linux-mirrorlist/.gitignore | 4 + .../Melawy/melawy-linux-mirrorlist/00_make.sh | 39 ++ .../Melawy/melawy-linux-mirrorlist/01_sign.sh | 21 + MELAWY/Melawy/melawy-linux-mirrorlist/LICENSE | 661 ++++++++++++++++++ .../Melawy/melawy-linux-mirrorlist/PKGBUILD | 35 + .../Melawy/melawy-linux-mirrorlist/README.md | 9 + .../melawy-refind-menu-generator/.gitignore | 4 + .../melawy-refind-menu-generator/00_make.sh | 39 ++ .../melawy-refind-menu-generator/01_sign.sh | 21 + .../melawy-refind-menu-generator/PKGBUILD | 35 + .../melawy-refind-menu-generator/README.md | 80 +++ MELAWY/Melawy/melawy-skel-liveuser/.gitignore | 4 + MELAWY/Melawy/melawy-skel-liveuser/00_make.sh | 39 ++ MELAWY/Melawy/melawy-skel-liveuser/01_sign.sh | 21 + MELAWY/Melawy/melawy-skel-liveuser/PKGBUILD | 51 ++ MELAWY/Melawy/melawy-skel-liveuser/README.md | 9 + .../Melawy/melawy-skel-liveuser/ins.install | 11 + MELAWY/Melawy/melawy-skel-root/.gitignore | 4 + MELAWY/Melawy/melawy-skel-root/00_make.sh | 39 ++ MELAWY/Melawy/melawy-skel-root/01_sign.sh | 21 + MELAWY/Melawy/melawy-skel-root/PKGBUILD | 51 ++ MELAWY/Melawy/melawy-skel-root/README.md | 9 + MELAWY/Melawy/melawy-skel-root/ins.install | 11 + MELAWY/Melawy/move_to_repo.sh | 20 + MELAWY/Melawy/pwd.txt | 1 + MELAWY/Melawy/repo.txt | 1 + MELAWY/Melawy/sign.sh | 73 ++ MELAWY/Menu/clean.sh | 42 ++ MELAWY/Menu/git_pull.sh | 26 + MELAWY/Menu/make.sh | 112 +++ .../.gitignore | 4 + .../00_make.sh | 39 ++ .../01_sign.sh | 21 + .../melawy-plasma-plasmoid-DittoMenu/PKGBUILD | 37 + .../README.md | 9 + .../melawy-plasma-plasmoid-Menu11/.gitignore | 4 + .../melawy-plasma-plasmoid-Menu11/00_make.sh | 39 ++ .../melawy-plasma-plasmoid-Menu11/01_sign.sh | 21 + .../melawy-plasma-plasmoid-Menu11/PKGBUILD | 37 + .../melawy-plasma-plasmoid-Menu11/README.md | 9 + .../.gitignore | 4 + .../00_make.sh | 39 ++ .../01_sign.sh | 21 + .../PKGBUILD | 37 + .../README.md | 9 + MELAWY/Menu/move_to_repo.sh | 20 + MELAWY/Menu/pwd.txt | 1 + MELAWY/Menu/repo.txt | 1 + MELAWY/Menu/sign.sh | 73 ++ MELAWY/Plasmoids/clean.sh | 42 ++ MELAWY/Plasmoids/git_pull.sh | 26 + MELAWY/Plasmoids/make.sh | 112 +++ .../.gitignore | 4 + .../00_make.sh | 39 ++ .../01_sign.sh | 21 + .../PKGBUILD | 37 + .../README.md | 9 + .../.gitignore | 4 + .../00_make.sh | 39 ++ .../01_sign.sh | 21 + .../PKGBUILD | 37 + .../README.md | 9 + .../.gitignore | 4 + .../00_make.sh | 39 ++ .../01_sign.sh | 21 + .../PKGBUILD | 37 + .../README.md | 9 + .../.gitignore | 4 + .../00_make.sh | 39 ++ .../01_sign.sh | 21 + .../PKGBUILD | 37 + .../README.md | 9 + MELAWY/Plasmoids/move_to_repo.sh | 20 + MELAWY/Plasmoids/pwd.txt | 1 + MELAWY/Plasmoids/repo.txt | 1 + MELAWY/Plasmoids/sign.sh | 73 ++ MELAWY/Updater/clean.sh | 42 ++ ...ithub.jean28518.Linux-Assistant.flatpakref | 10 + .../org.getoutline.OutlineClient.flatpakref | 10 + .../com.github.PintaProject.Pinta.flatpakref | 10 + .../big/org.kde.krita.flatpakref | 10 + .../big/org.mozilla.Thunderbird.flatpakref | 10 + .../com.anydesk.Anydesk.flatpakref | 10 + .../com.brave.Browser.flatpakref | 10 + .../com.discordapp.Discord.flatpakref | 10 + .../com.getmailspring.Mailspring.flatpakref | 10 + .../com.github.marktext.marktext.flatpakref | 10 + .../com.github.wwmm.easyeffects.flatpakref | 10 + .../com.github.wwmm.pulseeffects.flatpakref | 10 + .../com.google.Chrome.flatpakref | 10 + .../com.opera.Opera.flatpakref | 10 + .../com.skype.Client.flatpakref | 10 + .../com.todoist.Todoist.flatpakref | 10 + ...com.transmissionbt.Transmission.flatpakref | 10 + .../com.visualstudio.code.flatpakref | 10 + .../com.vivaldi.Vivaldi.flatpakref | 10 + .../com.xnview.XnViewMP.flatpakref | 10 + .../flatpak-installer/flatpak-installer.sh | 3 + .../io.dbeaver.DBeaverCommunity.flatpakref | 10 + ...ithub.giantpinkrobots.flatsweep.flatpakref | 10 + .../io.github.jeffshee.Hidamari.flatpakref | 10 + ...ithub.prateekmedia.appimagepool.flatpakref | 10 + .../io.github.shiftey.Desktop.flatpakref | 10 + .../io.gitlab.idevecore.Pomodoro.flatpakref | 10 + .../kde/org.kde.dolphin.flatpakref | 10 + .../kde/org.kde.elisa.flatpakref | 10 + .../kde/org.kde.filelight.flatpakref | 10 + .../kde/org.kde.gwenview.flatpakref | 10 + .../kde/org.kde.kaffeine.flatpakref | 10 + .../kde/org.kde.kcalc.flatpakref | 10 + .../kde/org.kde.kdenlive.flatpakref | 10 + .../kde/org.kde.kleopatra.flatpakref | 10 + .../kde/org.kde.konsole.flatpakref | 10 + .../kde/org.kde.kwrite.flatpakref | 10 + .../kde/org.kde.okular.flatpakref | 10 + .../kde/org.kde.yakuake.flatpakref | 10 + .../md.obsidian.Obsidian.flatpakref | 10 + .../nl.hjdskes.gcolor3.flatpakref | 9 + .../app.rednotebook.RedNotebook.flatpakref | 10 + ...com.bjareholt.johan.SimpleDiary.flatpakref | 10 + ....github.Figma_Linux.figma_linux.flatpakref | 10 + .../net.sourceforge.Lifeograph.flatpakref | 9 + .../org.atheme.audacious.flatpakref | 10 + .../org.audacityteam.Audacity.flatpakref | 10 + .../org.avidemux.Avidemux.flatpakref | 10 + ...rg.clementine_player.Clementine.flatpakref | 9 + .../org.deluge_torrent.deluge.flatpakref | 10 + .../org.filezillaproject.Filezilla.flatpakref | 10 + .../org.gimp.GIMP.flatpakref | 10 + .../org.gnome.meld.flatpakref | 10 + .../org.inkscape.Inkscape.flatpakref | 10 + .../org.keepassxc.KeePassXC.flatpakref | 10 + .../org.libreoffice.LibreOffice.flatpakref | 10 + .../org.onlyoffice.desktopeditors.flatpakref | 10 + .../org.openshot.OpenShot.flatpakref | 10 + .../org.qbittorrent.qBittorrent.flatpakref | 10 + .../org.remmina.Remmina.flatpakref | 10 + ...org.sqlitebrowser.sqlitebrowser.flatpakref | 10 + .../org.telegram.desktop.flatpakref | 10 + .../org.videolan.VLC.flatpakref | 10 + .../org.x.Warpinator.flatpakref | 10 + .../ru.yandex.Browser.flatpakref | 10 + .../so.onekey.Wallet.flatpakref | 10 + ...cial.whalebird.WhalebirdDesktop.flatpakref | 10 + .../flatpak-installer/us.zoom.Zoom.flatpakref | 10 + .../xyz.ketok.Speedtest.flatpakref | 10 + MELAWY/Updater/git_pull.sh | 26 + MELAWY/Updater/make.sh | 112 +++ .../.gitignore | 4 + .../00_make.sh | 39 ++ .../01_sign.sh | 21 + .../PKGBUILD | 48 ++ .../README.md | 9 + .../melawy-arch-linux-updater/.gitignore | 4 + .../melawy-arch-linux-updater/00_make.sh | 39 ++ .../melawy-arch-linux-updater/01_sign.sh | 21 + .../melawy-arch-linux-updater/PKGBUILD | 48 ++ .../melawy-arch-linux-updater/README.md | 9 + MELAWY/Updater/melawy-pamac-helper/.gitignore | 4 + MELAWY/Updater/melawy-pamac-helper/00_make.sh | 39 ++ MELAWY/Updater/melawy-pamac-helper/01_sign.sh | 21 + MELAWY/Updater/melawy-pamac-helper/LICENSE | 661 ++++++++++++++++++ MELAWY/Updater/melawy-pamac-helper/PKGBUILD | 37 + MELAWY/Updater/melawy-pamac-helper/README.md | 9 + .../.gitignore | 4 + .../00_make.sh | 39 ++ .../01_sign.sh | 21 + .../PKGBUILD | 37 + .../README.md | 9 + MELAWY/Updater/move_to_repo.sh | 20 + MELAWY/Updater/pwd.txt | 1 + MELAWY/Updater/repo.txt | 1 + MELAWY/Updater/sign.sh | 73 ++ README.md | 9 + cleanup.sh | 19 + find.sh | 5 + push.sh | 7 + 2521 files changed, 20370 insertions(+) create mode 100644 .gitignore create mode 160000 3PARTY/3party/adw-gtk-theme create mode 160000 3PARTY/3party/adw-gtk3 create mode 160000 3PARTY/3party/audio-recorder create mode 160000 3PARTY/3party/bluetooth-autoconnect create mode 160000 3PARTY/3party/bluetooth-support create mode 160000 3PARTY/3party/buildtorrent create mode 100755 3PARTY/3party/clean.sh create mode 100755 3PARTY/3party/copy_to_repo.sh create mode 160000 3PARTY/3party/freeoffice create mode 160000 3PARTY/3party/ftl-sdk create mode 100755 3PARTY/3party/git_pull.sh create mode 160000 3PARTY/3party/gstreamer-meta create mode 160000 3PARTY/3party/icu69-bin create mode 160000 3PARTY/3party/input-devices-support create mode 160000 3PARTY/3party/mailspring create mode 100755 3PARTY/3party/make.sh create mode 160000 3PARTY/3party/media-downloader create mode 100755 3PARTY/3party/move_to_repo.sh create mode 160000 3PARTY/3party/noto-color-emoji-fontconfig create mode 160000 3PARTY/3party/outline-client-appimage create mode 160000 3PARTY/3party/pipewire-support create mode 160000 3PARTY/3party/portainer-bin create mode 160000 3PARTY/3party/printer-support create mode 100644 3PARTY/3party/pwd.txt create mode 160000 3PARTY/3party/python-flatbencode create mode 160000 3PARTY/3party/python-torf create mode 100644 3PARTY/3party/repo.txt create mode 160000 3PARTY/3party/samba-support create mode 160000 3PARTY/3party/scanner-support create mode 160000 3PARTY/3party/shadowsocks-electron-bin create mode 160000 3PARTY/3party/shadowsocks-rust create mode 100755 3PARTY/3party/sign.sh create mode 160000 3PARTY/3party/ss-face create mode 160000 3PARTY/3party/startwine create mode 160000 3PARTY/3party/torf-cli create mode 160000 3PARTY/3party/ttf-ms-fonts create mode 160000 3PARTY/3party/ttf-twemoji create mode 160000 3PARTY/3party/ventoy-bin create mode 160000 3PARTY/3party/whalebird create mode 100644 3PARTY/3party/without_lto.txt create mode 160000 3PARTY/3party/yandex-disk create mode 160000 3PARTY/3party/yandex-disk-indicator create mode 160000 3PARTY/One_per_month/linux-xanmod-anbox create mode 100755 3PARTY/One_per_month/make.sh create mode 100755 3PARTY/One_per_month/move_to_repo.sh create mode 100644 3PARTY/One_per_month/pwd.txt create mode 100644 3PARTY/One_per_month/repo.txt create mode 160000 3PARTY/catppuccin/catppuccin-cursors-frappe create mode 160000 3PARTY/catppuccin/catppuccin-cursors-latte create mode 160000 3PARTY/catppuccin/catppuccin-cursors-macchiato create mode 160000 3PARTY/catppuccin/catppuccin-cursors-mocha create mode 160000 3PARTY/catppuccin/catppuccin-gtk-theme-frappe create mode 160000 3PARTY/catppuccin/catppuccin-gtk-theme-latte create mode 160000 3PARTY/catppuccin/catppuccin-gtk-theme-macchiato create mode 160000 3PARTY/catppuccin/catppuccin-gtk-theme-mocha create mode 160000 3PARTY/catppuccin/catppuccin-konsole-theme create mode 100755 3PARTY/catppuccin/clean.sh create mode 100755 3PARTY/catppuccin/copy_to_repo.sh create mode 100755 3PARTY/catppuccin/git_pull.sh create mode 160000 3PARTY/catppuccin/kvantum-theme-catppuccin create mode 100755 3PARTY/catppuccin/make.sh create mode 100755 3PARTY/catppuccin/move_to_repo.sh create mode 160000 3PARTY/catppuccin/plasma6-theme-catppuccin create mode 160000 3PARTY/catppuccin/plasma6-theme-catppuccin-git create mode 160000 3PARTY/catppuccin/plymouth-theme-catppuccin create mode 100644 3PARTY/catppuccin/pwd.txt create mode 160000 3PARTY/catppuccin/refind-theme-catppuccin create mode 100644 3PARTY/catppuccin/repo.txt create mode 160000 3PARTY/catppuccin/sddm-theme-catppuccin create mode 100755 3PARTY/catppuccin/sign.sh create mode 100755 3PARTY/obs/clean.sh create mode 100755 3PARTY/obs/copy_to_repo.sh create mode 160000 3PARTY/obs/deps0/asio create mode 100755 3PARTY/obs/deps0/clean.sh create mode 100755 3PARTY/obs/deps0/git_pull.sh create mode 100755 3PARTY/obs/deps0/make.sh create mode 100755 3PARTY/obs/deps0/move_to_repo.sh create mode 100644 3PARTY/obs/deps0/pwd.txt create mode 100644 3PARTY/obs/deps0/repo.txt create mode 100755 3PARTY/obs/deps0/sign.sh create mode 160000 3PARTY/obs/deps0/sndio create mode 160000 3PARTY/obs/deps0/uthash create mode 160000 3PARTY/obs/deps0/websocketpp create mode 100755 3PARTY/obs/deps1/clean.sh create mode 100755 3PARTY/obs/deps1/git_pull.sh create mode 160000 3PARTY/obs/deps1/libusrsctp create mode 100755 3PARTY/obs/deps1/make.sh create mode 100755 3PARTY/obs/deps1/move_to_repo.sh create mode 100644 3PARTY/obs/deps1/pwd.txt create mode 100644 3PARTY/obs/deps1/repo.txt create mode 100755 3PARTY/obs/deps1/sign.sh create mode 100755 3PARTY/obs/deps2/clean.sh create mode 100755 3PARTY/obs/deps2/git_pull.sh create mode 160000 3PARTY/obs/deps2/libajantv2 create mode 160000 3PARTY/obs/deps2/libdatachannel-nice create mode 160000 3PARTY/obs/deps2/librist create mode 100755 3PARTY/obs/deps2/make.sh create mode 100755 3PARTY/obs/deps2/move_to_repo.sh create mode 100644 3PARTY/obs/deps2/pwd.txt create mode 100644 3PARTY/obs/deps2/repo.txt create mode 100755 3PARTY/obs/deps2/sign.sh create mode 100755 3PARTY/obs/deps3/clean.sh create mode 100755 3PARTY/obs/deps3/git_pull.sh create mode 100755 3PARTY/obs/deps3/make.sh create mode 100755 3PARTY/obs/deps3/move_to_repo.sh create mode 100644 3PARTY/obs/deps3/pwd.txt create mode 100644 3PARTY/obs/deps3/repo.txt create mode 100755 3PARTY/obs/deps3/sign.sh create mode 160000 3PARTY/obs/deps3/vlc-luajit create mode 160000 3PARTY/obs/ffmpeg-obs create mode 100755 3PARTY/obs/git_pull.sh create mode 100755 3PARTY/obs/make.sh create mode 100755 3PARTY/obs/move_to_repo.sh create mode 160000 3PARTY/obs/obs-studio-tytan652 create mode 100644 3PARTY/obs/pwd.txt create mode 100644 3PARTY/obs/repo.txt create mode 100755 3PARTY/obs/sign.sh create mode 160000 Archlinux/ccache create mode 100755 Archlinux/clean.sh create mode 100755 Archlinux/clone.sh create mode 160000 Archlinux/cmake create mode 100755 Archlinux/copy_to_repo.sh create mode 160000 Archlinux/fastfetch create mode 100755 Archlinux/git_pull.sh create mode 160000 Archlinux/glibc create mode 160000 Archlinux/hwdetect create mode 160000 Archlinux/kdsoap-ws-discovery-client create mode 100755 Archlinux/make.sh create mode 100755 Archlinux/move_to_repo.sh create mode 100644 Archlinux/packages.txt create mode 100644 Archlinux/packages_.txt create mode 160000 Archlinux/pacman create mode 160000 Archlinux/pacman-contrib create mode 160000 Archlinux/pacman-static create mode 160000 Archlinux/pacutils create mode 160000 Archlinux/profile-sync-daemon create mode 100644 Archlinux/pwd.txt create mode 160000 Archlinux/rebuild-detector create mode 100644 Archlinux/repo.txt create mode 100755 Archlinux/sign.sh create mode 160000 Archlinux_all/a2ps create mode 160000 Archlinux_all/a52dec create mode 160000 Archlinux_all/aalib create mode 160000 Archlinux_all/abseil-cpp create mode 160000 Archlinux_all/accounts-qml-module create mode 160000 Archlinux_all/accountsservice create mode 160000 Archlinux_all/acl create mode 160000 Archlinux_all/acme-tiny create mode 160000 Archlinux_all/adobe-source-code-pro-fonts create mode 160000 Archlinux_all/adwaita-icon-theme create mode 160000 Archlinux_all/aha create mode 160000 Archlinux_all/akonadi-mime create mode 160000 Archlinux_all/alsa-firmware create mode 160000 Archlinux_all/alsa-lib create mode 160000 Archlinux_all/alsa-plugins create mode 160000 Archlinux_all/alsa-topology-conf create mode 160000 Archlinux_all/alsa-ucm-conf create mode 160000 Archlinux_all/alsa-utils create mode 160000 Archlinux_all/amf-headers create mode 160000 Archlinux_all/android-udev create mode 160000 Archlinux_all/ansible create mode 160000 Archlinux_all/ansible-core create mode 160000 Archlinux_all/ansible-language-server create mode 160000 Archlinux_all/ansible-lint create mode 160000 Archlinux_all/aom create mode 160000 Archlinux_all/apache create mode 160000 Archlinux_all/apparmor create mode 160000 Archlinux_all/appstream create mode 160000 Archlinux_all/appstream-glib create mode 160000 Archlinux_all/apr create mode 160000 Archlinux_all/apr-util create mode 160000 Archlinux_all/arch-install-scripts create mode 160000 Archlinux_all/archiso create mode 160000 Archlinux_all/archlinux-appstream-data create mode 160000 Archlinux_all/archlinux-keyring create mode 160000 Archlinux_all/argon2 create mode 160000 Archlinux_all/aribb24 create mode 160000 Archlinux_all/aribb25 create mode 160000 Archlinux_all/ark create mode 160000 Archlinux_all/asciidoc create mode 160000 Archlinux_all/asciidoctor create mode 160000 Archlinux_all/asio create mode 160000 Archlinux_all/aspell create mode 160000 Archlinux_all/aspell-en create mode 160000 Archlinux_all/aspell-ru create mode 160000 Archlinux_all/at-spi2-core create mode 160000 Archlinux_all/atkmm create mode 160000 Archlinux_all/attica5 create mode 160000 Archlinux_all/attr create mode 160000 Archlinux_all/audacious create mode 160000 Archlinux_all/audacious-plugins create mode 160000 Archlinux_all/audacity create mode 160000 Archlinux_all/audit create mode 160000 Archlinux_all/autoconf create mode 160000 Archlinux_all/automake create mode 160000 Archlinux_all/avahi create mode 160000 Archlinux_all/avisynthplus create mode 160000 Archlinux_all/awesome-terminal-fonts create mode 160000 Archlinux_all/b43-fwcutter create mode 160000 Archlinux_all/babl create mode 160000 Archlinux_all/baloo-widgets create mode 160000 Archlinux_all/baloo5 create mode 160000 Archlinux_all/bamf create mode 160000 Archlinux_all/baobab create mode 160000 Archlinux_all/base create mode 160000 Archlinux_all/base-devel create mode 160000 Archlinux_all/bash create mode 160000 Archlinux_all/bash-completion create mode 160000 Archlinux_all/bash-language-server create mode 160000 Archlinux_all/bc create mode 160000 Archlinux_all/beep create mode 160000 Archlinux_all/bigsh0t create mode 160000 Archlinux_all/bind create mode 160000 Archlinux_all/binutils create mode 160000 Archlinux_all/bison create mode 160000 Archlinux_all/bluedevil create mode 160000 Archlinux_all/bluez create mode 160000 Archlinux_all/bluez-qt5 create mode 160000 Archlinux_all/bluez-tools create mode 160000 Archlinux_all/bolt create mode 160000 Archlinux_all/boost create mode 160000 Archlinux_all/botan create mode 160000 Archlinux_all/botan2 create mode 160000 Archlinux_all/box2d create mode 160000 Archlinux_all/breeze create mode 160000 Archlinux_all/breeze-gtk create mode 160000 Archlinux_all/breeze-icons create mode 160000 Archlinux_all/breezy create mode 160000 Archlinux_all/bridge-utils create mode 160000 Archlinux_all/brightnessctl create mode 160000 Archlinux_all/broadcom-wl-dkms create mode 160000 Archlinux_all/brotli create mode 160000 Archlinux_all/btop create mode 160000 Archlinux_all/btrfs-progs create mode 160000 Archlinux_all/bubblewrap create mode 160000 Archlinux_all/busybox create mode 160000 Archlinux_all/bzip2 create mode 160000 Archlinux_all/c-ares create mode 160000 Archlinux_all/ca-certificates create mode 160000 Archlinux_all/cairo create mode 160000 Archlinux_all/cairo-perl create mode 160000 Archlinux_all/cairomm create mode 160000 Archlinux_all/cairomm-1.16 create mode 160000 Archlinux_all/cantarell-fonts create mode 160000 Archlinux_all/capstone create mode 160000 Archlinux_all/catch2-v2 create mode 160000 Archlinux_all/ccache create mode 160000 Archlinux_all/cdparanoia create mode 160000 Archlinux_all/cfitsio create mode 160000 Archlinux_all/chafa create mode 160000 Archlinux_all/chromaprint create mode 160000 Archlinux_all/chrpath create mode 160000 Archlinux_all/cifs-utils create mode 160000 Archlinux_all/cjson create mode 160000 Archlinux_all/clamav create mode 160000 Archlinux_all/clamtk create mode 160000 Archlinux_all/clang create mode 100755 Archlinux_all/clean.sh create mode 160000 Archlinux_all/clinfo create mode 100755 Archlinux_all/clone.sh create mode 160000 Archlinux_all/clonezilla create mode 160000 Archlinux_all/clucene create mode 160000 Archlinux_all/cmake create mode 160000 Archlinux_all/cmocka create mode 160000 Archlinux_all/colord create mode 160000 Archlinux_all/compiler-rt create mode 160000 Archlinux_all/confuse create mode 160000 Archlinux_all/containerd create mode 160000 Archlinux_all/convertlit create mode 100755 Archlinux_all/copy_to_repo.sh create mode 160000 Archlinux_all/corectrl create mode 160000 Archlinux_all/coreutils create mode 160000 Archlinux_all/cpio create mode 160000 Archlinux_all/cppdap create mode 160000 Archlinux_all/cracklib create mode 160000 Archlinux_all/cronie create mode 160000 Archlinux_all/cryptsetup create mode 160000 Archlinux_all/ctemplate create mode 160000 Archlinux_all/cups create mode 160000 Archlinux_all/cups-filters create mode 160000 Archlinux_all/cups-pdf create mode 160000 Archlinux_all/cups-pk-helper create mode 160000 Archlinux_all/curl create mode 160000 Archlinux_all/dav1d create mode 160000 Archlinux_all/db create mode 160000 Archlinux_all/db5.3 create mode 160000 Archlinux_all/dbeaver create mode 160000 Archlinux_all/dblatex create mode 160000 Archlinux_all/dbus create mode 160000 Archlinux_all/dbus-broker create mode 160000 Archlinux_all/dbus-glib create mode 160000 Archlinux_all/dbus-python create mode 160000 Archlinux_all/dconf create mode 160000 Archlinux_all/ddcutil create mode 160000 Archlinux_all/ddrescue create mode 160000 Archlinux_all/debugedit create mode 160000 Archlinux_all/default-cursors create mode 160000 Archlinux_all/dejagnu create mode 160000 Archlinux_all/deluge create mode 160000 Archlinux_all/desktop-file-utils create mode 160000 Archlinux_all/dhcpcd create mode 160000 Archlinux_all/dialog create mode 160000 Archlinux_all/diffutils create mode 160000 Archlinux_all/ding-libs create mode 160000 Archlinux_all/directx-headers create mode 160000 Archlinux_all/discord create mode 160000 Archlinux_all/discount create mode 160000 Archlinux_all/djvulibre create mode 160000 Archlinux_all/dkms create mode 160000 Archlinux_all/dmidecode create mode 160000 Archlinux_all/dmraid create mode 160000 Archlinux_all/dnsmasq create mode 160000 Archlinux_all/dnssec-anchors create mode 160000 Archlinux_all/docbook-xml create mode 160000 Archlinux_all/docbook-xsl create mode 160000 Archlinux_all/docker create mode 160000 Archlinux_all/docker-buildx create mode 160000 Archlinux_all/docker-compose create mode 160000 Archlinux_all/docker-machine create mode 160000 Archlinux_all/docker-scan create mode 160000 Archlinux_all/dolphin create mode 160000 Archlinux_all/dolphin-plugins create mode 160000 Archlinux_all/dosfstools create mode 160000 Archlinux_all/double-conversion create mode 160000 Archlinux_all/doxygen create mode 160000 Archlinux_all/dracut create mode 160000 Archlinux_all/drbl create mode 160000 Archlinux_all/drkonqi create mode 160000 Archlinux_all/dtc create mode 160000 Archlinux_all/duf create mode 160000 Archlinux_all/duktape create mode 160000 Archlinux_all/dvisvgm create mode 160000 Archlinux_all/e2fsprogs create mode 160000 Archlinux_all/ebook-tools create mode 160000 Archlinux_all/ecryptfs-utils create mode 160000 Archlinux_all/editorconfig-core-c create mode 160000 Archlinux_all/efibootmgr create mode 160000 Archlinux_all/efitools create mode 160000 Archlinux_all/efivar create mode 160000 Archlinux_all/egl-wayland create mode 160000 Archlinux_all/eglexternalplatform create mode 160000 Archlinux_all/electron25 create mode 160000 Archlinux_all/electron26 create mode 160000 Archlinux_all/electron27 create mode 160000 Archlinux_all/electron28 create mode 160000 Archlinux_all/elfutils create mode 160000 Archlinux_all/elisa create mode 160000 Archlinux_all/ell create mode 160000 Archlinux_all/emacs create mode 160000 Archlinux_all/enchant create mode 160000 Archlinux_all/erofs-utils create mode 160000 Archlinux_all/eslint-language-server create mode 160000 Archlinux_all/espeak-ng create mode 160000 Archlinux_all/ethtool create mode 160000 Archlinux_all/exfatprogs create mode 160000 Archlinux_all/exiv2 create mode 160000 Archlinux_all/expat create mode 160000 Archlinux_all/expect create mode 160000 Archlinux_all/extra-cmake-modules create mode 160000 Archlinux_all/f2fs-tools create mode 160000 Archlinux_all/faac create mode 160000 Archlinux_all/faad2 create mode 160000 Archlinux_all/fakechroot create mode 160000 Archlinux_all/fakeroot create mode 160000 Archlinux_all/fastfetch create mode 160000 Archlinux_all/fatresize create mode 160000 Archlinux_all/ffcall create mode 160000 Archlinux_all/ffmpeg4.4 create mode 160000 Archlinux_all/ffmpegthumbnailer create mode 160000 Archlinux_all/ffmpegthumbs create mode 160000 Archlinux_all/ffnvcodec-headers create mode 160000 Archlinux_all/fftw create mode 160000 Archlinux_all/file create mode 160000 Archlinux_all/file-roller create mode 160000 Archlinux_all/filesystem create mode 160000 Archlinux_all/filezilla create mode 160000 Archlinux_all/findutils create mode 160000 Archlinux_all/firefox create mode 160000 Archlinux_all/firefox-developer-edition create mode 160000 Archlinux_all/firewalld create mode 160000 Archlinux_all/fishui create mode 160000 Archlinux_all/flac create mode 160000 Archlinux_all/flashrom create mode 160000 Archlinux_all/flatpak create mode 160000 Archlinux_all/flatpak-builder create mode 160000 Archlinux_all/flatpak-kcm create mode 160000 Archlinux_all/flatpak-xdg-utils create mode 160000 Archlinux_all/flex create mode 160000 Archlinux_all/fluidsynth create mode 160000 Archlinux_all/fmt create mode 160000 Archlinux_all/fontconfig create mode 160000 Archlinux_all/foomatic-db create mode 160000 Archlinux_all/foomatic-db-engine create mode 160000 Archlinux_all/fprintd create mode 160000 Archlinux_all/frameworkintegration5 create mode 160000 Archlinux_all/freeglut create mode 160000 Archlinux_all/freetype2 create mode 160000 Archlinux_all/frei0r-plugins create mode 160000 Archlinux_all/fribidi create mode 160000 Archlinux_all/fsarchiver create mode 160000 Archlinux_all/ftgl create mode 160000 Archlinux_all/fuse2 create mode 160000 Archlinux_all/fuse3 create mode 160000 Archlinux_all/fwupd create mode 160000 Archlinux_all/fwupd-efi create mode 160000 Archlinux_all/fzf create mode 160000 Archlinux_all/gawk create mode 160000 Archlinux_all/gc create mode 160000 Archlinux_all/gcab create mode 160000 Archlinux_all/gcc create mode 160000 Archlinux_all/gcr create mode 160000 Archlinux_all/gcr-4 create mode 160000 Archlinux_all/gd create mode 160000 Archlinux_all/gdb create mode 160000 Archlinux_all/gdbm create mode 160000 Archlinux_all/gdk-pixbuf-xlib create mode 160000 Archlinux_all/gdk-pixbuf2 create mode 160000 Archlinux_all/gegl create mode 160000 Archlinux_all/geoclue create mode 160000 Archlinux_all/geoip create mode 160000 Archlinux_all/geoip-database create mode 160000 Archlinux_all/gettext create mode 160000 Archlinux_all/ghostscript create mode 160000 Archlinux_all/gi-docgen create mode 160000 Archlinux_all/giflib create mode 160000 Archlinux_all/gimp create mode 160000 Archlinux_all/git create mode 160000 Archlinux_all/git-lfs create mode 100755 Archlinux_all/git_pull.sh create mode 160000 Archlinux_all/github-cli create mode 160000 Archlinux_all/glances create mode 160000 Archlinux_all/glew create mode 160000 Archlinux_all/glfw create mode 160000 Archlinux_all/glib-networking create mode 160000 Archlinux_all/glib-perl create mode 160000 Archlinux_all/glib2 create mode 160000 Archlinux_all/glibc create mode 160000 Archlinux_all/glibmm create mode 160000 Archlinux_all/glibmm-2.68 create mode 160000 Archlinux_all/glm create mode 160000 Archlinux_all/glslang create mode 160000 Archlinux_all/glu create mode 160000 Archlinux_all/gmp create mode 160000 Archlinux_all/gnome-desktop create mode 160000 Archlinux_all/gnome-firmware create mode 160000 Archlinux_all/gnome-keyring create mode 160000 Archlinux_all/gnome-settings-daemon create mode 160000 Archlinux_all/gnome-themes-extra create mode 160000 Archlinux_all/gnupg create mode 160000 Archlinux_all/gnutls create mode 160000 Archlinux_all/go create mode 160000 Archlinux_all/gobject-introspection create mode 160000 Archlinux_all/gpart create mode 160000 Archlinux_all/gparted create mode 160000 Archlinux_all/gperf create mode 160000 Archlinux_all/gperftools create mode 160000 Archlinux_all/gpgme create mode 160000 Archlinux_all/gpm create mode 160000 Archlinux_all/gptfdisk create mode 160000 Archlinux_all/graphene create mode 160000 Archlinux_all/graphicsmagick create mode 160000 Archlinux_all/graphite create mode 160000 Archlinux_all/graphviz create mode 160000 Archlinux_all/grep create mode 160000 Archlinux_all/groff create mode 160000 Archlinux_all/grpc create mode 160000 Archlinux_all/grub create mode 160000 Archlinux_all/gsettings-desktop-schemas create mode 160000 Archlinux_all/gsettings-qt create mode 160000 Archlinux_all/gsfonts create mode 160000 Archlinux_all/gsl create mode 160000 Archlinux_all/gsm create mode 160000 Archlinux_all/gspell create mode 160000 Archlinux_all/gssdp create mode 160000 Archlinux_all/gssproxy create mode 160000 Archlinux_all/gst-libav create mode 160000 Archlinux_all/gst-plugins-bad create mode 160000 Archlinux_all/gst-plugins-base create mode 160000 Archlinux_all/gst-plugins-good create mode 160000 Archlinux_all/gst-plugins-ugly create mode 160000 Archlinux_all/gstreamer create mode 160000 Archlinux_all/gstreamer-vaapi create mode 160000 Archlinux_all/gtest create mode 160000 Archlinux_all/gtk-doc create mode 160000 Archlinux_all/gtk-engine-murrine create mode 160000 Archlinux_all/gtk-vnc create mode 160000 Archlinux_all/gtk2 create mode 160000 Archlinux_all/gtk3 create mode 160000 Archlinux_all/gtk4 create mode 160000 Archlinux_all/gtkglext create mode 160000 Archlinux_all/gtkmm-4.0 create mode 160000 Archlinux_all/gtkmm3 create mode 160000 Archlinux_all/gtksourceview3 create mode 160000 Archlinux_all/gtksourceview4 create mode 160000 Archlinux_all/gts create mode 160000 Archlinux_all/guile create mode 160000 Archlinux_all/guile2.2 create mode 160000 Archlinux_all/gupnp create mode 160000 Archlinux_all/gupnp-igd create mode 160000 Archlinux_all/gutenprint create mode 160000 Archlinux_all/gvfs create mode 160000 Archlinux_all/gwenview create mode 160000 Archlinux_all/gzip create mode 160000 Archlinux_all/harfbuzz create mode 160000 Archlinux_all/haskell-aeson create mode 160000 Archlinux_all/haskell-assoc create mode 160000 Archlinux_all/haskell-attoparsec create mode 160000 Archlinux_all/haskell-base-compat create mode 160000 Archlinux_all/haskell-base-compat-batteries create mode 160000 Archlinux_all/haskell-base-orphans create mode 160000 Archlinux_all/haskell-bifunctors create mode 160000 Archlinux_all/haskell-comonad create mode 160000 Archlinux_all/haskell-contravariant create mode 160000 Archlinux_all/haskell-data-array-byte create mode 160000 Archlinux_all/haskell-data-fix create mode 160000 Archlinux_all/haskell-diff create mode 160000 Archlinux_all/haskell-distributive create mode 160000 Archlinux_all/haskell-dlist create mode 160000 Archlinux_all/haskell-erf create mode 160000 Archlinux_all/haskell-fgl create mode 160000 Archlinux_all/haskell-foldable1-classes-compat create mode 160000 Archlinux_all/haskell-generically create mode 160000 Archlinux_all/haskell-ghc-bignum-orphans create mode 160000 Archlinux_all/haskell-hashable create mode 160000 Archlinux_all/haskell-indexed-traversable create mode 160000 Archlinux_all/haskell-indexed-traversable-instances create mode 160000 Archlinux_all/haskell-integer-logarithms create mode 160000 Archlinux_all/haskell-onetuple create mode 160000 Archlinux_all/haskell-primitive create mode 160000 Archlinux_all/haskell-quickcheck create mode 160000 Archlinux_all/haskell-random create mode 160000 Archlinux_all/haskell-regex-base create mode 160000 Archlinux_all/haskell-regex-tdfa create mode 160000 Archlinux_all/haskell-scientific create mode 160000 Archlinux_all/haskell-semialign create mode 160000 Archlinux_all/haskell-semigroupoids create mode 160000 Archlinux_all/haskell-splitmix create mode 160000 Archlinux_all/haskell-statevar create mode 160000 Archlinux_all/haskell-strict create mode 160000 Archlinux_all/haskell-tagged create mode 160000 Archlinux_all/haskell-text-short create mode 160000 Archlinux_all/haskell-th-abstraction create mode 160000 Archlinux_all/haskell-these create mode 160000 Archlinux_all/haskell-time-compat create mode 160000 Archlinux_all/haskell-transformers-compat create mode 160000 Archlinux_all/haskell-unordered-containers create mode 160000 Archlinux_all/haskell-uuid-types create mode 160000 Archlinux_all/haskell-vector create mode 160000 Archlinux_all/haskell-vector-stream create mode 160000 Archlinux_all/haskell-witherable create mode 160000 Archlinux_all/haveged create mode 160000 Archlinux_all/hdparm create mode 160000 Archlinux_all/help2man create mode 160000 Archlinux_all/hicolor-icon-theme create mode 160000 Archlinux_all/hidapi create mode 160000 Archlinux_all/highway create mode 160000 Archlinux_all/hiredis create mode 160000 Archlinux_all/htop create mode 160000 Archlinux_all/hunspell create mode 160000 Archlinux_all/hunspell-ru create mode 160000 Archlinux_all/hwdata create mode 160000 Archlinux_all/hwdetect create mode 160000 Archlinux_all/hwinfo create mode 160000 Archlinux_all/hwloc create mode 160000 Archlinux_all/hyphen create mode 160000 Archlinux_all/i2c-tools create mode 160000 Archlinux_all/iana-etc create mode 160000 Archlinux_all/icu create mode 160000 Archlinux_all/iftop create mode 160000 Archlinux_all/iio-sensor-proxy create mode 160000 Archlinux_all/ijs create mode 160000 Archlinux_all/imagemagick create mode 160000 Archlinux_all/imath create mode 160000 Archlinux_all/imlib2 create mode 160000 Archlinux_all/inetutils create mode 160000 Archlinux_all/iniparser create mode 160000 Archlinux_all/inkscape create mode 160000 Archlinux_all/intel-ucode create mode 160000 Archlinux_all/intltool create mode 160000 Archlinux_all/inxi create mode 160000 Archlinux_all/iotop create mode 160000 Archlinux_all/ipp-usb create mode 160000 Archlinux_all/iproute2 create mode 160000 Archlinux_all/iputils create mode 160000 Archlinux_all/irqbalance create mode 160000 Archlinux_all/iso-codes create mode 160000 Archlinux_all/itstool create mode 160000 Archlinux_all/iw create mode 160000 Archlinux_all/iwd create mode 160000 Archlinux_all/jansson create mode 160000 Archlinux_all/jasper create mode 160000 Archlinux_all/jbig2dec create mode 160000 Archlinux_all/jbigkit create mode 160000 Archlinux_all/jemalloc create mode 160000 Archlinux_all/jfsutils create mode 160000 Archlinux_all/jq create mode 160000 Archlinux_all/json-c create mode 160000 Archlinux_all/json-glib create mode 160000 Archlinux_all/jsoncpp create mode 160000 Archlinux_all/kaccounts-integration create mode 160000 Archlinux_all/kactivities-stats5 create mode 160000 Archlinux_all/kactivities5 create mode 160000 Archlinux_all/kactivitymanagerd create mode 160000 Archlinux_all/karchive5 create mode 160000 Archlinux_all/kate create mode 160000 Archlinux_all/kauth5 create mode 160000 Archlinux_all/kbd create mode 160000 Archlinux_all/kbookmarks5 create mode 160000 Archlinux_all/kcalc create mode 160000 Archlinux_all/kcalendarcore5 create mode 160000 Archlinux_all/kcmutils5 create mode 160000 Archlinux_all/kcodecs5 create mode 160000 Archlinux_all/kcompletion5 create mode 160000 Archlinux_all/kconfig5 create mode 160000 Archlinux_all/kconfigwidgets5 create mode 160000 Archlinux_all/kcontacts5 create mode 160000 Archlinux_all/kcoreaddons5 create mode 160000 Archlinux_all/kcrash5 create mode 160000 Archlinux_all/kdbusaddons5 create mode 160000 Archlinux_all/kde-cli-tools create mode 160000 Archlinux_all/kde-dev-utils create mode 160000 Archlinux_all/kde-gtk-config create mode 160000 Archlinux_all/kdeclarative5 create mode 160000 Archlinux_all/kdeconnect create mode 160000 Archlinux_all/kdecoration create mode 160000 Archlinux_all/kded5 create mode 160000 Archlinux_all/kdegraphics-mobipocket create mode 160000 Archlinux_all/kdegraphics-thumbnailers create mode 160000 Archlinux_all/kdelibs4support create mode 160000 Archlinux_all/kdenetwork-filesharing create mode 160000 Archlinux_all/kdenlive create mode 160000 Archlinux_all/kdeplasma-addons create mode 160000 Archlinux_all/kdesu5 create mode 160000 Archlinux_all/kdf create mode 160000 Archlinux_all/kdialog create mode 160000 Archlinux_all/kdnssd5 create mode 160000 Archlinux_all/kdoctools5 create mode 160000 Archlinux_all/kdsoap-ws-discovery-client create mode 160000 Archlinux_all/keepassxc create mode 160000 Archlinux_all/kemoticons create mode 160000 Archlinux_all/kernel-headers-musl create mode 160000 Archlinux_all/keyutils create mode 160000 Archlinux_all/kfilemetadata5 create mode 160000 Archlinux_all/kfind create mode 160000 Archlinux_all/kgamma create mode 160000 Archlinux_all/kglobalaccel5 create mode 160000 Archlinux_all/kguiaddons5 create mode 160000 Archlinux_all/kholidays5 create mode 160000 Archlinux_all/khotkeys create mode 160000 Archlinux_all/ki18n5 create mode 160000 Archlinux_all/kiconthemes5 create mode 160000 Archlinux_all/kidentitymanagement create mode 160000 Archlinux_all/kidletime5 create mode 160000 Archlinux_all/kimageannotator-qt5 create mode 160000 Archlinux_all/kimageformats5 create mode 160000 Archlinux_all/kinfocenter create mode 160000 Archlinux_all/kinit create mode 160000 Archlinux_all/kio-extras create mode 160000 Archlinux_all/kio-fuse create mode 160000 Archlinux_all/kio5 create mode 160000 Archlinux_all/kirigami-addons5 create mode 160000 Archlinux_all/kirigami2 create mode 160000 Archlinux_all/kitemmodels5 create mode 160000 Archlinux_all/kitemviews5 create mode 160000 Archlinux_all/kjobwidgets5 create mode 160000 Archlinux_all/kleopatra create mode 160000 Archlinux_all/kmailtransport create mode 160000 Archlinux_all/kmenuedit create mode 160000 Archlinux_all/kmime create mode 160000 Archlinux_all/kmod create mode 160000 Archlinux_all/knewstuff5 create mode 160000 Archlinux_all/knotifications5 create mode 160000 Archlinux_all/knotifyconfig5 create mode 160000 Archlinux_all/konsole create mode 160000 Archlinux_all/kpackage5 create mode 160000 Archlinux_all/kparts5 create mode 160000 Archlinux_all/kpeople5 create mode 160000 Archlinux_all/kpeoplevcard create mode 160000 Archlinux_all/kpimtextedit create mode 160000 Archlinux_all/kpipewire create mode 160000 Archlinux_all/kpmcore create mode 160000 Archlinux_all/kpty5 create mode 160000 Archlinux_all/kquickcharts5 create mode 160000 Archlinux_all/krb5 create mode 160000 Archlinux_all/krunner5 create mode 160000 Archlinux_all/kscreen create mode 160000 Archlinux_all/kscreenlocker create mode 160000 Archlinux_all/kservice5 create mode 160000 Archlinux_all/ksmtp create mode 160000 Archlinux_all/ksshaskpass create mode 160000 Archlinux_all/ksysguard create mode 160000 Archlinux_all/ksystemlog create mode 160000 Archlinux_all/ksystemstats create mode 160000 Archlinux_all/ktextaddons create mode 160000 Archlinux_all/ktexteditor5 create mode 160000 Archlinux_all/ktextwidgets5 create mode 160000 Archlinux_all/kunitconversion5 create mode 160000 Archlinux_all/kuserfeedback5 create mode 160000 Archlinux_all/kvantum create mode 160000 Archlinux_all/kwallet-pam create mode 160000 Archlinux_all/kwallet5 create mode 160000 Archlinux_all/kwalletmanager create mode 160000 Archlinux_all/kwayland-integration create mode 160000 Archlinux_all/kwayland5 create mode 160000 Archlinux_all/kwidgetsaddons5 create mode 160000 Archlinux_all/kwin create mode 160000 Archlinux_all/kwindowsystem5 create mode 160000 Archlinux_all/kxmlgui5 create mode 160000 Archlinux_all/l-smash create mode 160000 Archlinux_all/ladspa create mode 160000 Archlinux_all/lame create mode 160000 Archlinux_all/lapack create mode 160000 Archlinux_all/laptop-detect create mode 160000 Archlinux_all/layer-shell-qt create mode 160000 Archlinux_all/lbzip2 create mode 160000 Archlinux_all/lcms2 create mode 160000 Archlinux_all/ldb create mode 160000 Archlinux_all/ldns create mode 160000 Archlinux_all/lensfun create mode 160000 Archlinux_all/less create mode 160000 Archlinux_all/lib2geom create mode 160000 Archlinux_all/lib32-alsa-lib create mode 160000 Archlinux_all/lib32-dbus create mode 160000 Archlinux_all/lib32-e2fsprogs create mode 160000 Archlinux_all/lib32-glib2 create mode 160000 Archlinux_all/lib32-keyutils create mode 160000 Archlinux_all/lib32-krb5 create mode 160000 Archlinux_all/lib32-libcap create mode 160000 Archlinux_all/lib32-libffi create mode 160000 Archlinux_all/lib32-libgcrypt create mode 160000 Archlinux_all/lib32-libgpg-error create mode 160000 Archlinux_all/lib32-libldap create mode 160000 Archlinux_all/lib32-libtirpc create mode 160000 Archlinux_all/lib32-libxcrypt create mode 160000 Archlinux_all/lib32-openssl create mode 160000 Archlinux_all/lib32-pam create mode 160000 Archlinux_all/lib32-pcre2 create mode 160000 Archlinux_all/lib32-pipewire create mode 160000 Archlinux_all/lib32-systemd create mode 160000 Archlinux_all/lib32-util-linux create mode 160000 Archlinux_all/lib32-xz create mode 160000 Archlinux_all/lib32-zlib create mode 160000 Archlinux_all/lib32-zstd create mode 160000 Archlinux_all/libabw create mode 160000 Archlinux_all/libaccounts-glib create mode 160000 Archlinux_all/libaccounts-qt create mode 160000 Archlinux_all/libadwaita create mode 160000 Archlinux_all/libaio create mode 160000 Archlinux_all/libappimage create mode 160000 Archlinux_all/libarchive create mode 160000 Archlinux_all/libass create mode 160000 Archlinux_all/libassuan create mode 160000 Archlinux_all/libasyncns create mode 160000 Archlinux_all/libatasmart create mode 160000 Archlinux_all/libatomic_ops create mode 160000 Archlinux_all/libavc1394 create mode 160000 Archlinux_all/libavif create mode 160000 Archlinux_all/libavtp create mode 160000 Archlinux_all/libb2 create mode 160000 Archlinux_all/libb64 create mode 160000 Archlinux_all/libblockdev create mode 160000 Archlinux_all/libbluray create mode 160000 Archlinux_all/libbpf create mode 160000 Archlinux_all/libbs2b create mode 160000 Archlinux_all/libbsd create mode 160000 Archlinux_all/libburn create mode 160000 Archlinux_all/libbytesize create mode 160000 Archlinux_all/libcaca create mode 160000 Archlinux_all/libcacard create mode 160000 Archlinux_all/libcamera create mode 160000 Archlinux_all/libcanberra create mode 160000 Archlinux_all/libcap create mode 160000 Archlinux_all/libcap-ng create mode 160000 Archlinux_all/libcbor create mode 160000 Archlinux_all/libcddb create mode 160000 Archlinux_all/libcdio create mode 160000 Archlinux_all/libcdio-paranoia create mode 160000 Archlinux_all/libcdr create mode 160000 Archlinux_all/libcloudproviders create mode 160000 Archlinux_all/libcmis create mode 160000 Archlinux_all/libcue create mode 160000 Archlinux_all/libcupsfilters create mode 160000 Archlinux_all/libcutefish create mode 160000 Archlinux_all/libdaemon create mode 160000 Archlinux_all/libdatrie create mode 160000 Archlinux_all/libdazzle create mode 160000 Archlinux_all/libdc1394 create mode 160000 Archlinux_all/libdca create mode 160000 Archlinux_all/libde265 create mode 160000 Archlinux_all/libdecor create mode 160000 Archlinux_all/libdeflate create mode 160000 Archlinux_all/libdispatch create mode 160000 Archlinux_all/libdmtx create mode 160000 Archlinux_all/libdnet create mode 160000 Archlinux_all/libdovi create mode 160000 Archlinux_all/libdrm create mode 160000 Archlinux_all/libdv create mode 160000 Archlinux_all/libdvbpsi create mode 160000 Archlinux_all/libdvdcss create mode 160000 Archlinux_all/libdvdnav create mode 160000 Archlinux_all/libdvdread create mode 160000 Archlinux_all/libe-book create mode 160000 Archlinux_all/libebml create mode 160000 Archlinux_all/libebur128 create mode 160000 Archlinux_all/libedit create mode 160000 Archlinux_all/libepoxy create mode 160000 Archlinux_all/libepubgen create mode 160000 Archlinux_all/libetonyek create mode 160000 Archlinux_all/libevdev create mode 160000 Archlinux_all/libevent create mode 160000 Archlinux_all/libexif create mode 160000 Archlinux_all/libexttextcat create mode 160000 Archlinux_all/libfabric create mode 160000 Archlinux_all/libfakekey create mode 160000 Archlinux_all/libfdk-aac create mode 160000 Archlinux_all/libffi create mode 160000 Archlinux_all/libfido2 create mode 160000 Archlinux_all/libfilezilla create mode 160000 Archlinux_all/libfontenc create mode 160000 Archlinux_all/libfprint create mode 160000 Archlinux_all/libfreeaptx create mode 160000 Archlinux_all/libfreehand create mode 160000 Archlinux_all/libftdi create mode 160000 Archlinux_all/libgcrypt create mode 160000 Archlinux_all/libgee create mode 160000 Archlinux_all/libgexiv2 create mode 160000 Archlinux_all/libglvnd create mode 160000 Archlinux_all/libgme create mode 160000 Archlinux_all/libgnome-keyring create mode 160000 Archlinux_all/libgnomekbd create mode 160000 Archlinux_all/libgoom2 create mode 160000 Archlinux_all/libgovirt create mode 160000 Archlinux_all/libgpg-error create mode 160000 Archlinux_all/libgphoto2 create mode 160000 Archlinux_all/libgsf create mode 160000 Archlinux_all/libgtop create mode 160000 Archlinux_all/libgudev create mode 160000 Archlinux_all/libgusb create mode 160000 Archlinux_all/libgweather-4 create mode 160000 Archlinux_all/libhandy create mode 160000 Archlinux_all/libheif create mode 160000 Archlinux_all/libical create mode 160000 Archlinux_all/libice create mode 160000 Archlinux_all/libid3tag create mode 160000 Archlinux_all/libidn create mode 160000 Archlinux_all/libidn2 create mode 160000 Archlinux_all/libiec61883 create mode 160000 Archlinux_all/libieee1284 create mode 160000 Archlinux_all/libimagequant create mode 160000 Archlinux_all/libimobiledevice create mode 160000 Archlinux_all/libinih create mode 160000 Archlinux_all/libinput create mode 160000 Archlinux_all/libinstpatch create mode 160000 Archlinux_all/libisl create mode 160000 Archlinux_all/libisoburn create mode 160000 Archlinux_all/libisofs create mode 160000 Archlinux_all/libixion create mode 160000 Archlinux_all/libjcat create mode 160000 Archlinux_all/libjpeg-turbo create mode 160000 Archlinux_all/libjxl create mode 160000 Archlinux_all/libkate create mode 160000 Archlinux_all/libkexiv2 create mode 160000 Archlinux_all/libkgapi create mode 160000 Archlinux_all/libkleo create mode 160000 Archlinux_all/libksba create mode 160000 Archlinux_all/libkscreen create mode 160000 Archlinux_all/libksysguard create mode 160000 Archlinux_all/liblangtag create mode 160000 Archlinux_all/liblc3 create mode 160000 Archlinux_all/libldac create mode 160000 Archlinux_all/liblqr create mode 160000 Archlinux_all/liblrdf create mode 160000 Archlinux_all/libltc create mode 160000 Archlinux_all/libluv create mode 160000 Archlinux_all/libmad create mode 160000 Archlinux_all/libmanette create mode 160000 Archlinux_all/libmatekbd create mode 160000 Archlinux_all/libmatemixer create mode 160000 Archlinux_all/libmatroska create mode 160000 Archlinux_all/libmaxminddb create mode 160000 Archlinux_all/libmbim create mode 160000 Archlinux_all/libmd create mode 160000 Archlinux_all/libmediainfo create mode 160000 Archlinux_all/libmicrodns create mode 160000 Archlinux_all/libmicrohttpd create mode 160000 Archlinux_all/libmms create mode 160000 Archlinux_all/libmng create mode 160000 Archlinux_all/libmnl create mode 160000 Archlinux_all/libmodplug create mode 160000 Archlinux_all/libmpc create mode 160000 Archlinux_all/libmpeg2 create mode 160000 Archlinux_all/libmspack create mode 160000 Archlinux_all/libmspub create mode 160000 Archlinux_all/libmtp create mode 160000 Archlinux_all/libmwaw create mode 160000 Archlinux_all/libmypaint create mode 160000 Archlinux_all/libmysofa create mode 160000 Archlinux_all/libnatpmp create mode 160000 Archlinux_all/libnbd create mode 160000 Archlinux_all/libndp create mode 160000 Archlinux_all/libnet create mode 160000 Archlinux_all/libnetfilter_conntrack create mode 160000 Archlinux_all/libnewt create mode 160000 Archlinux_all/libnfnetlink create mode 160000 Archlinux_all/libnfs create mode 160000 Archlinux_all/libnftnl create mode 160000 Archlinux_all/libnghttp2 create mode 160000 Archlinux_all/libnghttp3 create mode 160000 Archlinux_all/libngtcp2 create mode 160000 Archlinux_all/libnice create mode 160000 Archlinux_all/libnl create mode 160000 Archlinux_all/libnma create mode 160000 Archlinux_all/libnotify create mode 160000 Archlinux_all/libnsl create mode 160000 Archlinux_all/libnumbertext create mode 160000 Archlinux_all/libnvme create mode 160000 Archlinux_all/libodfgen create mode 160000 Archlinux_all/libogg create mode 160000 Archlinux_all/libomxil-bellagio create mode 160000 Archlinux_all/libopenmpt create mode 160000 Archlinux_all/libopenraw create mode 160000 Archlinux_all/libopenshot create mode 160000 Archlinux_all/libopenshot-audio create mode 160000 Archlinux_all/liborcus create mode 160000 Archlinux_all/libosinfo create mode 160000 Archlinux_all/libotf create mode 160000 Archlinux_all/libpagemaker create mode 160000 Archlinux_all/libpaper create mode 160000 Archlinux_all/libpcap create mode 160000 Archlinux_all/libpciaccess create mode 160000 Archlinux_all/libpgm create mode 160000 Archlinux_all/libpipeline create mode 160000 Archlinux_all/libplacebo create mode 160000 Archlinux_all/libplist create mode 160000 Archlinux_all/libpng create mode 160000 Archlinux_all/libportal create mode 160000 Archlinux_all/libppd create mode 160000 Archlinux_all/libproxy create mode 160000 Archlinux_all/libpsl create mode 160000 Archlinux_all/libpwquality create mode 160000 Archlinux_all/libqalculate create mode 160000 Archlinux_all/libqmi create mode 160000 Archlinux_all/libqrtr-glib create mode 160000 Archlinux_all/libqtxdg create mode 160000 Archlinux_all/libqxp create mode 160000 Archlinux_all/libraqm create mode 160000 Archlinux_all/libraw create mode 160000 Archlinux_all/libraw1394 create mode 160000 Archlinux_all/libreoffice-fresh create mode 160000 Archlinux_all/librest create mode 160000 Archlinux_all/librevenge create mode 160000 Archlinux_all/librist create mode 160000 Archlinux_all/librsvg create mode 160000 Archlinux_all/libsamplerate create mode 160000 Archlinux_all/libsasl create mode 160000 Archlinux_all/libsass create mode 160000 Archlinux_all/libsbsms create mode 160000 Archlinux_all/libseccomp create mode 160000 Archlinux_all/libsecret create mode 160000 Archlinux_all/libshout create mode 160000 Archlinux_all/libsidplayfp create mode 160000 Archlinux_all/libsigsegv create mode 160000 Archlinux_all/libslirp create mode 160000 Archlinux_all/libsm create mode 160000 Archlinux_all/libsmbios create mode 160000 Archlinux_all/libsndfile create mode 160000 Archlinux_all/libsodium create mode 160000 Archlinux_all/libsonic create mode 160000 Archlinux_all/libsoup create mode 160000 Archlinux_all/libsoup3 create mode 160000 Archlinux_all/libsoxr create mode 160000 Archlinux_all/libspectre create mode 160000 Archlinux_all/libspiro create mode 160000 Archlinux_all/libsrtp create mode 160000 Archlinux_all/libssh create mode 160000 Archlinux_all/libssh2 create mode 160000 Archlinux_all/libstaroffice create mode 160000 Archlinux_all/libtar create mode 160000 Archlinux_all/libtasn1 create mode 160000 Archlinux_all/libteam create mode 160000 Archlinux_all/libthai create mode 160000 Archlinux_all/libtheora create mode 160000 Archlinux_all/libtiff create mode 160000 Archlinux_all/libtiger create mode 160000 Archlinux_all/libtirpc create mode 160000 Archlinux_all/libtommath create mode 160000 Archlinux_all/libtool create mode 160000 Archlinux_all/libtorrent-rasterbar create mode 160000 Archlinux_all/libtraceevent create mode 160000 Archlinux_all/libtracefs create mode 160000 Archlinux_all/libunibreak create mode 160000 Archlinux_all/libunistring create mode 160000 Archlinux_all/libunwind create mode 160000 Archlinux_all/libupnp create mode 160000 Archlinux_all/liburcu create mode 160000 Archlinux_all/liburing create mode 160000 Archlinux_all/libusb create mode 160000 Archlinux_all/libusb-compat create mode 160000 Archlinux_all/libusbmuxd create mode 160000 Archlinux_all/libutempter create mode 160000 Archlinux_all/libuv create mode 160000 Archlinux_all/libva create mode 160000 Archlinux_all/libva-intel-driver create mode 160000 Archlinux_all/libva-utils create mode 160000 Archlinux_all/libvdpau create mode 160000 Archlinux_all/libverto create mode 160000 Archlinux_all/libvirt create mode 160000 Archlinux_all/libvirt-glib create mode 160000 Archlinux_all/libvirt-python create mode 160000 Archlinux_all/libvisio create mode 160000 Archlinux_all/libvorbis create mode 160000 Archlinux_all/libvpl create mode 160000 Archlinux_all/libvpx create mode 160000 Archlinux_all/libwacom create mode 160000 Archlinux_all/libwebp create mode 160000 Archlinux_all/libwmf create mode 160000 Archlinux_all/libwnck3 create mode 160000 Archlinux_all/libwpd create mode 160000 Archlinux_all/libwpe create mode 160000 Archlinux_all/libwpg create mode 160000 Archlinux_all/libwps create mode 160000 Archlinux_all/libx11 create mode 160000 Archlinux_all/libx86emu create mode 160000 Archlinux_all/libxau create mode 160000 Archlinux_all/libxaw create mode 160000 Archlinux_all/libxcb create mode 160000 Archlinux_all/libxcomposite create mode 160000 Archlinux_all/libxcrypt create mode 160000 Archlinux_all/libxcursor create mode 160000 Archlinux_all/libxcvt create mode 160000 Archlinux_all/libxdamage create mode 160000 Archlinux_all/libxdmcp create mode 160000 Archlinux_all/libxext create mode 160000 Archlinux_all/libxfce4util create mode 160000 Archlinux_all/libxfixes create mode 160000 Archlinux_all/libxfont2 create mode 160000 Archlinux_all/libxft create mode 160000 Archlinux_all/libxi create mode 160000 Archlinux_all/libxinerama create mode 160000 Archlinux_all/libxkbcommon create mode 160000 Archlinux_all/libxkbfile create mode 160000 Archlinux_all/libxklavier create mode 160000 Archlinux_all/libxml2 create mode 160000 Archlinux_all/libxmlb create mode 160000 Archlinux_all/libxmu create mode 160000 Archlinux_all/libxpm create mode 160000 Archlinux_all/libxpresent create mode 160000 Archlinux_all/libxrandr create mode 160000 Archlinux_all/libxrender create mode 160000 Archlinux_all/libxres create mode 160000 Archlinux_all/libxshmfence create mode 160000 Archlinux_all/libxslt create mode 160000 Archlinux_all/libxss create mode 160000 Archlinux_all/libxt create mode 160000 Archlinux_all/libxtst create mode 160000 Archlinux_all/libxv create mode 160000 Archlinux_all/libxvmc create mode 160000 Archlinux_all/libxxf86vm create mode 160000 Archlinux_all/libyaml create mode 160000 Archlinux_all/libyuv create mode 160000 Archlinux_all/libzen create mode 160000 Archlinux_all/libzip create mode 160000 Archlinux_all/libzmf create mode 160000 Archlinux_all/licenses create mode 160000 Archlinux_all/lightdm create mode 160000 Archlinux_all/lilv create mode 160000 Archlinux_all/lilypond create mode 160000 Archlinux_all/linux-api-headers create mode 160000 Archlinux_all/linux-firmware create mode 160000 Archlinux_all/linuxconsole create mode 160000 Archlinux_all/lirc create mode 160000 Archlinux_all/live-media create mode 160000 Archlinux_all/lld create mode 160000 Archlinux_all/lldb create mode 160000 Archlinux_all/llvm create mode 160000 Archlinux_all/lm_sensors create mode 160000 Archlinux_all/lmdb create mode 160000 Archlinux_all/logrotate create mode 160000 Archlinux_all/lolcat create mode 160000 Archlinux_all/lpsolve create mode 160000 Archlinux_all/lrzip create mode 160000 Archlinux_all/lsb-release create mode 160000 Archlinux_all/lsof create mode 160000 Archlinux_all/lsscsi create mode 160000 Archlinux_all/lua create mode 160000 Archlinux_all/lua-filesystem create mode 160000 Archlinux_all/lua-language-server create mode 160000 Archlinux_all/lua51 create mode 160000 Archlinux_all/luajit create mode 160000 Archlinux_all/lv2 create mode 160000 Archlinux_all/lvm2 create mode 160000 Archlinux_all/lynx create mode 160000 Archlinux_all/lz4 create mode 160000 Archlinux_all/lzo create mode 160000 Archlinux_all/lzop create mode 160000 Archlinux_all/m17n-db create mode 160000 Archlinux_all/m17n-lib create mode 160000 Archlinux_all/m4 create mode 160000 Archlinux_all/mailcap create mode 160000 Archlinux_all/make create mode 100755 Archlinux_all/make.sh create mode 160000 Archlinux_all/man-db create mode 160000 Archlinux_all/man-pages create mode 160000 Archlinux_all/marked create mode 160000 Archlinux_all/marked-man create mode 160000 Archlinux_all/mate-desktop create mode 160000 Archlinux_all/mbedtls create mode 160000 Archlinux_all/mbedtls2 create mode 160000 Archlinux_all/mc create mode 160000 Archlinux_all/md4c create mode 160000 Archlinux_all/mdadm create mode 160000 Archlinux_all/media-player-info create mode 160000 Archlinux_all/mediainfo create mode 160000 Archlinux_all/meld create mode 160000 Archlinux_all/mesa create mode 160000 Archlinux_all/meson create mode 160000 Archlinux_all/milou create mode 160000 Archlinux_all/mimalloc create mode 160000 Archlinux_all/miniupnpc create mode 160000 Archlinux_all/mjpegtools create mode 160000 Archlinux_all/mkinitcpio create mode 160000 Archlinux_all/mkinitcpio-busybox create mode 160000 Archlinux_all/mktorrent create mode 160000 Archlinux_all/mlocate create mode 160000 Archlinux_all/mlt create mode 160000 Archlinux_all/mm-common create mode 160000 Archlinux_all/mobile-broadband-provider-info create mode 160000 Archlinux_all/modemmanager create mode 160000 Archlinux_all/modemmanager-qt5 create mode 160000 Archlinux_all/mold create mode 100755 Archlinux_all/move_to_repo.sh create mode 160000 Archlinux_all/mpdecimal create mode 160000 Archlinux_all/mpfr create mode 160000 Archlinux_all/mpg123 create mode 160000 Archlinux_all/mtdev create mode 160000 Archlinux_all/mtools create mode 160000 Archlinux_all/mujs create mode 160000 Archlinux_all/musl create mode 160000 Archlinux_all/mypaint-brushes1 create mode 160000 Archlinux_all/mypy create mode 160000 Archlinux_all/nano create mode 160000 Archlinux_all/nano-syntax-highlighting create mode 160000 Archlinux_all/nasm create mode 160000 Archlinux_all/nbd create mode 160000 Archlinux_all/ncurses create mode 160000 Archlinux_all/ndctl create mode 160000 Archlinux_all/ndisc6 create mode 160000 Archlinux_all/neofetch create mode 160000 Archlinux_all/neon create mode 160000 Archlinux_all/net-snmp create mode 160000 Archlinux_all/net-tools create mode 160000 Archlinux_all/netctl create mode 160000 Archlinux_all/netpbm create mode 160000 Archlinux_all/nettle create mode 160000 Archlinux_all/network-manager-applet create mode 160000 Archlinux_all/networkmanager create mode 160000 Archlinux_all/networkmanager-openconnect create mode 160000 Archlinux_all/networkmanager-openvpn create mode 160000 Archlinux_all/networkmanager-qt5 create mode 160000 Archlinux_all/nfs-utils create mode 160000 Archlinux_all/nfsidmap create mode 160000 Archlinux_all/nftables create mode 160000 Archlinux_all/nilfs-utils create mode 160000 Archlinux_all/ninja create mode 160000 Archlinux_all/nlohmann-json create mode 160000 Archlinux_all/nmap create mode 160000 Archlinux_all/node-gyp create mode 160000 Archlinux_all/nodejs create mode 160000 Archlinux_all/nodejs-lts-hydrogen create mode 160000 Archlinux_all/nodejs-nopt create mode 160000 Archlinux_all/noise-suppression-for-voice create mode 160000 Archlinux_all/noto-fonts create mode 160000 Archlinux_all/noto-fonts-cjk create mode 160000 Archlinux_all/noto-fonts-emoji create mode 160000 Archlinux_all/npm create mode 160000 Archlinux_all/npth create mode 160000 Archlinux_all/nspr create mode 160000 Archlinux_all/nss create mode 160000 Archlinux_all/nss-mdns create mode 160000 Archlinux_all/ntfs-3g create mode 160000 Archlinux_all/ntp create mode 160000 Archlinux_all/numactl create mode 160000 Archlinux_all/nvidia-settings create mode 160000 Archlinux_all/nvidia-utils create mode 160000 Archlinux_all/nvme-cli create mode 160000 Archlinux_all/oath-toolkit create mode 160000 Archlinux_all/obsidian create mode 160000 Archlinux_all/ocl-icd create mode 160000 Archlinux_all/okular create mode 160000 Archlinux_all/onetbb create mode 160000 Archlinux_all/oniguruma create mode 160000 Archlinux_all/open-iscsi create mode 160000 Archlinux_all/open-isns create mode 160000 Archlinux_all/open-vm-tools create mode 160000 Archlinux_all/openal create mode 160000 Archlinux_all/openbsd-netcat create mode 160000 Archlinux_all/opencl-headers create mode 160000 Archlinux_all/openconnect create mode 160000 Archlinux_all/opencore-amr create mode 160000 Archlinux_all/opencv create mode 160000 Archlinux_all/openexr create mode 160000 Archlinux_all/openjpeg2 create mode 160000 Archlinux_all/openmpi create mode 160000 Archlinux_all/openpmix create mode 160000 Archlinux_all/openshot create mode 160000 Archlinux_all/openssh create mode 160000 Archlinux_all/openssl create mode 160000 Archlinux_all/openssl-1.1 create mode 160000 Archlinux_all/opentimelineio create mode 160000 Archlinux_all/openucx create mode 160000 Archlinux_all/openvpn create mode 160000 Archlinux_all/opus create mode 160000 Archlinux_all/opusfile create mode 160000 Archlinux_all/orc create mode 160000 Archlinux_all/os-prober create mode 160000 Archlinux_all/osinfo-db create mode 160000 Archlinux_all/ostree create mode 160000 Archlinux_all/oxygen-sounds create mode 160000 Archlinux_all/p11-kit create mode 100644 Archlinux_all/packages.txt create mode 160000 Archlinux_all/pacman create mode 160000 Archlinux_all/pacman-contrib create mode 160000 Archlinux_all/pacman-mirrorlist create mode 160000 Archlinux_all/pacutils create mode 160000 Archlinux_all/pahole create mode 160000 Archlinux_all/pam create mode 160000 Archlinux_all/pambase create mode 160000 Archlinux_all/pango create mode 160000 Archlinux_all/pangomm create mode 160000 Archlinux_all/pangomm-2.48 create mode 160000 Archlinux_all/parallel create mode 160000 Archlinux_all/partclone create mode 160000 Archlinux_all/parted create mode 160000 Archlinux_all/partimage create mode 160000 Archlinux_all/partitionmanager create mode 160000 Archlinux_all/passim create mode 160000 Archlinux_all/patch create mode 160000 Archlinux_all/pavucontrol create mode 160000 Archlinux_all/pbzip2 create mode 160000 Archlinux_all/pcaudiolib create mode 160000 Archlinux_all/pciutils create mode 160000 Archlinux_all/pcre create mode 160000 Archlinux_all/pcre2 create mode 160000 Archlinux_all/pcsclite create mode 160000 Archlinux_all/perl create mode 160000 Archlinux_all/perl-alien-build create mode 160000 Archlinux_all/perl-alien-libxml2 create mode 160000 Archlinux_all/perl-cairo-gobject create mode 160000 Archlinux_all/perl-capture-tiny create mode 160000 Archlinux_all/perl-clone create mode 160000 Archlinux_all/perl-dbi create mode 160000 Archlinux_all/perl-encode-locale create mode 160000 Archlinux_all/perl-error create mode 160000 Archlinux_all/perl-ffi-checklib create mode 160000 Archlinux_all/perl-file-chdir create mode 160000 Archlinux_all/perl-file-listing create mode 160000 Archlinux_all/perl-file-which create mode 160000 Archlinux_all/perl-glib-object-introspection create mode 160000 Archlinux_all/perl-gtk3 create mode 160000 Archlinux_all/perl-html-parser create mode 160000 Archlinux_all/perl-html-tagset create mode 160000 Archlinux_all/perl-http-cookiejar create mode 160000 Archlinux_all/perl-http-cookies create mode 160000 Archlinux_all/perl-http-daemon create mode 160000 Archlinux_all/perl-http-date create mode 160000 Archlinux_all/perl-http-message create mode 160000 Archlinux_all/perl-http-negotiate create mode 160000 Archlinux_all/perl-io-html create mode 160000 Archlinux_all/perl-io-socket-ssl create mode 160000 Archlinux_all/perl-ipc-run3 create mode 160000 Archlinux_all/perl-json create mode 160000 Archlinux_all/perl-libwww create mode 160000 Archlinux_all/perl-locale-gettext create mode 160000 Archlinux_all/perl-lwp-mediatypes create mode 160000 Archlinux_all/perl-lwp-protocol-https create mode 160000 Archlinux_all/perl-mailtools create mode 160000 Archlinux_all/perl-net-http create mode 160000 Archlinux_all/perl-net-ssleay create mode 160000 Archlinux_all/perl-path-tiny create mode 160000 Archlinux_all/perl-text-csv create mode 160000 Archlinux_all/perl-timedate create mode 160000 Archlinux_all/perl-try-tiny create mode 160000 Archlinux_all/perl-uri create mode 160000 Archlinux_all/perl-www-robotrules create mode 160000 Archlinux_all/perl-xml-libxml create mode 160000 Archlinux_all/perl-xml-namespacesupport create mode 160000 Archlinux_all/perl-xml-parser create mode 160000 Archlinux_all/perl-xml-sax create mode 160000 Archlinux_all/perl-xml-sax-base create mode 160000 Archlinux_all/perl-xml-writer create mode 160000 Archlinux_all/phodav create mode 160000 Archlinux_all/pigz create mode 160000 Archlinux_all/pinentry create mode 160000 Archlinux_all/pipewire create mode 160000 Archlinux_all/pixman create mode 160000 Archlinux_all/pixz create mode 160000 Archlinux_all/pkcs11-helper create mode 160000 Archlinux_all/pkgconf create mode 160000 Archlinux_all/pkgfile create mode 160000 Archlinux_all/plasma-browser-integration create mode 160000 Archlinux_all/plasma-desktop create mode 160000 Archlinux_all/plasma-disks create mode 160000 Archlinux_all/plasma-firewall create mode 160000 Archlinux_all/plasma-framework5 create mode 160000 Archlinux_all/plasma-integration create mode 160000 Archlinux_all/plasma-nm create mode 160000 Archlinux_all/plasma-pa create mode 160000 Archlinux_all/plasma-systemmonitor create mode 160000 Archlinux_all/plasma-thunderbolt create mode 160000 Archlinux_all/plasma-vault create mode 160000 Archlinux_all/plasma-wayland-protocols create mode 160000 Archlinux_all/plasma-workspace create mode 160000 Archlinux_all/plasma-workspace-wallpapers create mode 160000 Archlinux_all/plymouth create mode 160000 Archlinux_all/plymouth-kcm create mode 160000 Archlinux_all/polkit create mode 160000 Archlinux_all/polkit-kde-agent create mode 160000 Archlinux_all/poppler create mode 160000 Archlinux_all/poppler-data create mode 160000 Archlinux_all/popt create mode 160000 Archlinux_all/portaudio create mode 160000 Archlinux_all/portmidi create mode 160000 Archlinux_all/portsmf create mode 160000 Archlinux_all/potrace create mode 160000 Archlinux_all/power-profiles-daemon create mode 160000 Archlinux_all/powerdevil create mode 160000 Archlinux_all/powerline create mode 160000 Archlinux_all/ppp create mode 160000 Archlinux_all/pptpclient create mode 160000 Archlinux_all/prison5 create mode 160000 Archlinux_all/procps-ng create mode 160000 Archlinux_all/profile-sync-daemon create mode 160000 Archlinux_all/projectm create mode 160000 Archlinux_all/protobuf create mode 160000 Archlinux_all/protobuf-c create mode 160000 Archlinux_all/prrte create mode 160000 Archlinux_all/psmisc create mode 160000 Archlinux_all/psutils create mode 160000 Archlinux_all/pugixml create mode 160000 Archlinux_all/pulseaudio-qt create mode 160000 Archlinux_all/purpose5 create mode 160000 Archlinux_all/pv create mode 100644 Archlinux_all/pwd.txt create mode 160000 Archlinux_all/python create mode 160000 Archlinux_all/python-aaf2 create mode 160000 Archlinux_all/python-annotated-types create mode 160000 Archlinux_all/python-ansible-compat create mode 160000 Archlinux_all/python-apipkg create mode 160000 Archlinux_all/python-appdirs create mode 160000 Archlinux_all/python-argcomplete create mode 160000 Archlinux_all/python-attrs create mode 160000 Archlinux_all/python-autocommand create mode 160000 Archlinux_all/python-automat create mode 160000 Archlinux_all/python-babel create mode 160000 Archlinux_all/python-bcrypt create mode 160000 Archlinux_all/python-beautifulsoup4 create mode 160000 Archlinux_all/python-black create mode 160000 Archlinux_all/python-boto3 create mode 160000 Archlinux_all/python-botocore create mode 160000 Archlinux_all/python-bracex create mode 160000 Archlinux_all/python-build create mode 160000 Archlinux_all/python-cachecontrol create mode 160000 Archlinux_all/python-cairo create mode 160000 Archlinux_all/python-cattrs create mode 160000 Archlinux_all/python-certifi create mode 160000 Archlinux_all/python-cffi create mode 160000 Archlinux_all/python-chardet create mode 160000 Archlinux_all/python-charset-normalizer create mode 160000 Archlinux_all/python-click create mode 160000 Archlinux_all/python-colorama create mode 160000 Archlinux_all/python-configobj create mode 160000 Archlinux_all/python-constantly create mode 160000 Archlinux_all/python-contourpy create mode 160000 Archlinux_all/python-coverage create mode 160000 Archlinux_all/python-cryptography create mode 160000 Archlinux_all/python-cssselect create mode 160000 Archlinux_all/python-cycler create mode 160000 Archlinux_all/python-dateutil create mode 160000 Archlinux_all/python-dbusmock create mode 160000 Archlinux_all/python-decorator create mode 160000 Archlinux_all/python-defusedxml create mode 160000 Archlinux_all/python-deprecated create mode 160000 Archlinux_all/python-distro create mode 160000 Archlinux_all/python-dnspython create mode 160000 Archlinux_all/python-docstring-to-markdown create mode 160000 Archlinux_all/python-docutils create mode 160000 Archlinux_all/python-dogpile.cache create mode 160000 Archlinux_all/python-dulwich create mode 160000 Archlinux_all/python-enrich create mode 160000 Archlinux_all/python-exceptiongroup create mode 160000 Archlinux_all/python-execnet create mode 160000 Archlinux_all/python-fastbencode create mode 160000 Archlinux_all/python-fastjsonschema create mode 160000 Archlinux_all/python-filelock create mode 160000 Archlinux_all/python-fonttools create mode 160000 Archlinux_all/python-future create mode 160000 Archlinux_all/python-geoip create mode 160000 Archlinux_all/python-github3py create mode 160000 Archlinux_all/python-greenlet create mode 160000 Archlinux_all/python-humanize create mode 160000 Archlinux_all/python-hyperlink create mode 160000 Archlinux_all/python-hypothesis create mode 160000 Archlinux_all/python-idna create mode 160000 Archlinux_all/python-ifaddr create mode 160000 Archlinux_all/python-imagesize create mode 160000 Archlinux_all/python-importlib-metadata create mode 160000 Archlinux_all/python-incremental create mode 160000 Archlinux_all/python-inflect create mode 160000 Archlinux_all/python-iniconfig create mode 160000 Archlinux_all/python-installer create mode 160000 Archlinux_all/python-iso8601 create mode 160000 Archlinux_all/python-jaraco.classes create mode 160000 Archlinux_all/python-jaraco.context create mode 160000 Archlinux_all/python-jaraco.functools create mode 160000 Archlinux_all/python-jaraco.text create mode 160000 Archlinux_all/python-jedi create mode 160000 Archlinux_all/python-jeepney create mode 160000 Archlinux_all/python-jinja create mode 160000 Archlinux_all/python-jmespath create mode 160000 Archlinux_all/python-jsonpatch create mode 160000 Archlinux_all/python-jsonpointer create mode 160000 Archlinux_all/python-jsonschema create mode 160000 Archlinux_all/python-jsonschema-specifications create mode 160000 Archlinux_all/python-jwcrypto create mode 160000 Archlinux_all/python-keyring create mode 160000 Archlinux_all/python-keystoneauth1 create mode 160000 Archlinux_all/python-kiwisolver create mode 160000 Archlinux_all/python-ldap create mode 160000 Archlinux_all/python-lockfile create mode 160000 Archlinux_all/python-lsp-jsonrpc create mode 160000 Archlinux_all/python-lsp-server create mode 160000 Archlinux_all/python-lsprotocol create mode 160000 Archlinux_all/python-lxml create mode 160000 Archlinux_all/python-magic create mode 160000 Archlinux_all/python-mako create mode 160000 Archlinux_all/python-markdown create mode 160000 Archlinux_all/python-markdown-it-py create mode 160000 Archlinux_all/python-markupsafe create mode 160000 Archlinux_all/python-matplotlib create mode 160000 Archlinux_all/python-mdurl create mode 160000 Archlinux_all/python-merge3 create mode 160000 Archlinux_all/python-more-itertools create mode 160000 Archlinux_all/python-msgpack create mode 160000 Archlinux_all/python-mypy_extensions create mode 160000 Archlinux_all/python-netifaces create mode 160000 Archlinux_all/python-notify2 create mode 160000 Archlinux_all/python-ntlm-auth create mode 160000 Archlinux_all/python-numpy create mode 160000 Archlinux_all/python-openstacksdk create mode 160000 Archlinux_all/python-ordered-set create mode 160000 Archlinux_all/python-os-service-types create mode 160000 Archlinux_all/python-ovirt-engine-sdk create mode 160000 Archlinux_all/python-packaging create mode 160000 Archlinux_all/python-paramiko create mode 160000 Archlinux_all/python-parso create mode 160000 Archlinux_all/python-passlib create mode 160000 Archlinux_all/python-pathspec create mode 160000 Archlinux_all/python-patiencediff create mode 160000 Archlinux_all/python-pbr create mode 160000 Archlinux_all/python-peewee create mode 160000 Archlinux_all/python-pefile create mode 160000 Archlinux_all/python-pexpect create mode 160000 Archlinux_all/python-pillow create mode 160000 Archlinux_all/python-pip create mode 160000 Archlinux_all/python-platformdirs create mode 160000 Archlinux_all/python-pluggy create mode 160000 Archlinux_all/python-ply create mode 160000 Archlinux_all/python-prctl create mode 160000 Archlinux_all/python-proxmoxer create mode 160000 Archlinux_all/python-psutil create mode 160000 Archlinux_all/python-ptyprocess create mode 160000 Archlinux_all/python-py create mode 160000 Archlinux_all/python-pyaml create mode 160000 Archlinux_all/python-pyasn1 create mode 160000 Archlinux_all/python-pyasn1-modules create mode 160000 Archlinux_all/python-pycparser create mode 160000 Archlinux_all/python-pycurl create mode 160000 Archlinux_all/python-pydantic create mode 160000 Archlinux_all/python-pydantic-core create mode 160000 Archlinux_all/python-pygame create mode 160000 Archlinux_all/python-pygls create mode 160000 Archlinux_all/python-pygments create mode 160000 Archlinux_all/python-pyinotify create mode 160000 Archlinux_all/python-pynacl create mode 160000 Archlinux_all/python-pynetbox create mode 160000 Archlinux_all/python-pyopenssl create mode 160000 Archlinux_all/python-pyparsing create mode 160000 Archlinux_all/python-pyproject-hooks create mode 160000 Archlinux_all/python-pyqt5-sip create mode 160000 Archlinux_all/python-pyrsistent create mode 160000 Archlinux_all/python-pyserial create mode 160000 Archlinux_all/python-pyspnego create mode 160000 Archlinux_all/python-pytest create mode 160000 Archlinux_all/python-pytest-forked create mode 160000 Archlinux_all/python-pytest-mock create mode 160000 Archlinux_all/python-pytest-ruff create mode 160000 Archlinux_all/python-pytest-xdist create mode 160000 Archlinux_all/python-pytz create mode 160000 Archlinux_all/python-pywinrm create mode 160000 Archlinux_all/python-pyzmq create mode 160000 Archlinux_all/python-reactivex create mode 160000 Archlinux_all/python-readability-lxml create mode 160000 Archlinux_all/python-referencing create mode 160000 Archlinux_all/python-rencode create mode 160000 Archlinux_all/python-reportlab create mode 160000 Archlinux_all/python-requests create mode 160000 Archlinux_all/python-requests-ntlm create mode 160000 Archlinux_all/python-requestsexceptions create mode 160000 Archlinux_all/python-resolvelib create mode 160000 Archlinux_all/python-rich create mode 160000 Archlinux_all/python-rpds-py create mode 160000 Archlinux_all/python-ruamel-yaml create mode 160000 Archlinux_all/python-ruamel.yaml.clib create mode 160000 Archlinux_all/python-s3transfer create mode 160000 Archlinux_all/python-secretstorage create mode 160000 Archlinux_all/python-service-identity create mode 160000 Archlinux_all/python-setproctitle create mode 160000 Archlinux_all/python-setuptools create mode 160000 Archlinux_all/python-shtab create mode 160000 Archlinux_all/python-six create mode 160000 Archlinux_all/python-smartypants create mode 160000 Archlinux_all/python-snowballstemmer create mode 160000 Archlinux_all/python-sortedcontainers create mode 160000 Archlinux_all/python-soupsieve create mode 160000 Archlinux_all/python-sphinx create mode 160000 Archlinux_all/python-sphinx-alabaster-theme create mode 160000 Archlinux_all/python-sphinxcontrib-applehelp create mode 160000 Archlinux_all/python-sphinxcontrib-devhelp create mode 160000 Archlinux_all/python-sphinxcontrib-htmlhelp create mode 160000 Archlinux_all/python-sphinxcontrib-jsmath create mode 160000 Archlinux_all/python-sphinxcontrib-qthelp create mode 160000 Archlinux_all/python-sphinxcontrib-serializinghtml create mode 160000 Archlinux_all/python-sqlalchemy create mode 160000 Archlinux_all/python-stevedore create mode 160000 Archlinux_all/python-straight.plugin create mode 160000 Archlinux_all/python-subprocess-tee create mode 160000 Archlinux_all/python-termcolor create mode 160000 Archlinux_all/python-tomli create mode 160000 Archlinux_all/python-tqdm create mode 160000 Archlinux_all/python-trove-classifiers create mode 160000 Archlinux_all/python-twisted create mode 160000 Archlinux_all/python-typing_extensions create mode 160000 Archlinux_all/python-typogrify create mode 160000 Archlinux_all/python-uc-micro-py create mode 160000 Archlinux_all/python-ujson create mode 160000 Archlinux_all/python-unidecode create mode 160000 Archlinux_all/python-uritemplate create mode 160000 Archlinux_all/python-urllib3 create mode 160000 Archlinux_all/python-validate-pyproject create mode 160000 Archlinux_all/python-voluptuous create mode 160000 Archlinux_all/python-wcmatch create mode 160000 Archlinux_all/python-websockets create mode 160000 Archlinux_all/python-wheel create mode 160000 Archlinux_all/python-wrapt create mode 160000 Archlinux_all/python-xlib create mode 160000 Archlinux_all/python-xmltodict create mode 160000 Archlinux_all/python-yaml create mode 160000 Archlinux_all/python-zipp create mode 160000 Archlinux_all/python-zope-interface create mode 160000 Archlinux_all/python-zstandard create mode 160000 Archlinux_all/qbittorrent create mode 160000 Archlinux_all/qcustomplot create mode 160000 Archlinux_all/qhexedit2 create mode 160000 Archlinux_all/qhull create mode 160000 Archlinux_all/qpdf create mode 160000 Archlinux_all/qqc2-desktop-style5 create mode 160000 Archlinux_all/qrencode create mode 160000 Archlinux_all/qt5-base create mode 160000 Archlinux_all/qt5-charts create mode 160000 Archlinux_all/qt5-declarative create mode 160000 Archlinux_all/qt5-doc create mode 160000 Archlinux_all/qt5-graphicaleffects create mode 160000 Archlinux_all/qt5-imageformats create mode 160000 Archlinux_all/qt5-location create mode 160000 Archlinux_all/qt5-multimedia create mode 160000 Archlinux_all/qt5-networkauth create mode 160000 Archlinux_all/qt5-quickcontrols create mode 160000 Archlinux_all/qt5-quickcontrols2 create mode 160000 Archlinux_all/qt5-sensors create mode 160000 Archlinux_all/qt5-speech create mode 160000 Archlinux_all/qt5-svg create mode 160000 Archlinux_all/qt5-tools create mode 160000 Archlinux_all/qt5-translations create mode 160000 Archlinux_all/qt5-virtualkeyboard create mode 160000 Archlinux_all/qt5-wayland create mode 160000 Archlinux_all/qt5-webchannel create mode 160000 Archlinux_all/qt5-webengine create mode 160000 Archlinux_all/qt5-x11extras create mode 160000 Archlinux_all/qt5-xmlpatterns create mode 160000 Archlinux_all/qt5ct create mode 160000 Archlinux_all/qt6-5compat create mode 160000 Archlinux_all/qt6-base create mode 160000 Archlinux_all/qt6-declarative create mode 160000 Archlinux_all/qt6-doc create mode 160000 Archlinux_all/qt6-imageformats create mode 160000 Archlinux_all/qt6-multimedia create mode 160000 Archlinux_all/qt6-positioning create mode 160000 Archlinux_all/qt6-svg create mode 160000 Archlinux_all/qt6-tools create mode 160000 Archlinux_all/qt6-translations create mode 160000 Archlinux_all/qt6-wayland create mode 160000 Archlinux_all/qt6-webchannel create mode 160000 Archlinux_all/qt6-webengine create mode 160000 Archlinux_all/ragel create mode 160000 Archlinux_all/rapidjson create mode 160000 Archlinux_all/raptor create mode 160000 Archlinux_all/rasqal create mode 160000 Archlinux_all/rav1e create mode 160000 Archlinux_all/re2 create mode 160000 Archlinux_all/readline create mode 160000 Archlinux_all/realtime-privileges create mode 160000 Archlinux_all/rebuild-detector create mode 160000 Archlinux_all/recordmydesktop create mode 160000 Archlinux_all/redland create mode 160000 Archlinux_all/refind create mode 160000 Archlinux_all/reflector create mode 160000 Archlinux_all/reiserfsprogs create mode 100644 Archlinux_all/repo.txt create mode 160000 Archlinux_all/rhash create mode 160000 Archlinux_all/ripgrep create mode 160000 Archlinux_all/rlwrap create mode 160000 Archlinux_all/rnnoise create mode 160000 Archlinux_all/rp-pppoe create mode 160000 Archlinux_all/rpcbind create mode 160000 Archlinux_all/rpmextract create mode 160000 Archlinux_all/rsync create mode 160000 Archlinux_all/rtkit create mode 160000 Archlinux_all/rtmpdump create mode 160000 Archlinux_all/rubberband create mode 160000 Archlinux_all/ruby create mode 160000 Archlinux_all/ruby-abbrev create mode 160000 Archlinux_all/ruby-base64 create mode 160000 Archlinux_all/ruby-benchmark create mode 160000 Archlinux_all/ruby-bigdecimal create mode 160000 Archlinux_all/ruby-bundler create mode 160000 Archlinux_all/ruby-cgi create mode 160000 Archlinux_all/ruby-csv create mode 160000 Archlinux_all/ruby-date create mode 160000 Archlinux_all/ruby-delegate create mode 160000 Archlinux_all/ruby-did_you_mean create mode 160000 Archlinux_all/ruby-digest create mode 160000 Archlinux_all/ruby-drb create mode 160000 Archlinux_all/ruby-english create mode 160000 Archlinux_all/ruby-erb create mode 160000 Archlinux_all/ruby-etc create mode 160000 Archlinux_all/ruby-fcntl create mode 160000 Archlinux_all/ruby-fiddle create mode 160000 Archlinux_all/ruby-fileutils create mode 160000 Archlinux_all/ruby-find create mode 160000 Archlinux_all/ruby-forwardable create mode 160000 Archlinux_all/ruby-getoptlong create mode 160000 Archlinux_all/ruby-io-console create mode 160000 Archlinux_all/ruby-io-nonblock create mode 160000 Archlinux_all/ruby-io-wait create mode 160000 Archlinux_all/ruby-ipaddr create mode 160000 Archlinux_all/ruby-irb create mode 160000 Archlinux_all/ruby-json create mode 160000 Archlinux_all/ruby-logger create mode 160000 Archlinux_all/ruby-manpages create mode 160000 Archlinux_all/ruby-minitest create mode 160000 Archlinux_all/ruby-mutex_m create mode 160000 Archlinux_all/ruby-net-http create mode 160000 Archlinux_all/ruby-open-uri create mode 160000 Archlinux_all/ruby-optimist create mode 160000 Archlinux_all/ruby-paint create mode 160000 Archlinux_all/ruby-power_assert create mode 160000 Archlinux_all/ruby-psych create mode 160000 Archlinux_all/ruby-racc create mode 160000 Archlinux_all/ruby-rake create mode 160000 Archlinux_all/ruby-rdoc create mode 160000 Archlinux_all/ruby-reline create mode 160000 Archlinux_all/ruby-rexml create mode 160000 Archlinux_all/ruby-ruby2_keywords create mode 160000 Archlinux_all/ruby-stringio create mode 160000 Archlinux_all/ruby-test-unit create mode 160000 Archlinux_all/ruby-time create mode 160000 Archlinux_all/ruby-tmpdir create mode 160000 Archlinux_all/ruby-uri create mode 160000 Archlinux_all/rubygems create mode 160000 Archlinux_all/ruff create mode 160000 Archlinux_all/ruff-lsp create mode 160000 Archlinux_all/run-parts create mode 160000 Archlinux_all/runc create mode 160000 Archlinux_all/rust-analyzer create mode 160000 Archlinux_all/rustup create mode 160000 Archlinux_all/s-nail create mode 160000 Archlinux_all/samba create mode 160000 Archlinux_all/sane create mode 160000 Archlinux_all/sane-airscan create mode 160000 Archlinux_all/sassc create mode 160000 Archlinux_all/sbc create mode 160000 Archlinux_all/sbsigntools create mode 160000 Archlinux_all/sccache create mode 160000 Archlinux_all/scdoc create mode 160000 Archlinux_all/scour create mode 160000 Archlinux_all/screen create mode 160000 Archlinux_all/screenfetch create mode 160000 Archlinux_all/sddm create mode 160000 Archlinux_all/sddm-kcm create mode 160000 Archlinux_all/sdl12-compat create mode 160000 Archlinux_all/sdl2 create mode 160000 Archlinux_all/sdl2_image create mode 160000 Archlinux_all/sdl2_mixer create mode 160000 Archlinux_all/sdl2_ttf create mode 160000 Archlinux_all/sdl_image create mode 160000 Archlinux_all/sdparm create mode 160000 Archlinux_all/seabios create mode 160000 Archlinux_all/sed create mode 160000 Archlinux_all/semver create mode 160000 Archlinux_all/sequoia-sq create mode 160000 Archlinux_all/serd create mode 160000 Archlinux_all/sg3_utils create mode 160000 Archlinux_all/shaderc create mode 160000 Archlinux_all/shadow create mode 160000 Archlinux_all/shared-mime-info create mode 160000 Archlinux_all/shellcheck create mode 100755 Archlinux_all/sign.sh create mode 160000 Archlinux_all/signon-kwallet-extension create mode 160000 Archlinux_all/signon-plugin-oauth2 create mode 160000 Archlinux_all/signon-ui create mode 160000 Archlinux_all/signond create mode 160000 Archlinux_all/slang create mode 160000 Archlinux_all/smartmontools create mode 160000 Archlinux_all/snappy create mode 160000 Archlinux_all/sndio create mode 160000 Archlinux_all/socat create mode 160000 Archlinux_all/solid5 create mode 160000 Archlinux_all/sonnet5 create mode 160000 Archlinux_all/sord create mode 160000 Archlinux_all/sound-theme-freedesktop create mode 160000 Archlinux_all/soundtouch create mode 160000 Archlinux_all/source-highlight create mode 160000 Archlinux_all/spandsp create mode 160000 Archlinux_all/spectacle create mode 160000 Archlinux_all/speex create mode 160000 Archlinux_all/speexdsp create mode 160000 Archlinux_all/spice create mode 160000 Archlinux_all/spice-gtk create mode 160000 Archlinux_all/spice-protocol create mode 160000 Archlinux_all/spice-vdagent create mode 160000 Archlinux_all/spirv-tools create mode 160000 Archlinux_all/splix create mode 160000 Archlinux_all/sqlcipher create mode 160000 Archlinux_all/sqlite create mode 160000 Archlinux_all/sqlitebrowser create mode 160000 Archlinux_all/squashfs-tools create mode 160000 Archlinux_all/squashfuse create mode 160000 Archlinux_all/sratom create mode 160000 Archlinux_all/srt create mode 160000 Archlinux_all/sshfs create mode 160000 Archlinux_all/sshpass create mode 160000 Archlinux_all/startup-notification create mode 160000 Archlinux_all/stoken create mode 160000 Archlinux_all/sudo create mode 160000 Archlinux_all/suil create mode 160000 Archlinux_all/suitesparse create mode 160000 Archlinux_all/svt-av1 create mode 160000 Archlinux_all/svt-hevc create mode 160000 Archlinux_all/swig create mode 160000 Archlinux_all/syndication-domination create mode 160000 Archlinux_all/syndication5 create mode 160000 Archlinux_all/syntax-highlighting5 create mode 160000 Archlinux_all/sysfsutils create mode 160000 Archlinux_all/syslog-ng create mode 160000 Archlinux_all/system-config-printer create mode 160000 Archlinux_all/systemd create mode 160000 Archlinux_all/systemsettings create mode 160000 Archlinux_all/t1lib create mode 160000 Archlinux_all/taglib create mode 160000 Archlinux_all/tailwindcss-language-server create mode 160000 Archlinux_all/talloc create mode 160000 Archlinux_all/tar create mode 160000 Archlinux_all/tcl create mode 160000 Archlinux_all/tcpdump create mode 160000 Archlinux_all/tdb create mode 160000 Archlinux_all/terminus-font create mode 160000 Archlinux_all/testdisk create mode 160000 Archlinux_all/tevent create mode 160000 Archlinux_all/texinfo create mode 160000 Archlinux_all/texlive-bin create mode 160000 Archlinux_all/texlive-formatsextra create mode 160000 Archlinux_all/texlive-latexextra create mode 160000 Archlinux_all/texlive-pictures create mode 160000 Archlinux_all/thin-provisioning-tools create mode 160000 Archlinux_all/threadweaver5 create mode 160000 Archlinux_all/tidy create mode 160000 Archlinux_all/timeshift create mode 160000 Archlinux_all/tinyxml2 create mode 160000 Archlinux_all/tk create mode 160000 Archlinux_all/tldr create mode 160000 Archlinux_all/tmux create mode 160000 Archlinux_all/touchegg create mode 160000 Archlinux_all/tpm2-tools create mode 160000 Archlinux_all/tpm2-tss create mode 160000 Archlinux_all/traceroute create mode 160000 Archlinux_all/tracker3 create mode 160000 Archlinux_all/translate-shell create mode 160000 Archlinux_all/transmission-remote-gtk create mode 160000 Archlinux_all/tree-sitter create mode 160000 Archlinux_all/tslib create mode 160000 Archlinux_all/ttf-bitstream-vera create mode 160000 Archlinux_all/ttf-dejavu create mode 160000 Archlinux_all/ttf-hack create mode 160000 Archlinux_all/ttf-jetbrains-mono create mode 160000 Archlinux_all/ttf-liberation create mode 160000 Archlinux_all/ttf-nerd-fonts-symbols create mode 160000 Archlinux_all/ttf-opensans create mode 160000 Archlinux_all/ttf-roboto create mode 160000 Archlinux_all/ttf-roboto-mono create mode 160000 Archlinux_all/ttf-ubuntu-font-family create mode 160000 Archlinux_all/twolame create mode 160000 Archlinux_all/typescript create mode 160000 Archlinux_all/typescript-language-server create mode 160000 Archlinux_all/tzdata create mode 160000 Archlinux_all/uchardet create mode 160000 Archlinux_all/udftools create mode 160000 Archlinux_all/udisks2 create mode 160000 Archlinux_all/unrar create mode 160000 Archlinux_all/unzip create mode 160000 Archlinux_all/upower create mode 160000 Archlinux_all/uriparser create mode 160000 Archlinux_all/usb_modeswitch create mode 160000 Archlinux_all/usbmuxd create mode 160000 Archlinux_all/usbredir create mode 160000 Archlinux_all/usbutils create mode 160000 Archlinux_all/uthash create mode 160000 Archlinux_all/util-linux create mode 160000 Archlinux_all/v4l-utils create mode 160000 Archlinux_all/vala create mode 160000 Archlinux_all/vamp-plugin-sdk create mode 160000 Archlinux_all/vapoursynth create mode 160000 Archlinux_all/vcdimager create mode 160000 Archlinux_all/vde2 create mode 160000 Archlinux_all/verdict create mode 160000 Archlinux_all/vi create mode 160000 Archlinux_all/vid.stab create mode 160000 Archlinux_all/virglrenderer create mode 160000 Archlinux_all/virt-manager create mode 160000 Archlinux_all/virt-viewer create mode 160000 Archlinux_all/virtiofsd create mode 160000 Archlinux_all/vmaf create mode 160000 Archlinux_all/volume_key create mode 160000 Archlinux_all/vpnc create mode 160000 Archlinux_all/vst3sdk create mode 160000 Archlinux_all/vte3 create mode 160000 Archlinux_all/vue-language-server create mode 160000 Archlinux_all/vulkan-headers create mode 160000 Archlinux_all/vulkan-icd-loader create mode 160000 Archlinux_all/vulkan-tools create mode 160000 Archlinux_all/wavpack create mode 160000 Archlinux_all/wayland create mode 160000 Archlinux_all/wayland-protocols create mode 160000 Archlinux_all/wayland-utils create mode 160000 Archlinux_all/webkit2gtk create mode 160000 Archlinux_all/webkit2gtk-4.1 create mode 160000 Archlinux_all/webkitgtk-6.0 create mode 160000 Archlinux_all/webrtc-audio-processing create mode 160000 Archlinux_all/webrtc-audio-processing-1 create mode 160000 Archlinux_all/websocketpp create mode 160000 Archlinux_all/wget create mode 160000 Archlinux_all/which create mode 160000 Archlinux_all/whois create mode 160000 Archlinux_all/wildmidi create mode 160000 Archlinux_all/wireguard-tools create mode 160000 Archlinux_all/wireless-regdb create mode 160000 Archlinux_all/wireless_tools create mode 160000 Archlinux_all/wireplumber create mode 160000 Archlinux_all/woff2 create mode 160000 Archlinux_all/wolfssl create mode 160000 Archlinux_all/wpa_supplicant create mode 160000 Archlinux_all/wpebackend-fdo create mode 160000 Archlinux_all/wvdial create mode 160000 Archlinux_all/wvstreams create mode 160000 Archlinux_all/x264 create mode 160000 Archlinux_all/x265 create mode 160000 Archlinux_all/xapp create mode 160000 Archlinux_all/xcb-proto create mode 160000 Archlinux_all/xcb-util create mode 160000 Archlinux_all/xcb-util-cursor create mode 160000 Archlinux_all/xcb-util-image create mode 160000 Archlinux_all/xcb-util-keysyms create mode 160000 Archlinux_all/xcb-util-renderutil create mode 160000 Archlinux_all/xcb-util-wm create mode 160000 Archlinux_all/xclip create mode 160000 Archlinux_all/xdg-dbus-proxy create mode 160000 Archlinux_all/xdg-desktop-portal create mode 160000 Archlinux_all/xdg-desktop-portal-kde create mode 160000 Archlinux_all/xdg-user-dirs create mode 160000 Archlinux_all/xdg-user-dirs-gtk create mode 160000 Archlinux_all/xdg-utils create mode 160000 Archlinux_all/xdotool create mode 160000 Archlinux_all/xf86-input-elographics create mode 160000 Archlinux_all/xf86-input-evdev create mode 160000 Archlinux_all/xf86-input-libinput create mode 160000 Archlinux_all/xf86-input-synaptics create mode 160000 Archlinux_all/xf86-input-vmmouse create mode 160000 Archlinux_all/xf86-input-void create mode 160000 Archlinux_all/xf86-input-wacom create mode 160000 Archlinux_all/xf86-video-amdgpu create mode 160000 Archlinux_all/xf86-video-ati create mode 160000 Archlinux_all/xf86-video-fbdev create mode 160000 Archlinux_all/xf86-video-openchrome create mode 160000 Archlinux_all/xf86-video-qxl create mode 160000 Archlinux_all/xf86-video-vmware create mode 160000 Archlinux_all/xfconf create mode 160000 Archlinux_all/xfsprogs create mode 160000 Archlinux_all/xkeyboard-config create mode 160000 Archlinux_all/xl2tpd create mode 160000 Archlinux_all/xmlsec create mode 160000 Archlinux_all/xmlto create mode 160000 Archlinux_all/xorg-fonts-encodings create mode 160000 Archlinux_all/xorg-mkfontscale create mode 160000 Archlinux_all/xorg-server create mode 160000 Archlinux_all/xorg-setxkbmap create mode 160000 Archlinux_all/xorg-util-macros create mode 160000 Archlinux_all/xorg-xauth create mode 160000 Archlinux_all/xorg-xdpyinfo create mode 160000 Archlinux_all/xorg-xhost create mode 160000 Archlinux_all/xorg-xinit create mode 160000 Archlinux_all/xorg-xinput create mode 160000 Archlinux_all/xorg-xkbcomp create mode 160000 Archlinux_all/xorg-xkill create mode 160000 Archlinux_all/xorg-xmessage create mode 160000 Archlinux_all/xorg-xmodmap create mode 160000 Archlinux_all/xorg-xprop create mode 160000 Archlinux_all/xorg-xrandr create mode 160000 Archlinux_all/xorg-xrdb create mode 160000 Archlinux_all/xorg-xset create mode 160000 Archlinux_all/xorg-xsetroot create mode 160000 Archlinux_all/xorg-xwayland create mode 160000 Archlinux_all/xorgproto create mode 160000 Archlinux_all/xosd create mode 160000 Archlinux_all/xsettingsd create mode 160000 Archlinux_all/xtrans create mode 160000 Archlinux_all/xvidcore create mode 160000 Archlinux_all/xxhash create mode 160000 Archlinux_all/xz create mode 160000 Archlinux_all/yad create mode 160000 Archlinux_all/yajl create mode 160000 Archlinux_all/yakuake create mode 160000 Archlinux_all/yaml-cpp create mode 160000 Archlinux_all/yaml-language-server create mode 160000 Archlinux_all/yamllint create mode 160000 Archlinux_all/yarn create mode 160000 Archlinux_all/yasm create mode 160000 Archlinux_all/zbar create mode 160000 Archlinux_all/zenity create mode 160000 Archlinux_all/zeromq create mode 160000 Archlinux_all/zimg create mode 160000 Archlinux_all/zip create mode 160000 Archlinux_all/zix create mode 160000 Archlinux_all/zlib create mode 160000 Archlinux_all/zram-generator create mode 160000 Archlinux_all/zstd create mode 160000 Archlinux_all/zvbi create mode 160000 Archlinux_all/zxing-cpp create mode 160000 Archlinux_all/zziplib create mode 160000 CORE/ananicy-cpp create mode 160000 CORE/ananicy-rules create mode 160000 CORE/appimagelauncher create mode 160000 CORE/bpftune create mode 160000 CORE/btrfs-assistant create mode 160000 CORE/btrfs-snapshots create mode 160000 CORE/btrfsmaintenance create mode 100755 CORE/cachyos-settings/00_make.sh create mode 100755 CORE/cachyos-settings/01_sign.sh create mode 100644 CORE/cachyos-settings/CachyOS-Settings/FETCH_HEAD create mode 100644 CORE/cachyos-settings/CachyOS-Settings/HEAD create mode 100644 CORE/cachyos-settings/CachyOS-Settings/config create mode 100644 CORE/cachyos-settings/CachyOS-Settings/description create mode 100755 CORE/cachyos-settings/CachyOS-Settings/hooks/applypatch-msg.sample create mode 100755 CORE/cachyos-settings/CachyOS-Settings/hooks/commit-msg.sample create mode 100755 CORE/cachyos-settings/CachyOS-Settings/hooks/fsmonitor-watchman.sample create mode 100755 CORE/cachyos-settings/CachyOS-Settings/hooks/post-update.sample create mode 100755 CORE/cachyos-settings/CachyOS-Settings/hooks/pre-applypatch.sample create mode 100755 CORE/cachyos-settings/CachyOS-Settings/hooks/pre-commit.sample create mode 100755 CORE/cachyos-settings/CachyOS-Settings/hooks/pre-merge-commit.sample create mode 100755 CORE/cachyos-settings/CachyOS-Settings/hooks/pre-push.sample create mode 100755 CORE/cachyos-settings/CachyOS-Settings/hooks/pre-rebase.sample create mode 100755 CORE/cachyos-settings/CachyOS-Settings/hooks/pre-receive.sample create mode 100755 CORE/cachyos-settings/CachyOS-Settings/hooks/prepare-commit-msg.sample create mode 100755 CORE/cachyos-settings/CachyOS-Settings/hooks/push-to-checkout.sample create mode 100755 CORE/cachyos-settings/CachyOS-Settings/hooks/sendemail-validate.sample create mode 100755 CORE/cachyos-settings/CachyOS-Settings/hooks/update.sample create mode 100644 CORE/cachyos-settings/CachyOS-Settings/info/exclude create mode 100644 CORE/cachyos-settings/CachyOS-Settings/objects/pack/pack-979b35287b6334de7c69c85ced59262ff371e1c2.idx create mode 100644 CORE/cachyos-settings/CachyOS-Settings/objects/pack/pack-979b35287b6334de7c69c85ced59262ff371e1c2.pack create mode 100644 CORE/cachyos-settings/CachyOS-Settings/objects/pack/pack-979b35287b6334de7c69c85ced59262ff371e1c2.rev create mode 100644 CORE/cachyos-settings/CachyOS-Settings/packed-refs create mode 100644 CORE/cachyos-settings/PKGBUILD create mode 100644 CORE/cachyos-settings/ins.install create mode 100755 CORE/clean.sh create mode 160000 CORE/codelldb create mode 100755 CORE/copy_to_repo.sh create mode 160000 CORE/find-the-command create mode 100755 CORE/git_pull.sh create mode 160000 CORE/irqbalance create mode 160000 CORE/libpamac-full create mode 100755 CORE/make.sh create mode 100755 CORE/move_to_repo.sh create mode 160000 CORE/ocs-url create mode 160000 CORE/pace create mode 160000 CORE/paclast create mode 160000 CORE/pacseek create mode 160000 CORE/pamac-all create mode 160000 CORE/pamac-cli create mode 160000 CORE/paru create mode 160000 CORE/paru-static create mode 160000 CORE/plymouth create mode 160000 CORE/plymouth-kcm create mode 160000 CORE/preload create mode 100644 CORE/pwd.txt create mode 160000 CORE/rate-mirrors create mode 100644 CORE/repo.txt create mode 100755 CORE/sign.sh create mode 160000 CORE/snapd create mode 160000 CORE/snapd-glib create mode 160000 CORE/systemd-oomd-defaults create mode 160000 CORE/timeshift create mode 160000 CORE/timeshift-autosnap create mode 160000 CORE/topgrade create mode 160000 CORE/uksmd create mode 160000 CORE/uksmdstats create mode 100644 CORE/without_lto.txt create mode 160000 CORE/yay create mode 100755 DECORE/breeze-enhanced-catppuccin/00_git_pull.sh create mode 100755 DECORE/breeze-enhanced-catppuccin/00_make.sh create mode 100755 DECORE/breeze-enhanced-catppuccin/01_sign.sh create mode 100644 DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/FETCH_HEAD create mode 100644 DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/HEAD create mode 100644 DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/config create mode 100644 DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/description create mode 100755 DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/hooks/applypatch-msg.sample create mode 100755 DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/hooks/commit-msg.sample create mode 100755 DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/hooks/fsmonitor-watchman.sample create mode 100755 DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/hooks/post-update.sample create mode 100755 DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/hooks/pre-applypatch.sample create mode 100755 DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/hooks/pre-commit.sample create mode 100755 DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/hooks/pre-merge-commit.sample create mode 100755 DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/hooks/pre-push.sample create mode 100755 DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/hooks/pre-rebase.sample create mode 100755 DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/hooks/pre-receive.sample create mode 100755 DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/hooks/prepare-commit-msg.sample create mode 100755 DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/hooks/push-to-checkout.sample create mode 100755 DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/hooks/sendemail-validate.sample create mode 100755 DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/hooks/update.sample create mode 100644 DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/info/exclude create mode 100644 DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/objects/pack/pack-004eceea371a47fe3cac427a6b5ad8265e8d92fa.idx create mode 100644 DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/objects/pack/pack-004eceea371a47fe3cac427a6b5ad8265e8d92fa.pack create mode 100644 DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/objects/pack/pack-004eceea371a47fe3cac427a6b5ad8265e8d92fa.rev create mode 100644 DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/packed-refs create mode 100644 DECORE/breeze-enhanced-catppuccin/PKGBUILD create mode 100755 DECORE/clean.sh create mode 100755 DECORE/copy_to_repo.sh create mode 100755 DECORE/git_pull.sh create mode 160000 DECORE/klassy create mode 160000 DECORE/kwin-decoration-sierra-breeze-enhanced-git create mode 160000 DECORE/lightlyshaders create mode 100755 DECORE/make.sh create mode 100755 DECORE/move_to_repo.sh create mode 100644 DECORE/pwd.txt create mode 100644 DECORE/repo.txt create mode 160000 DECORE/roundedsbe create mode 100755 DECORE/sign.sh create mode 100644 LICENSE create mode 100644 MELAWY/Design/Fenek/melawy-kde-theme-fenek-kde6/.gitignore create mode 100755 MELAWY/Design/Fenek/melawy-kde-theme-fenek-kde6/00_make.sh create mode 100755 MELAWY/Design/Fenek/melawy-kde-theme-fenek-kde6/01_sign.sh create mode 100644 MELAWY/Design/Fenek/melawy-kde-theme-fenek-kde6/PKGBUILD create mode 100644 MELAWY/Design/Fenek/melawy-kde-theme-fenek-kde6/README.md create mode 100644 MELAWY/Design/Fenek/melawy-kde-theme-fenek/.gitignore create mode 100755 MELAWY/Design/Fenek/melawy-kde-theme-fenek/00_make.sh create mode 100755 MELAWY/Design/Fenek/melawy-kde-theme-fenek/01_sign.sh create mode 100644 MELAWY/Design/Fenek/melawy-kde-theme-fenek/PKGBUILD create mode 100644 MELAWY/Design/Fenek/melawy-kde-theme-fenek/README.md create mode 100644 MELAWY/Design/Fenek/melawy-plymouth-theme-fenek/.gitignore create mode 100755 MELAWY/Design/Fenek/melawy-plymouth-theme-fenek/00_make.sh create mode 100755 MELAWY/Design/Fenek/melawy-plymouth-theme-fenek/01_sign.sh create mode 100644 MELAWY/Design/Fenek/melawy-plymouth-theme-fenek/PKGBUILD create mode 100644 MELAWY/Design/Fenek/melawy-plymouth-theme-fenek/README.md create mode 100644 MELAWY/Design/Fenek/melawy-plymouth-theme-fenek/ins.install create mode 100644 MELAWY/Design/Fenek/melawy-plymouth-theme-hard-install-fenek/.gitignore create mode 100755 MELAWY/Design/Fenek/melawy-plymouth-theme-hard-install-fenek/00_make.sh create mode 100755 MELAWY/Design/Fenek/melawy-plymouth-theme-hard-install-fenek/01_sign.sh create mode 100644 MELAWY/Design/Fenek/melawy-plymouth-theme-hard-install-fenek/PKGBUILD create mode 100644 MELAWY/Design/Fenek/melawy-plymouth-theme-hard-install-fenek/ins.install create mode 100644 MELAWY/Design/Fenek/melawy-refind-theme-fenek/.gitignore create mode 100755 MELAWY/Design/Fenek/melawy-refind-theme-fenek/00_make.sh create mode 100755 MELAWY/Design/Fenek/melawy-refind-theme-fenek/01_sign.sh create mode 100644 MELAWY/Design/Fenek/melawy-refind-theme-fenek/PKGBUILD create mode 100644 MELAWY/Design/Fenek/melawy-refind-theme-fenek/README.md create mode 100644 MELAWY/Design/Fenek/melawy-refind-theme-fenek/ins.install create mode 100644 MELAWY/Design/Fenek/melawy-refind-theme-hard-install-fenek/.gitignore create mode 100755 MELAWY/Design/Fenek/melawy-refind-theme-hard-install-fenek/00_make.sh create mode 100755 MELAWY/Design/Fenek/melawy-refind-theme-hard-install-fenek/01_sign.sh create mode 100644 MELAWY/Design/Fenek/melawy-refind-theme-hard-install-fenek/PKGBUILD create mode 100644 MELAWY/Design/Fenek/melawy-refind-theme-hard-install-fenek/ins.install create mode 100644 MELAWY/Design/Lera-Sugar/melawy-kde-theme-lera-sugar-kde6/.gitignore create mode 100755 MELAWY/Design/Lera-Sugar/melawy-kde-theme-lera-sugar-kde6/00_make.sh create mode 100755 MELAWY/Design/Lera-Sugar/melawy-kde-theme-lera-sugar-kde6/01_sign.sh create mode 100644 MELAWY/Design/Lera-Sugar/melawy-kde-theme-lera-sugar-kde6/PKGBUILD create mode 100644 MELAWY/Design/Lera-Sugar/melawy-kde-theme-lera-sugar-kde6/README.md create mode 100644 MELAWY/Design/Lera-Sugar/melawy-kde-theme-lera-sugar/.gitignore create mode 100755 MELAWY/Design/Lera-Sugar/melawy-kde-theme-lera-sugar/00_make.sh create mode 100755 MELAWY/Design/Lera-Sugar/melawy-kde-theme-lera-sugar/01_sign.sh create mode 100644 MELAWY/Design/Lera-Sugar/melawy-kde-theme-lera-sugar/PKGBUILD create mode 100644 MELAWY/Design/Lera-Sugar/melawy-kde-theme-lera-sugar/README.md create mode 100644 MELAWY/Design/Lera-Sugar/melawy-plymouth-theme-hard-install-lera-sugar/.gitignore create mode 100755 MELAWY/Design/Lera-Sugar/melawy-plymouth-theme-hard-install-lera-sugar/00_make.sh create mode 100755 MELAWY/Design/Lera-Sugar/melawy-plymouth-theme-hard-install-lera-sugar/01_sign.sh create mode 100644 MELAWY/Design/Lera-Sugar/melawy-plymouth-theme-hard-install-lera-sugar/PKGBUILD create mode 100644 MELAWY/Design/Lera-Sugar/melawy-plymouth-theme-hard-install-lera-sugar/ins.install create mode 100644 MELAWY/Design/Lera-Sugar/melawy-plymouth-theme-lera-sugar/.gitignore create mode 100755 MELAWY/Design/Lera-Sugar/melawy-plymouth-theme-lera-sugar/00_make.sh create mode 100755 MELAWY/Design/Lera-Sugar/melawy-plymouth-theme-lera-sugar/01_sign.sh create mode 100644 MELAWY/Design/Lera-Sugar/melawy-plymouth-theme-lera-sugar/PKGBUILD create mode 100644 MELAWY/Design/Lera-Sugar/melawy-plymouth-theme-lera-sugar/README.md create mode 100644 MELAWY/Design/Lera-Sugar/melawy-plymouth-theme-lera-sugar/ins.install create mode 100644 MELAWY/Design/Lera-Sugar/melawy-refind-theme-hard-install-lera-sugar/.gitignore create mode 100755 MELAWY/Design/Lera-Sugar/melawy-refind-theme-hard-install-lera-sugar/00_make.sh create mode 100755 MELAWY/Design/Lera-Sugar/melawy-refind-theme-hard-install-lera-sugar/01_sign.sh create mode 100644 MELAWY/Design/Lera-Sugar/melawy-refind-theme-hard-install-lera-sugar/PKGBUILD create mode 100644 MELAWY/Design/Lera-Sugar/melawy-refind-theme-hard-install-lera-sugar/ins.install create mode 100644 MELAWY/Design/Lera-Sugar/melawy-refind-theme-lera-sugar/.gitignore create mode 100755 MELAWY/Design/Lera-Sugar/melawy-refind-theme-lera-sugar/00_make.sh create mode 100755 MELAWY/Design/Lera-Sugar/melawy-refind-theme-lera-sugar/01_sign.sh create mode 100644 MELAWY/Design/Lera-Sugar/melawy-refind-theme-lera-sugar/PKGBUILD create mode 100644 MELAWY/Design/Lera-Sugar/melawy-refind-theme-lera-sugar/README.md create mode 100644 MELAWY/Design/Lera-Sugar/melawy-refind-theme-lera-sugar/ins.install create mode 100644 MELAWY/Design/Melawy/melawy-icon-theme-kde6/.gitignore create mode 100755 MELAWY/Design/Melawy/melawy-icon-theme-kde6/00_make.sh create mode 100755 MELAWY/Design/Melawy/melawy-icon-theme-kde6/01_sign.sh create mode 100644 MELAWY/Design/Melawy/melawy-icon-theme-kde6/PKGBUILD create mode 100644 MELAWY/Design/Melawy/melawy-icon-theme-kde6/README.md create mode 100644 MELAWY/Design/Melawy/melawy-icon-theme/.gitignore create mode 100755 MELAWY/Design/Melawy/melawy-icon-theme/00_make.sh create mode 100755 MELAWY/Design/Melawy/melawy-icon-theme/01_sign.sh create mode 100644 MELAWY/Design/Melawy/melawy-icon-theme/PKGBUILD create mode 100644 MELAWY/Design/Melawy/melawy-icon-theme/README.md create mode 100644 MELAWY/Design/Melawy/melawy-plasma-desktop-theme/.gitignore create mode 100755 MELAWY/Design/Melawy/melawy-plasma-desktop-theme/00_make.sh create mode 100755 MELAWY/Design/Melawy/melawy-plasma-desktop-theme/01_sign.sh create mode 100644 MELAWY/Design/Melawy/melawy-plasma-desktop-theme/PKGBUILD create mode 100644 MELAWY/Design/Melawy/melawy-plasma-desktop-theme/README.md create mode 100644 MELAWY/Design/Melawy/melawy-plymouth-theme-hard-install/.gitignore create mode 100755 MELAWY/Design/Melawy/melawy-plymouth-theme-hard-install/00_make.sh create mode 100755 MELAWY/Design/Melawy/melawy-plymouth-theme-hard-install/01_sign.sh create mode 100644 MELAWY/Design/Melawy/melawy-plymouth-theme-hard-install/PKGBUILD create mode 100644 MELAWY/Design/Melawy/melawy-plymouth-theme-hard-install/ins.install create mode 100644 MELAWY/Design/Melawy/melawy-plymouth-theme/.gitignore create mode 100755 MELAWY/Design/Melawy/melawy-plymouth-theme/00_make.sh create mode 100755 MELAWY/Design/Melawy/melawy-plymouth-theme/01_sign.sh create mode 100644 MELAWY/Design/Melawy/melawy-plymouth-theme/PKGBUILD create mode 100644 MELAWY/Design/Melawy/melawy-plymouth-theme/README.md create mode 100644 MELAWY/Design/Melawy/melawy-plymouth-theme/ins.install create mode 100644 MELAWY/Design/Melawy/melawy-purple-dark-cursors/.gitignore create mode 100755 MELAWY/Design/Melawy/melawy-purple-dark-cursors/00_make.sh create mode 100755 MELAWY/Design/Melawy/melawy-purple-dark-cursors/01_sign.sh create mode 100644 MELAWY/Design/Melawy/melawy-purple-dark-cursors/PKGBUILD create mode 100644 MELAWY/Design/Melawy/melawy-purple-dark-cursors/README.md create mode 100644 MELAWY/Design/Melawy/melawy-purple-dark-default-cursors/.gitignore create mode 100755 MELAWY/Design/Melawy/melawy-purple-dark-default-cursors/00_make.sh create mode 100755 MELAWY/Design/Melawy/melawy-purple-dark-default-cursors/01_sign.sh create mode 100644 MELAWY/Design/Melawy/melawy-purple-dark-default-cursors/PKGBUILD create mode 100644 MELAWY/Design/Melawy/melawy-purple-dark-default-cursors/README.md create mode 100644 MELAWY/Design/Melawy/melawy-purple-light-cursors/.gitignore create mode 100755 MELAWY/Design/Melawy/melawy-purple-light-cursors/00_make.sh create mode 100755 MELAWY/Design/Melawy/melawy-purple-light-cursors/01_sign.sh create mode 100644 MELAWY/Design/Melawy/melawy-purple-light-cursors/PKGBUILD create mode 100644 MELAWY/Design/Melawy/melawy-purple-light-cursors/README.md create mode 100644 MELAWY/Design/Melawy/melawy-purple-light-default-cursors/.gitignore create mode 100755 MELAWY/Design/Melawy/melawy-purple-light-default-cursors/00_make.sh create mode 100755 MELAWY/Design/Melawy/melawy-purple-light-default-cursors/01_sign.sh create mode 100644 MELAWY/Design/Melawy/melawy-purple-light-default-cursors/PKGBUILD create mode 100644 MELAWY/Design/Melawy/melawy-purple-light-default-cursors/README.md create mode 100644 MELAWY/Design/Melawy/melawy-red-dark-cursors/.gitignore create mode 100755 MELAWY/Design/Melawy/melawy-red-dark-cursors/00_make.sh create mode 100755 MELAWY/Design/Melawy/melawy-red-dark-cursors/01_sign.sh create mode 100644 MELAWY/Design/Melawy/melawy-red-dark-cursors/PKGBUILD create mode 100644 MELAWY/Design/Melawy/melawy-red-dark-cursors/README.md create mode 100644 MELAWY/Design/Melawy/melawy-red-dark-default-cursors/.gitignore create mode 100755 MELAWY/Design/Melawy/melawy-red-dark-default-cursors/00_make.sh create mode 100755 MELAWY/Design/Melawy/melawy-red-dark-default-cursors/01_sign.sh create mode 100644 MELAWY/Design/Melawy/melawy-red-dark-default-cursors/PKGBUILD create mode 100644 MELAWY/Design/Melawy/melawy-red-dark-default-cursors/README.md create mode 100644 MELAWY/Design/Melawy/melawy-red-light-cursors/.gitignore create mode 100755 MELAWY/Design/Melawy/melawy-red-light-cursors/00_make.sh create mode 100755 MELAWY/Design/Melawy/melawy-red-light-cursors/01_sign.sh create mode 100644 MELAWY/Design/Melawy/melawy-red-light-cursors/PKGBUILD create mode 100644 MELAWY/Design/Melawy/melawy-red-light-cursors/README.md create mode 100644 MELAWY/Design/Melawy/melawy-red-light-default-cursors/.gitignore create mode 100755 MELAWY/Design/Melawy/melawy-red-light-default-cursors/00_make.sh create mode 100755 MELAWY/Design/Melawy/melawy-red-light-default-cursors/01_sign.sh create mode 100644 MELAWY/Design/Melawy/melawy-red-light-default-cursors/PKGBUILD create mode 100644 MELAWY/Design/Melawy/melawy-red-light-default-cursors/README.md create mode 100644 MELAWY/Design/Melawy/melawy-refind-theme-hard-install/.gitignore create mode 100755 MELAWY/Design/Melawy/melawy-refind-theme-hard-install/00_make.sh create mode 100755 MELAWY/Design/Melawy/melawy-refind-theme-hard-install/01_sign.sh create mode 100644 MELAWY/Design/Melawy/melawy-refind-theme-hard-install/PKGBUILD create mode 100644 MELAWY/Design/Melawy/melawy-refind-theme-hard-install/ins.install create mode 100644 MELAWY/Design/Melawy/melawy-refind-theme/.gitignore create mode 100755 MELAWY/Design/Melawy/melawy-refind-theme/00_make.sh create mode 100755 MELAWY/Design/Melawy/melawy-refind-theme/01_sign.sh create mode 100644 MELAWY/Design/Melawy/melawy-refind-theme/PKGBUILD create mode 100644 MELAWY/Design/Melawy/melawy-refind-theme/README.md create mode 100644 MELAWY/Design/Melawy/melawy-refind-theme/ins.install create mode 100644 MELAWY/Design/Melawy/melawy-theme-kde6/.gitignore create mode 100755 MELAWY/Design/Melawy/melawy-theme-kde6/00_make.sh create mode 100755 MELAWY/Design/Melawy/melawy-theme-kde6/01_sign.sh create mode 100644 MELAWY/Design/Melawy/melawy-theme-kde6/PKGBUILD create mode 100644 MELAWY/Design/Melawy/melawy-theme-kde6/README.md create mode 100644 MELAWY/Design/Melawy/melawy-theme/.gitignore create mode 100755 MELAWY/Design/Melawy/melawy-theme/00_make.sh create mode 100755 MELAWY/Design/Melawy/melawy-theme/01_sign.sh create mode 100644 MELAWY/Design/Melawy/melawy-theme/PKGBUILD create mode 100644 MELAWY/Design/Melawy/melawy-theme/README.md create mode 100644 MELAWY/Design/Nier-A2/melawy-kde-theme-nier-a2-kde6/.gitignore create mode 100755 MELAWY/Design/Nier-A2/melawy-kde-theme-nier-a2-kde6/00_make.sh create mode 100755 MELAWY/Design/Nier-A2/melawy-kde-theme-nier-a2-kde6/01_sign.sh create mode 100644 MELAWY/Design/Nier-A2/melawy-kde-theme-nier-a2-kde6/PKGBUILD create mode 100644 MELAWY/Design/Nier-A2/melawy-kde-theme-nier-a2-kde6/README.md create mode 100644 MELAWY/Design/Nier-A2/melawy-kde-theme-nier-a2/.gitignore create mode 100755 MELAWY/Design/Nier-A2/melawy-kde-theme-nier-a2/00_make.sh create mode 100755 MELAWY/Design/Nier-A2/melawy-kde-theme-nier-a2/01_sign.sh create mode 100644 MELAWY/Design/Nier-A2/melawy-kde-theme-nier-a2/PKGBUILD create mode 100644 MELAWY/Design/Nier-A2/melawy-kde-theme-nier-a2/README.md create mode 100644 MELAWY/Design/Nier-A2/melawy-plymouth-theme-hard-install-nier-a2/.gitignore create mode 100755 MELAWY/Design/Nier-A2/melawy-plymouth-theme-hard-install-nier-a2/00_make.sh create mode 100755 MELAWY/Design/Nier-A2/melawy-plymouth-theme-hard-install-nier-a2/01_sign.sh create mode 100644 MELAWY/Design/Nier-A2/melawy-plymouth-theme-hard-install-nier-a2/PKGBUILD create mode 100644 MELAWY/Design/Nier-A2/melawy-plymouth-theme-hard-install-nier-a2/ins.install create mode 100644 MELAWY/Design/Nier-A2/melawy-plymouth-theme-nier-a2/.gitignore create mode 100755 MELAWY/Design/Nier-A2/melawy-plymouth-theme-nier-a2/00_make.sh create mode 100755 MELAWY/Design/Nier-A2/melawy-plymouth-theme-nier-a2/01_sign.sh create mode 100644 MELAWY/Design/Nier-A2/melawy-plymouth-theme-nier-a2/PKGBUILD create mode 100644 MELAWY/Design/Nier-A2/melawy-plymouth-theme-nier-a2/README.md create mode 100644 MELAWY/Design/Nier-A2/melawy-plymouth-theme-nier-a2/ins.install create mode 100644 MELAWY/Design/Nier-A2/melawy-refind-theme-hard-install-nier-a2/.gitignore create mode 100755 MELAWY/Design/Nier-A2/melawy-refind-theme-hard-install-nier-a2/00_make.sh create mode 100755 MELAWY/Design/Nier-A2/melawy-refind-theme-hard-install-nier-a2/01_sign.sh create mode 100644 MELAWY/Design/Nier-A2/melawy-refind-theme-hard-install-nier-a2/PKGBUILD create mode 100644 MELAWY/Design/Nier-A2/melawy-refind-theme-hard-install-nier-a2/ins.install create mode 100644 MELAWY/Design/Nier-A2/melawy-refind-theme-nier-a2/.gitignore create mode 100755 MELAWY/Design/Nier-A2/melawy-refind-theme-nier-a2/00_make.sh create mode 100755 MELAWY/Design/Nier-A2/melawy-refind-theme-nier-a2/01_sign.sh create mode 100644 MELAWY/Design/Nier-A2/melawy-refind-theme-nier-a2/PKGBUILD create mode 100644 MELAWY/Design/Nier-A2/melawy-refind-theme-nier-a2/README.md create mode 100644 MELAWY/Design/Nier-A2/melawy-refind-theme-nier-a2/ins.install create mode 100644 MELAWY/Design/Win11/melawy-kde-theme-win11-kde6/.gitignore create mode 100755 MELAWY/Design/Win11/melawy-kde-theme-win11-kde6/00_make.sh create mode 100755 MELAWY/Design/Win11/melawy-kde-theme-win11-kde6/01_sign.sh create mode 100644 MELAWY/Design/Win11/melawy-kde-theme-win11-kde6/PKGBUILD create mode 100644 MELAWY/Design/Win11/melawy-kde-theme-win11-kde6/README.md create mode 100644 MELAWY/Design/Win11/melawy-kde-theme-win11/.gitignore create mode 100755 MELAWY/Design/Win11/melawy-kde-theme-win11/00_make.sh create mode 100755 MELAWY/Design/Win11/melawy-kde-theme-win11/01_sign.sh create mode 100644 MELAWY/Design/Win11/melawy-kde-theme-win11/PKGBUILD create mode 100644 MELAWY/Design/Win11/melawy-kde-theme-win11/README.md create mode 100644 MELAWY/Design/Win11/melawy-kde-theme-win12-kde6/.gitignore create mode 100755 MELAWY/Design/Win11/melawy-kde-theme-win12-kde6/00_make.sh create mode 100755 MELAWY/Design/Win11/melawy-kde-theme-win12-kde6/01_sign.sh create mode 100644 MELAWY/Design/Win11/melawy-kde-theme-win12-kde6/PKGBUILD create mode 100644 MELAWY/Design/Win11/melawy-kde-theme-win12-kde6/README.md create mode 100644 MELAWY/Design/Win11/melawy-kde-theme-win12/.gitignore create mode 100755 MELAWY/Design/Win11/melawy-kde-theme-win12/00_make.sh create mode 100755 MELAWY/Design/Win11/melawy-kde-theme-win12/01_sign.sh create mode 100644 MELAWY/Design/Win11/melawy-kde-theme-win12/PKGBUILD create mode 100644 MELAWY/Design/Win11/melawy-kde-theme-win12/README.md create mode 100644 MELAWY/Design/Win11/melawy-win11-icon-theme/.gitignore create mode 100755 MELAWY/Design/Win11/melawy-win11-icon-theme/00_make.sh create mode 100755 MELAWY/Design/Win11/melawy-win11-icon-theme/01_sign.sh create mode 100644 MELAWY/Design/Win11/melawy-win11-icon-theme/PKGBUILD create mode 100644 MELAWY/Design/Win11/melawy-win11-icon-theme/README.md create mode 100644 MELAWY/Design/Win11OS-kde/.gitignore create mode 100644 MELAWY/Design/Win11OS-kde/PKGBUILD create mode 100644 MELAWY/Design/Win12OS-kde/.gitignore create mode 100644 MELAWY/Design/Win12OS-kde/PKGBUILD create mode 100755 MELAWY/Design/clean.sh create mode 100755 MELAWY/Design/git_pull.sh create mode 100755 MELAWY/Design/make.sh create mode 100755 MELAWY/Design/move_to_repo.sh create mode 100644 MELAWY/Design/pwd.txt create mode 100644 MELAWY/Design/repo.txt create mode 100755 MELAWY/Design/sign.sh create mode 100755 MELAWY/Installer/clean.sh create mode 100755 MELAWY/Installer/git_pull.sh create mode 100755 MELAWY/Installer/make.sh create mode 100644 MELAWY/Installer/melawy-calamares/.gitignore create mode 100755 MELAWY/Installer/melawy-calamares/00_make.sh create mode 100755 MELAWY/Installer/melawy-calamares/01_sign.sh create mode 100644 MELAWY/Installer/melawy-calamares/PKGBUILD create mode 100644 MELAWY/Installer/melawy-calamares/README.md create mode 100644 MELAWY/Installer/melawy-welcome/.gitignore create mode 100755 MELAWY/Installer/melawy-welcome/00_make.sh create mode 100755 MELAWY/Installer/melawy-welcome/01_sign.sh create mode 100644 MELAWY/Installer/melawy-welcome/PKGBUILD create mode 100644 MELAWY/Installer/melawy-welcome/README.md create mode 100755 MELAWY/Installer/move_to_repo.sh create mode 100644 MELAWY/Installer/pwd.txt create mode 100644 MELAWY/Installer/repo.txt create mode 100755 MELAWY/Installer/sign.sh create mode 100755 MELAWY/Melawy/clean.sh create mode 100755 MELAWY/Melawy/git_pull.sh create mode 100755 MELAWY/Melawy/make.sh create mode 100644 MELAWY/Melawy/melawy-branding/.gitignore create mode 100755 MELAWY/Melawy/melawy-branding/00_make.sh create mode 100755 MELAWY/Melawy/melawy-branding/01_sign.sh create mode 100644 MELAWY/Melawy/melawy-branding/PKGBUILD create mode 100644 MELAWY/Melawy/melawy-branding/README.md create mode 100644 MELAWY/Melawy/melawy-check-reboot-required/.gitignore create mode 100755 MELAWY/Melawy/melawy-check-reboot-required/00_make.sh create mode 100755 MELAWY/Melawy/melawy-check-reboot-required/01_sign.sh create mode 100644 MELAWY/Melawy/melawy-check-reboot-required/PKGBUILD create mode 100644 MELAWY/Melawy/melawy-check-reboot-required/README.md create mode 100644 MELAWY/Melawy/melawy-dracut-initramfs/.gitignore create mode 100755 MELAWY/Melawy/melawy-dracut-initramfs/00_make.sh create mode 100755 MELAWY/Melawy/melawy-dracut-initramfs/01_sign.sh create mode 100644 MELAWY/Melawy/melawy-dracut-initramfs/PKGBUILD create mode 100644 MELAWY/Melawy/melawy-dracut-initramfs/README.md create mode 100644 MELAWY/Melawy/melawy-dracut-ukify/.gitignore create mode 100755 MELAWY/Melawy/melawy-dracut-ukify/00_make.sh create mode 100755 MELAWY/Melawy/melawy-dracut-ukify/01_sign.sh create mode 100644 MELAWY/Melawy/melawy-dracut-ukify/PKGBUILD create mode 100644 MELAWY/Melawy/melawy-dracut-ukify/README.md create mode 100644 MELAWY/Melawy/melawy-etc-skel-kvantum/.gitignore create mode 100755 MELAWY/Melawy/melawy-etc-skel-kvantum/00_make.sh create mode 100755 MELAWY/Melawy/melawy-etc-skel-kvantum/01_sign.sh create mode 100644 MELAWY/Melawy/melawy-etc-skel-kvantum/PKGBUILD create mode 100644 MELAWY/Melawy/melawy-etc-skel-kvantum/README.md create mode 100644 MELAWY/Melawy/melawy-etc-skel-kvantum/ins.install create mode 100644 MELAWY/Melawy/melawy-etc-skel-std-powerman-kvantum/.gitignore create mode 100755 MELAWY/Melawy/melawy-etc-skel-std-powerman-kvantum/00_make.sh create mode 100755 MELAWY/Melawy/melawy-etc-skel-std-powerman-kvantum/01_sign.sh create mode 100644 MELAWY/Melawy/melawy-etc-skel-std-powerman-kvantum/PKGBUILD create mode 100644 MELAWY/Melawy/melawy-etc-skel-std-powerman-kvantum/README.md create mode 100644 MELAWY/Melawy/melawy-etc-skel-std-powerman-kvantum/ins.install create mode 100644 MELAWY/Melawy/melawy-linux-keyring/.gitignore create mode 100755 MELAWY/Melawy/melawy-linux-keyring/00_make.sh create mode 100755 MELAWY/Melawy/melawy-linux-keyring/01_sign.sh create mode 100644 MELAWY/Melawy/melawy-linux-keyring/PKGBUILD create mode 100644 MELAWY/Melawy/melawy-linux-keyring/README.md create mode 100644 MELAWY/Melawy/melawy-linux-keyring/ins.install create mode 100644 MELAWY/Melawy/melawy-linux-keyring/old_ins.install create mode 100644 MELAWY/Melawy/melawy-linux-mirrorlist/.gitignore create mode 100755 MELAWY/Melawy/melawy-linux-mirrorlist/00_make.sh create mode 100755 MELAWY/Melawy/melawy-linux-mirrorlist/01_sign.sh create mode 100644 MELAWY/Melawy/melawy-linux-mirrorlist/LICENSE create mode 100644 MELAWY/Melawy/melawy-linux-mirrorlist/PKGBUILD create mode 100644 MELAWY/Melawy/melawy-linux-mirrorlist/README.md create mode 100644 MELAWY/Melawy/melawy-refind-menu-generator/.gitignore create mode 100755 MELAWY/Melawy/melawy-refind-menu-generator/00_make.sh create mode 100755 MELAWY/Melawy/melawy-refind-menu-generator/01_sign.sh create mode 100644 MELAWY/Melawy/melawy-refind-menu-generator/PKGBUILD create mode 100644 MELAWY/Melawy/melawy-refind-menu-generator/README.md create mode 100644 MELAWY/Melawy/melawy-skel-liveuser/.gitignore create mode 100755 MELAWY/Melawy/melawy-skel-liveuser/00_make.sh create mode 100755 MELAWY/Melawy/melawy-skel-liveuser/01_sign.sh create mode 100644 MELAWY/Melawy/melawy-skel-liveuser/PKGBUILD create mode 100644 MELAWY/Melawy/melawy-skel-liveuser/README.md create mode 100644 MELAWY/Melawy/melawy-skel-liveuser/ins.install create mode 100644 MELAWY/Melawy/melawy-skel-root/.gitignore create mode 100755 MELAWY/Melawy/melawy-skel-root/00_make.sh create mode 100755 MELAWY/Melawy/melawy-skel-root/01_sign.sh create mode 100644 MELAWY/Melawy/melawy-skel-root/PKGBUILD create mode 100644 MELAWY/Melawy/melawy-skel-root/README.md create mode 100644 MELAWY/Melawy/melawy-skel-root/ins.install create mode 100755 MELAWY/Melawy/move_to_repo.sh create mode 100644 MELAWY/Melawy/pwd.txt create mode 100644 MELAWY/Melawy/repo.txt create mode 100755 MELAWY/Melawy/sign.sh create mode 100755 MELAWY/Menu/clean.sh create mode 100755 MELAWY/Menu/git_pull.sh create mode 100755 MELAWY/Menu/make.sh create mode 100644 MELAWY/Menu/melawy-plasma-plasmoid-DittoMenu/.gitignore create mode 100755 MELAWY/Menu/melawy-plasma-plasmoid-DittoMenu/00_make.sh create mode 100755 MELAWY/Menu/melawy-plasma-plasmoid-DittoMenu/01_sign.sh create mode 100644 MELAWY/Menu/melawy-plasma-plasmoid-DittoMenu/PKGBUILD create mode 100644 MELAWY/Menu/melawy-plasma-plasmoid-DittoMenu/README.md create mode 100644 MELAWY/Menu/melawy-plasma-plasmoid-Menu11/.gitignore create mode 100755 MELAWY/Menu/melawy-plasma-plasmoid-Menu11/00_make.sh create mode 100755 MELAWY/Menu/melawy-plasma-plasmoid-Menu11/01_sign.sh create mode 100644 MELAWY/Menu/melawy-plasma-plasmoid-Menu11/PKGBUILD create mode 100644 MELAWY/Menu/melawy-plasma-plasmoid-Menu11/README.md create mode 100644 MELAWY/Menu/melawy-plasma-plasmoid-OnzeMenuKDE/.gitignore create mode 100755 MELAWY/Menu/melawy-plasma-plasmoid-OnzeMenuKDE/00_make.sh create mode 100755 MELAWY/Menu/melawy-plasma-plasmoid-OnzeMenuKDE/01_sign.sh create mode 100644 MELAWY/Menu/melawy-plasma-plasmoid-OnzeMenuKDE/PKGBUILD create mode 100644 MELAWY/Menu/melawy-plasma-plasmoid-OnzeMenuKDE/README.md create mode 100755 MELAWY/Menu/move_to_repo.sh create mode 100644 MELAWY/Menu/pwd.txt create mode 100644 MELAWY/Menu/repo.txt create mode 100755 MELAWY/Menu/sign.sh create mode 100755 MELAWY/Plasmoids/clean.sh create mode 100755 MELAWY/Plasmoids/git_pull.sh create mode 100755 MELAWY/Plasmoids/make.sh create mode 100644 MELAWY/Plasmoids/melawy-plasma-plasmoid-presentwindows/.gitignore create mode 100755 MELAWY/Plasmoids/melawy-plasma-plasmoid-presentwindows/00_make.sh create mode 100755 MELAWY/Plasmoids/melawy-plasma-plasmoid-presentwindows/01_sign.sh create mode 100644 MELAWY/Plasmoids/melawy-plasma-plasmoid-presentwindows/PKGBUILD create mode 100644 MELAWY/Plasmoids/melawy-plasma-plasmoid-presentwindows/README.md create mode 100644 MELAWY/Plasmoids/melawy-plasma-plasmoid-wallpaper-blur-effect-kde6/.gitignore create mode 100755 MELAWY/Plasmoids/melawy-plasma-plasmoid-wallpaper-blur-effect-kde6/00_make.sh create mode 100755 MELAWY/Plasmoids/melawy-plasma-plasmoid-wallpaper-blur-effect-kde6/01_sign.sh create mode 100644 MELAWY/Plasmoids/melawy-plasma-plasmoid-wallpaper-blur-effect-kde6/PKGBUILD create mode 100644 MELAWY/Plasmoids/melawy-plasma-plasmoid-wallpaper-blur-effect-kde6/README.md create mode 100644 MELAWY/Plasmoids/melawy-plasma-plasmoid-win7showdesktop-kde6/.gitignore create mode 100755 MELAWY/Plasmoids/melawy-plasma-plasmoid-win7showdesktop-kde6/00_make.sh create mode 100755 MELAWY/Plasmoids/melawy-plasma-plasmoid-win7showdesktop-kde6/01_sign.sh create mode 100644 MELAWY/Plasmoids/melawy-plasma-plasmoid-win7showdesktop-kde6/PKGBUILD create mode 100644 MELAWY/Plasmoids/melawy-plasma-plasmoid-win7showdesktop-kde6/README.md create mode 100644 MELAWY/Plasmoids/melawy-plasma-plasmoid-win7showdesktop/.gitignore create mode 100755 MELAWY/Plasmoids/melawy-plasma-plasmoid-win7showdesktop/00_make.sh create mode 100755 MELAWY/Plasmoids/melawy-plasma-plasmoid-win7showdesktop/01_sign.sh create mode 100644 MELAWY/Plasmoids/melawy-plasma-plasmoid-win7showdesktop/PKGBUILD create mode 100644 MELAWY/Plasmoids/melawy-plasma-plasmoid-win7showdesktop/README.md create mode 100755 MELAWY/Plasmoids/move_to_repo.sh create mode 100644 MELAWY/Plasmoids/pwd.txt create mode 100644 MELAWY/Plasmoids/repo.txt create mode 100755 MELAWY/Plasmoids/sign.sh create mode 100755 MELAWY/Updater/clean.sh create mode 100644 MELAWY/Updater/flatpak-installer/bad/io.github.jean28518.Linux-Assistant.flatpakref create mode 100644 MELAWY/Updater/flatpak-installer/bad/org.getoutline.OutlineClient.flatpakref create mode 100644 MELAWY/Updater/flatpak-installer/big/com.github.PintaProject.Pinta.flatpakref create mode 100644 MELAWY/Updater/flatpak-installer/big/org.kde.krita.flatpakref create mode 100644 MELAWY/Updater/flatpak-installer/big/org.mozilla.Thunderbird.flatpakref create mode 100644 MELAWY/Updater/flatpak-installer/com.anydesk.Anydesk.flatpakref create mode 100644 MELAWY/Updater/flatpak-installer/com.brave.Browser.flatpakref create mode 100644 MELAWY/Updater/flatpak-installer/com.discordapp.Discord.flatpakref create mode 100644 MELAWY/Updater/flatpak-installer/com.getmailspring.Mailspring.flatpakref create mode 100644 MELAWY/Updater/flatpak-installer/com.github.marktext.marktext.flatpakref create mode 100644 MELAWY/Updater/flatpak-installer/com.github.wwmm.easyeffects.flatpakref create mode 100644 MELAWY/Updater/flatpak-installer/com.github.wwmm.pulseeffects.flatpakref create mode 100644 MELAWY/Updater/flatpak-installer/com.google.Chrome.flatpakref create mode 100644 MELAWY/Updater/flatpak-installer/com.opera.Opera.flatpakref create mode 100644 MELAWY/Updater/flatpak-installer/com.skype.Client.flatpakref create mode 100644 MELAWY/Updater/flatpak-installer/com.todoist.Todoist.flatpakref create mode 100644 MELAWY/Updater/flatpak-installer/com.transmissionbt.Transmission.flatpakref create mode 100644 MELAWY/Updater/flatpak-installer/com.visualstudio.code.flatpakref create mode 100644 MELAWY/Updater/flatpak-installer/com.vivaldi.Vivaldi.flatpakref create mode 100644 MELAWY/Updater/flatpak-installer/com.xnview.XnViewMP.flatpakref create mode 100755 MELAWY/Updater/flatpak-installer/flatpak-installer.sh create mode 100644 MELAWY/Updater/flatpak-installer/io.dbeaver.DBeaverCommunity.flatpakref create mode 100644 MELAWY/Updater/flatpak-installer/io.github.giantpinkrobots.flatsweep.flatpakref create mode 100644 MELAWY/Updater/flatpak-installer/io.github.jeffshee.Hidamari.flatpakref create mode 100644 MELAWY/Updater/flatpak-installer/io.github.prateekmedia.appimagepool.flatpakref create mode 100644 MELAWY/Updater/flatpak-installer/io.github.shiftey.Desktop.flatpakref create mode 100644 MELAWY/Updater/flatpak-installer/io.gitlab.idevecore.Pomodoro.flatpakref create mode 100644 MELAWY/Updater/flatpak-installer/kde/org.kde.dolphin.flatpakref create mode 100644 MELAWY/Updater/flatpak-installer/kde/org.kde.elisa.flatpakref create mode 100644 MELAWY/Updater/flatpak-installer/kde/org.kde.filelight.flatpakref create mode 100644 MELAWY/Updater/flatpak-installer/kde/org.kde.gwenview.flatpakref create mode 100644 MELAWY/Updater/flatpak-installer/kde/org.kde.kaffeine.flatpakref create mode 100644 MELAWY/Updater/flatpak-installer/kde/org.kde.kcalc.flatpakref create mode 100644 MELAWY/Updater/flatpak-installer/kde/org.kde.kdenlive.flatpakref create mode 100644 MELAWY/Updater/flatpak-installer/kde/org.kde.kleopatra.flatpakref create mode 100644 MELAWY/Updater/flatpak-installer/kde/org.kde.konsole.flatpakref create mode 100644 MELAWY/Updater/flatpak-installer/kde/org.kde.kwrite.flatpakref create mode 100644 MELAWY/Updater/flatpak-installer/kde/org.kde.okular.flatpakref create mode 100644 MELAWY/Updater/flatpak-installer/kde/org.kde.yakuake.flatpakref create mode 100644 MELAWY/Updater/flatpak-installer/md.obsidian.Obsidian.flatpakref create mode 100644 MELAWY/Updater/flatpak-installer/nl.hjdskes.gcolor3.flatpakref create mode 100644 MELAWY/Updater/flatpak-installer/not_need/app.rednotebook.RedNotebook.flatpakref create mode 100644 MELAWY/Updater/flatpak-installer/not_need/com.bjareholt.johan.SimpleDiary.flatpakref create mode 100644 MELAWY/Updater/flatpak-installer/not_need/io.github.Figma_Linux.figma_linux.flatpakref create mode 100644 MELAWY/Updater/flatpak-installer/not_need/net.sourceforge.Lifeograph.flatpakref create mode 100644 MELAWY/Updater/flatpak-installer/org.atheme.audacious.flatpakref create mode 100644 MELAWY/Updater/flatpak-installer/org.audacityteam.Audacity.flatpakref create mode 100644 MELAWY/Updater/flatpak-installer/org.avidemux.Avidemux.flatpakref create mode 100644 MELAWY/Updater/flatpak-installer/org.clementine_player.Clementine.flatpakref create mode 100644 MELAWY/Updater/flatpak-installer/org.deluge_torrent.deluge.flatpakref create mode 100644 MELAWY/Updater/flatpak-installer/org.filezillaproject.Filezilla.flatpakref create mode 100644 MELAWY/Updater/flatpak-installer/org.gimp.GIMP.flatpakref create mode 100644 MELAWY/Updater/flatpak-installer/org.gnome.meld.flatpakref create mode 100644 MELAWY/Updater/flatpak-installer/org.inkscape.Inkscape.flatpakref create mode 100644 MELAWY/Updater/flatpak-installer/org.keepassxc.KeePassXC.flatpakref create mode 100644 MELAWY/Updater/flatpak-installer/org.libreoffice.LibreOffice.flatpakref create mode 100644 MELAWY/Updater/flatpak-installer/org.onlyoffice.desktopeditors.flatpakref create mode 100644 MELAWY/Updater/flatpak-installer/org.openshot.OpenShot.flatpakref create mode 100644 MELAWY/Updater/flatpak-installer/org.qbittorrent.qBittorrent.flatpakref create mode 100644 MELAWY/Updater/flatpak-installer/org.remmina.Remmina.flatpakref create mode 100644 MELAWY/Updater/flatpak-installer/org.sqlitebrowser.sqlitebrowser.flatpakref create mode 100644 MELAWY/Updater/flatpak-installer/org.telegram.desktop.flatpakref create mode 100644 MELAWY/Updater/flatpak-installer/org.videolan.VLC.flatpakref create mode 100644 MELAWY/Updater/flatpak-installer/org.x.Warpinator.flatpakref create mode 100644 MELAWY/Updater/flatpak-installer/ru.yandex.Browser.flatpakref create mode 100644 MELAWY/Updater/flatpak-installer/so.onekey.Wallet.flatpakref create mode 100644 MELAWY/Updater/flatpak-installer/social.whalebird.WhalebirdDesktop.flatpakref create mode 100644 MELAWY/Updater/flatpak-installer/us.zoom.Zoom.flatpakref create mode 100644 MELAWY/Updater/flatpak-installer/xyz.ketok.Speedtest.flatpakref create mode 100755 MELAWY/Updater/git_pull.sh create mode 100755 MELAWY/Updater/make.sh create mode 100644 MELAWY/Updater/melawy-arch-linux-updater-tray-icon/.gitignore create mode 100755 MELAWY/Updater/melawy-arch-linux-updater-tray-icon/00_make.sh create mode 100755 MELAWY/Updater/melawy-arch-linux-updater-tray-icon/01_sign.sh create mode 100644 MELAWY/Updater/melawy-arch-linux-updater-tray-icon/PKGBUILD create mode 100644 MELAWY/Updater/melawy-arch-linux-updater-tray-icon/README.md create mode 100644 MELAWY/Updater/melawy-arch-linux-updater/.gitignore create mode 100755 MELAWY/Updater/melawy-arch-linux-updater/00_make.sh create mode 100755 MELAWY/Updater/melawy-arch-linux-updater/01_sign.sh create mode 100644 MELAWY/Updater/melawy-arch-linux-updater/PKGBUILD create mode 100644 MELAWY/Updater/melawy-arch-linux-updater/README.md create mode 100644 MELAWY/Updater/melawy-pamac-helper/.gitignore create mode 100755 MELAWY/Updater/melawy-pamac-helper/00_make.sh create mode 100755 MELAWY/Updater/melawy-pamac-helper/01_sign.sh create mode 100644 MELAWY/Updater/melawy-pamac-helper/LICENSE create mode 100644 MELAWY/Updater/melawy-pamac-helper/PKGBUILD create mode 100644 MELAWY/Updater/melawy-pamac-helper/README.md create mode 100644 MELAWY/Updater/melawy-plasma-plasmoid-archupdate/.gitignore create mode 100755 MELAWY/Updater/melawy-plasma-plasmoid-archupdate/00_make.sh create mode 100755 MELAWY/Updater/melawy-plasma-plasmoid-archupdate/01_sign.sh create mode 100644 MELAWY/Updater/melawy-plasma-plasmoid-archupdate/PKGBUILD create mode 100644 MELAWY/Updater/melawy-plasma-plasmoid-archupdate/README.md create mode 100755 MELAWY/Updater/move_to_repo.sh create mode 100644 MELAWY/Updater/pwd.txt create mode 100644 MELAWY/Updater/repo.txt create mode 100755 MELAWY/Updater/sign.sh create mode 100644 README.md create mode 100755 cleanup.sh create mode 100755 find.sh create mode 100755 push.sh diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..9881fec --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +*.tar.* diff --git a/3PARTY/3party/adw-gtk-theme b/3PARTY/3party/adw-gtk-theme new file mode 160000 index 0000000..dde0513 --- /dev/null +++ b/3PARTY/3party/adw-gtk-theme @@ -0,0 +1 @@ +Subproject commit dde051317da5c546ccdf1129678a4e9e7aa731a2 diff --git a/3PARTY/3party/adw-gtk3 b/3PARTY/3party/adw-gtk3 new file mode 160000 index 0000000..c48470c --- /dev/null +++ b/3PARTY/3party/adw-gtk3 @@ -0,0 +1 @@ +Subproject commit c48470c5fb34030494ebd5d2f4e4b7c59dfab032 diff --git a/3PARTY/3party/audio-recorder b/3PARTY/3party/audio-recorder new file mode 160000 index 0000000..c195a6c --- /dev/null +++ b/3PARTY/3party/audio-recorder @@ -0,0 +1 @@ +Subproject commit c195a6c5301d77975ba49e8aaab377396e34aeaf diff --git a/3PARTY/3party/bluetooth-autoconnect b/3PARTY/3party/bluetooth-autoconnect new file mode 160000 index 0000000..1baf4ba --- /dev/null +++ b/3PARTY/3party/bluetooth-autoconnect @@ -0,0 +1 @@ +Subproject commit 1baf4ba3f9518309e0f80643bd364a91cc363ce4 diff --git a/3PARTY/3party/bluetooth-support b/3PARTY/3party/bluetooth-support new file mode 160000 index 0000000..969b23d --- /dev/null +++ b/3PARTY/3party/bluetooth-support @@ -0,0 +1 @@ +Subproject commit 969b23dbcba472a15adc0fb32deadec38f679ebc diff --git a/3PARTY/3party/buildtorrent b/3PARTY/3party/buildtorrent new file mode 160000 index 0000000..b073122 --- /dev/null +++ b/3PARTY/3party/buildtorrent @@ -0,0 +1 @@ +Subproject commit b0731223695d0826639834ca36f36e761000a674 diff --git a/3PARTY/3party/clean.sh b/3PARTY/3party/clean.sh new file mode 100755 index 0000000..5d98047 --- /dev/null +++ b/3PARTY/3party/clean.sh @@ -0,0 +1,42 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +dir_list=$(find . -mindepth 2 -maxdepth 4 -name "PKGBUILD" -type f) + +for i in ${dir_list[@]} +do + path="$(dirname $i)" + full_path="$CWD/$path" + + echo "$full_path" + cd "$full_path" + + git_dir="$(find . -mindepth 1 -maxdepth 1 -name "$(basename $full_path)" -type d)" + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + + cd "$CWD" +done + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep $0 | awk '{print $1}') +if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') +fi diff --git a/3PARTY/3party/copy_to_repo.sh b/3PARTY/3party/copy_to_repo.sh new file mode 100755 index 0000000..4348001 --- /dev/null +++ b/3PARTY/3party/copy_to_repo.sh @@ -0,0 +1,14 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz" -exec cp -v {} $REPO \; +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz.sig" -exec cp -v {} $REPO \; + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep $0 | awk '{print $1}') +if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') +fi diff --git a/3PARTY/3party/freeoffice b/3PARTY/3party/freeoffice new file mode 160000 index 0000000..0792c7d --- /dev/null +++ b/3PARTY/3party/freeoffice @@ -0,0 +1 @@ +Subproject commit 0792c7d6226795517e29009ea0624fc7598ae21b diff --git a/3PARTY/3party/ftl-sdk b/3PARTY/3party/ftl-sdk new file mode 160000 index 0000000..646a23c --- /dev/null +++ b/3PARTY/3party/ftl-sdk @@ -0,0 +1 @@ +Subproject commit 646a23cd362bbd050a0f5632db2c94faee7e3f88 diff --git a/3PARTY/3party/git_pull.sh b/3PARTY/3party/git_pull.sh new file mode 100755 index 0000000..f18c56e --- /dev/null +++ b/3PARTY/3party/git_pull.sh @@ -0,0 +1,26 @@ +#!/bin/bash + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +i=0 +for package_dir in $(find . -mindepth 1 -maxdepth 1 -type d) +do + i=$(( $i + 1 )) + echo "${i} ${CWD}/${package_dir}" + cd "${CWD}/${package_dir}" + if [ -d ".git" ]; then + git pull + fi + cd "${CWD}" + echo "" +done + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep "${0}" | awk '{print $1}') +if [ $(( "${process}" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep "${0}" | awk '{print $1}') +fi diff --git a/3PARTY/3party/gstreamer-meta b/3PARTY/3party/gstreamer-meta new file mode 160000 index 0000000..26decb6 --- /dev/null +++ b/3PARTY/3party/gstreamer-meta @@ -0,0 +1 @@ +Subproject commit 26decb613887afe9c86d46f3a81bb6826e705362 diff --git a/3PARTY/3party/icu69-bin b/3PARTY/3party/icu69-bin new file mode 160000 index 0000000..eaecf69 --- /dev/null +++ b/3PARTY/3party/icu69-bin @@ -0,0 +1 @@ +Subproject commit eaecf69494ad6c97afcfa6b8f4ed2726c76a7dea diff --git a/3PARTY/3party/input-devices-support b/3PARTY/3party/input-devices-support new file mode 160000 index 0000000..d70fad3 --- /dev/null +++ b/3PARTY/3party/input-devices-support @@ -0,0 +1 @@ +Subproject commit d70fad31c18929f3f48ba545ac274701461f68e3 diff --git a/3PARTY/3party/mailspring b/3PARTY/3party/mailspring new file mode 160000 index 0000000..2fbbf81 --- /dev/null +++ b/3PARTY/3party/mailspring @@ -0,0 +1 @@ +Subproject commit 2fbbf81b8849e7eedd23a04057cd4f8331c17c66 diff --git a/3PARTY/3party/make.sh b/3PARTY/3party/make.sh new file mode 100755 index 0000000..e099530 --- /dev/null +++ b/3PARTY/3party/make.sh @@ -0,0 +1,112 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +dir_list=$(find . -mindepth 2 -maxdepth 4 -name "PKGBUILD" -type f | sort) + +for i in ${dir_list[@]} +do + path="$(dirname $i)" + full_path="$CWD/$path" + + echo "$full_path" + cd "$full_path" + + git_dir="$(find . -mindepth 1 -maxdepth 1 -name "$(basename $full_path)" -type d)" + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + + pkg_exist=$(find "$full_path" -type f -newermt "$(date '+%Y-%m-%d 00:00')" -name "*.pkg.tar.xz") + if [ "$pkg_exist" == "" ]; then + make_file=$(find . -mindepth 1 -maxdepth 1 -name "*make*\.sh" -type f) + if [ -f "$make_file" ]; then + echo "bash $make_file" + bash "$make_file" + else + makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force --config /etc/makepkg-gcc.conf + if [ "$?" -ne 0 ]; then + makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force --config /etc/makepkg-gcc-without-lto.conf + if [ "$?" -ne 0 ]; then + makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force --config /etc/makepkg-clang.conf + if [ "$?" -ne 0 ]; then + makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force --config /etc/makepkg-clang-without-lto.conf + if [ "$?" -ne 0 ]; then + echo "all fail" > fail + else + echo "makepkg-clang-without-lto.conf" > success + fi + else + echo "makepkg-clang.conf" > success + fi + else + echo "makepkg-gcc-without-lto.conf" > success + fi + else + echo "makepkg-gcc.conf" > success + fi + + for i in *.pkg.tar.xz; + do + if [ -f "${i}" ]; then + if [ -f "$i.sig" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + fi + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi + done + fi + unset make_file + + pkg_file=$(find . -mindepth 1 -maxdepth 1 -name "*.pkg.tar.xz" -type f) + sig_file="${pkg_file}.sig" + + if [ ! -f "$sig_file" ]; then + for i in *.pkg.tar.xz + do + if [ -f "${i}" ]; then + if [ -f "$i.sig" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + fi + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi + done + fi + + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + fi + + cd "$CWD" +done + +notify-send -a "$(basename $(pwd)): Make and Move to" -t 10000 "$REPO" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" diff --git a/3PARTY/3party/media-downloader b/3PARTY/3party/media-downloader new file mode 160000 index 0000000..a508abb --- /dev/null +++ b/3PARTY/3party/media-downloader @@ -0,0 +1 @@ +Subproject commit a508abb1e6c6cc16d4d23bd3108bdb064dc7c740 diff --git a/3PARTY/3party/move_to_repo.sh b/3PARTY/3party/move_to_repo.sh new file mode 100755 index 0000000..d925612 --- /dev/null +++ b/3PARTY/3party/move_to_repo.sh @@ -0,0 +1,20 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz" -exec mv -v {} $REPO \; +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz.sig" -exec mv -v {} $REPO \; + +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz" -delete +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.zst" -delete +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.zst.sig" -delete +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz.sig" -delete + + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep $0 | awk '{print $1}') +if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') +fi diff --git a/3PARTY/3party/noto-color-emoji-fontconfig b/3PARTY/3party/noto-color-emoji-fontconfig new file mode 160000 index 0000000..9bfcd37 --- /dev/null +++ b/3PARTY/3party/noto-color-emoji-fontconfig @@ -0,0 +1 @@ +Subproject commit 9bfcd37bf18de08171360ad6f69373b7b4b63aec diff --git a/3PARTY/3party/outline-client-appimage b/3PARTY/3party/outline-client-appimage new file mode 160000 index 0000000..4aca478 --- /dev/null +++ b/3PARTY/3party/outline-client-appimage @@ -0,0 +1 @@ +Subproject commit 4aca478a27f82ef359f1ffe5ff1448c0bdd29212 diff --git a/3PARTY/3party/pipewire-support b/3PARTY/3party/pipewire-support new file mode 160000 index 0000000..52bf736 --- /dev/null +++ b/3PARTY/3party/pipewire-support @@ -0,0 +1 @@ +Subproject commit 52bf736ed2632303e44af97edb8c0b7e1b88fca4 diff --git a/3PARTY/3party/portainer-bin b/3PARTY/3party/portainer-bin new file mode 160000 index 0000000..4ea0613 --- /dev/null +++ b/3PARTY/3party/portainer-bin @@ -0,0 +1 @@ +Subproject commit 4ea06139a643cbdd4f6d924c4353da376842ace7 diff --git a/3PARTY/3party/printer-support b/3PARTY/3party/printer-support new file mode 160000 index 0000000..a04201d --- /dev/null +++ b/3PARTY/3party/printer-support @@ -0,0 +1 @@ +Subproject commit a04201d28847d7effab68c69d1f4e323d72537c7 diff --git a/3PARTY/3party/pwd.txt b/3PARTY/3party/pwd.txt new file mode 100644 index 0000000..588c557 --- /dev/null +++ b/3PARTY/3party/pwd.txt @@ -0,0 +1 @@ +/data/github/active/Melawy/PKGBUILD/3PARTY/3party \ No newline at end of file diff --git a/3PARTY/3party/python-flatbencode b/3PARTY/3party/python-flatbencode new file mode 160000 index 0000000..d1c4cc3 --- /dev/null +++ b/3PARTY/3party/python-flatbencode @@ -0,0 +1 @@ +Subproject commit d1c4cc3366706e1e28b9a056d368d65c34534759 diff --git a/3PARTY/3party/python-torf b/3PARTY/3party/python-torf new file mode 160000 index 0000000..4c097fb --- /dev/null +++ b/3PARTY/3party/python-torf @@ -0,0 +1 @@ +Subproject commit 4c097fb1f54651c43ab9c920d559bde517968404 diff --git a/3PARTY/3party/repo.txt b/3PARTY/3party/repo.txt new file mode 100644 index 0000000..5342f85 --- /dev/null +++ b/3PARTY/3party/repo.txt @@ -0,0 +1 @@ +/data/github/active/Melawy/REPO/melawy-3party/x86_64/ diff --git a/3PARTY/3party/samba-support b/3PARTY/3party/samba-support new file mode 160000 index 0000000..12af7bc --- /dev/null +++ b/3PARTY/3party/samba-support @@ -0,0 +1 @@ +Subproject commit 12af7bc65342fabb321f5b2924e57ff2e73aa948 diff --git a/3PARTY/3party/scanner-support b/3PARTY/3party/scanner-support new file mode 160000 index 0000000..8b77fb5 --- /dev/null +++ b/3PARTY/3party/scanner-support @@ -0,0 +1 @@ +Subproject commit 8b77fb59be9de1660c9b296f30d7beeb067421c6 diff --git a/3PARTY/3party/shadowsocks-electron-bin b/3PARTY/3party/shadowsocks-electron-bin new file mode 160000 index 0000000..972bff9 --- /dev/null +++ b/3PARTY/3party/shadowsocks-electron-bin @@ -0,0 +1 @@ +Subproject commit 972bff9c5d20edd76d8d8ef9fa612aa57611b4b3 diff --git a/3PARTY/3party/shadowsocks-rust b/3PARTY/3party/shadowsocks-rust new file mode 160000 index 0000000..2e3ddce --- /dev/null +++ b/3PARTY/3party/shadowsocks-rust @@ -0,0 +1 @@ +Subproject commit 2e3ddce252989ffacdcc1dae846e9a745cb05db1 diff --git a/3PARTY/3party/sign.sh b/3PARTY/3party/sign.sh new file mode 100755 index 0000000..fde9a32 --- /dev/null +++ b/3PARTY/3party/sign.sh @@ -0,0 +1,73 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +dir_list=$(find . -mindepth 2 -maxdepth 4 -name "PKGBUILD" -type f) + +for i in ${dir_list[@]} +do + path="$(dirname $i)" + full_path="$CWD/$path" + + echo "$full_path" + cd "$full_path" + + git_dir="$(find . -mindepth 1 -maxdepth 1 -name "$(basename $full_path)" -type d)" + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + + pkg_file=$(find . -mindepth 1 -maxdepth 1 -name "*.pkg.tar.xz$" -type f) + sig_file="${pkg_file}.sig" + + if [ ! -f "$sig_file" ]; then + for i in $pkg_file + do + if [ -f "${i}" ]; then + if [ -f "$i.sig" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + fi + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi + done + fi + + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + + cd "$CWD" +done + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep $0 | awk '{print $1}') +if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') +fi + diff --git a/3PARTY/3party/ss-face b/3PARTY/3party/ss-face new file mode 160000 index 0000000..72f92b9 --- /dev/null +++ b/3PARTY/3party/ss-face @@ -0,0 +1 @@ +Subproject commit 72f92b9113b8286d63c5b82ff8c05a9f194eb245 diff --git a/3PARTY/3party/startwine b/3PARTY/3party/startwine new file mode 160000 index 0000000..9a9678a --- /dev/null +++ b/3PARTY/3party/startwine @@ -0,0 +1 @@ +Subproject commit 9a9678a76b13fa7743f1e97e6689a288143bd7b1 diff --git a/3PARTY/3party/torf-cli b/3PARTY/3party/torf-cli new file mode 160000 index 0000000..a345d80 --- /dev/null +++ b/3PARTY/3party/torf-cli @@ -0,0 +1 @@ +Subproject commit a345d8008a7354aeb31be19325ab61053b6b6a04 diff --git a/3PARTY/3party/ttf-ms-fonts b/3PARTY/3party/ttf-ms-fonts new file mode 160000 index 0000000..4b3621d --- /dev/null +++ b/3PARTY/3party/ttf-ms-fonts @@ -0,0 +1 @@ +Subproject commit 4b3621d776c7090b7d42ff53e1aa0170e16477e5 diff --git a/3PARTY/3party/ttf-twemoji b/3PARTY/3party/ttf-twemoji new file mode 160000 index 0000000..eeb57a5 --- /dev/null +++ b/3PARTY/3party/ttf-twemoji @@ -0,0 +1 @@ +Subproject commit eeb57a536572c45efb02a53ed48046e9d2445210 diff --git a/3PARTY/3party/ventoy-bin b/3PARTY/3party/ventoy-bin new file mode 160000 index 0000000..db22113 --- /dev/null +++ b/3PARTY/3party/ventoy-bin @@ -0,0 +1 @@ +Subproject commit db2211323f5c4c2af89f9033cd651909d9fac75c diff --git a/3PARTY/3party/whalebird b/3PARTY/3party/whalebird new file mode 160000 index 0000000..3451a7e --- /dev/null +++ b/3PARTY/3party/whalebird @@ -0,0 +1 @@ +Subproject commit 3451a7e5c315ec85d1f3d04c6577cd976bae748a diff --git a/3PARTY/3party/without_lto.txt b/3PARTY/3party/without_lto.txt new file mode 100644 index 0000000..91cdb13 --- /dev/null +++ b/3PARTY/3party/without_lto.txt @@ -0,0 +1,3 @@ +python-flatbencode +python-torf +torf-cli diff --git a/3PARTY/3party/yandex-disk b/3PARTY/3party/yandex-disk new file mode 160000 index 0000000..45bb220 --- /dev/null +++ b/3PARTY/3party/yandex-disk @@ -0,0 +1 @@ +Subproject commit 45bb220cd9579cd18e7f23251e6c287e995a9f40 diff --git a/3PARTY/3party/yandex-disk-indicator b/3PARTY/3party/yandex-disk-indicator new file mode 160000 index 0000000..df08743 --- /dev/null +++ b/3PARTY/3party/yandex-disk-indicator @@ -0,0 +1 @@ +Subproject commit df087438f846de950ba59177bca2f03061901f4d diff --git a/3PARTY/One_per_month/linux-xanmod-anbox b/3PARTY/One_per_month/linux-xanmod-anbox new file mode 160000 index 0000000..246b311 --- /dev/null +++ b/3PARTY/One_per_month/linux-xanmod-anbox @@ -0,0 +1 @@ +Subproject commit 246b311f61916e24337415eccf1a256d9da6341a diff --git a/3PARTY/One_per_month/make.sh b/3PARTY/One_per_month/make.sh new file mode 100755 index 0000000..58c3e6e --- /dev/null +++ b/3PARTY/One_per_month/make.sh @@ -0,0 +1,67 @@ +#!/bin/bash + +find . -type f -name "*.xz" -delete +find . -type f -name "*.zst" -delete +find . -type f -name "*.sig" -delete + +REPO="/data/github/active/Melawy/REPO/melawy-3party/x86_64/" + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +for package_dir in $(find . -mindepth 1 -maxdepth 1 -type d) +do + cd $CWD/$package_dir + + bash 00_git_pull.sh + bash 01_patch.sh + bash 02_make.sh + + for i in *.pkg.tar.zst; + do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi + done + + for i in *.pkg.tar.xz; + do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi + done + + package_file=$(ls -1 | grep -v "pkg.tar.zst.sig" | grep "pkg.tar.zst" | head -n 1) + if [ -f "$CWD/$package_dir/$package_file" ]; then + mv -v $CWD/$package_dir/*.pkg.tar.zst $REPO/ + fi + + package_file=$(ls -1 | grep -v "pkg.tar.xz.sig" | grep "pkg.tar.xz" | head -n 1) + if [ -f "$CWD/$package_dir/$package_file" ]; then + mv -v $CWD/$package_dir/*.pkg.tar.xz $REPO/ + fi + + package_file=$(ls -1 | grep "pkg.tar.xz.sig" | head -n 1) + if [ -f "$CWD/$package_dir/$package_file" ]; then + mv -v $CWD/$package_dir/*.pkg.tar.xz.sig $REPO/ + fi + + package_file=$(ls -1 | grep "pkg.tar.zst.sig" | head -n 1) + if [ -f "$CWD/$package_dir/$package_file" ]; then + mv -v $CWD/$package_dir/*.pkg.tar.zst.sig $REPO/ + fi + + cd $CWD +done + +echo "melawy" | beep -f 200 -l 250 -d 100 -r 1 -n -s +notify-send -a "$(basename $(pwd)): Make and Move to" -t 10000 "$REPO" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" diff --git a/3PARTY/One_per_month/move_to_repo.sh b/3PARTY/One_per_month/move_to_repo.sh new file mode 100755 index 0000000..d925612 --- /dev/null +++ b/3PARTY/One_per_month/move_to_repo.sh @@ -0,0 +1,20 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz" -exec mv -v {} $REPO \; +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz.sig" -exec mv -v {} $REPO \; + +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz" -delete +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.zst" -delete +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.zst.sig" -delete +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz.sig" -delete + + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep $0 | awk '{print $1}') +if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') +fi diff --git a/3PARTY/One_per_month/pwd.txt b/3PARTY/One_per_month/pwd.txt new file mode 100644 index 0000000..e430311 --- /dev/null +++ b/3PARTY/One_per_month/pwd.txt @@ -0,0 +1 @@ +/data/github/active/Melawy/PKGBUILD/3PARTY/One_per_month \ No newline at end of file diff --git a/3PARTY/One_per_month/repo.txt b/3PARTY/One_per_month/repo.txt new file mode 100644 index 0000000..5342f85 --- /dev/null +++ b/3PARTY/One_per_month/repo.txt @@ -0,0 +1 @@ +/data/github/active/Melawy/REPO/melawy-3party/x86_64/ diff --git a/3PARTY/catppuccin/catppuccin-cursors-frappe b/3PARTY/catppuccin/catppuccin-cursors-frappe new file mode 160000 index 0000000..e6565e3 --- /dev/null +++ b/3PARTY/catppuccin/catppuccin-cursors-frappe @@ -0,0 +1 @@ +Subproject commit e6565e36a41710bca8fb536f041d274cf4ce2d94 diff --git a/3PARTY/catppuccin/catppuccin-cursors-latte b/3PARTY/catppuccin/catppuccin-cursors-latte new file mode 160000 index 0000000..41edc14 --- /dev/null +++ b/3PARTY/catppuccin/catppuccin-cursors-latte @@ -0,0 +1 @@ +Subproject commit 41edc14c995eb499caa8c224052ab832fa596946 diff --git a/3PARTY/catppuccin/catppuccin-cursors-macchiato b/3PARTY/catppuccin/catppuccin-cursors-macchiato new file mode 160000 index 0000000..12efbdc --- /dev/null +++ b/3PARTY/catppuccin/catppuccin-cursors-macchiato @@ -0,0 +1 @@ +Subproject commit 12efbdc4f9372c92fe39b9d56f6a5c88ddd31872 diff --git a/3PARTY/catppuccin/catppuccin-cursors-mocha b/3PARTY/catppuccin/catppuccin-cursors-mocha new file mode 160000 index 0000000..a89b326 --- /dev/null +++ b/3PARTY/catppuccin/catppuccin-cursors-mocha @@ -0,0 +1 @@ +Subproject commit a89b3266d20cc438851e8c6503f2222ad0cf0d45 diff --git a/3PARTY/catppuccin/catppuccin-gtk-theme-frappe b/3PARTY/catppuccin/catppuccin-gtk-theme-frappe new file mode 160000 index 0000000..340cbfd --- /dev/null +++ b/3PARTY/catppuccin/catppuccin-gtk-theme-frappe @@ -0,0 +1 @@ +Subproject commit 340cbfd00a43a65b74f3dd84d63414f2422daf4f diff --git a/3PARTY/catppuccin/catppuccin-gtk-theme-latte b/3PARTY/catppuccin/catppuccin-gtk-theme-latte new file mode 160000 index 0000000..f5cded9 --- /dev/null +++ b/3PARTY/catppuccin/catppuccin-gtk-theme-latte @@ -0,0 +1 @@ +Subproject commit f5cded95f49f90f19e383c3af945821398b4087c diff --git a/3PARTY/catppuccin/catppuccin-gtk-theme-macchiato b/3PARTY/catppuccin/catppuccin-gtk-theme-macchiato new file mode 160000 index 0000000..3412d49 --- /dev/null +++ b/3PARTY/catppuccin/catppuccin-gtk-theme-macchiato @@ -0,0 +1 @@ +Subproject commit 3412d49f1563015a99e8e4e3c9e6f13e1a054365 diff --git a/3PARTY/catppuccin/catppuccin-gtk-theme-mocha b/3PARTY/catppuccin/catppuccin-gtk-theme-mocha new file mode 160000 index 0000000..ff70c1e --- /dev/null +++ b/3PARTY/catppuccin/catppuccin-gtk-theme-mocha @@ -0,0 +1 @@ +Subproject commit ff70c1eba00130b0aecac74e9b46d26cbb05a652 diff --git a/3PARTY/catppuccin/catppuccin-konsole-theme b/3PARTY/catppuccin/catppuccin-konsole-theme new file mode 160000 index 0000000..dea74fb --- /dev/null +++ b/3PARTY/catppuccin/catppuccin-konsole-theme @@ -0,0 +1 @@ +Subproject commit dea74fb5b2a9850c8a35dad830b149575ade6daa diff --git a/3PARTY/catppuccin/clean.sh b/3PARTY/catppuccin/clean.sh new file mode 100755 index 0000000..5d98047 --- /dev/null +++ b/3PARTY/catppuccin/clean.sh @@ -0,0 +1,42 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +dir_list=$(find . -mindepth 2 -maxdepth 4 -name "PKGBUILD" -type f) + +for i in ${dir_list[@]} +do + path="$(dirname $i)" + full_path="$CWD/$path" + + echo "$full_path" + cd "$full_path" + + git_dir="$(find . -mindepth 1 -maxdepth 1 -name "$(basename $full_path)" -type d)" + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + + cd "$CWD" +done + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep $0 | awk '{print $1}') +if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') +fi diff --git a/3PARTY/catppuccin/copy_to_repo.sh b/3PARTY/catppuccin/copy_to_repo.sh new file mode 100755 index 0000000..4348001 --- /dev/null +++ b/3PARTY/catppuccin/copy_to_repo.sh @@ -0,0 +1,14 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz" -exec cp -v {} $REPO \; +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz.sig" -exec cp -v {} $REPO \; + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep $0 | awk '{print $1}') +if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') +fi diff --git a/3PARTY/catppuccin/git_pull.sh b/3PARTY/catppuccin/git_pull.sh new file mode 100755 index 0000000..f18c56e --- /dev/null +++ b/3PARTY/catppuccin/git_pull.sh @@ -0,0 +1,26 @@ +#!/bin/bash + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +i=0 +for package_dir in $(find . -mindepth 1 -maxdepth 1 -type d) +do + i=$(( $i + 1 )) + echo "${i} ${CWD}/${package_dir}" + cd "${CWD}/${package_dir}" + if [ -d ".git" ]; then + git pull + fi + cd "${CWD}" + echo "" +done + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep "${0}" | awk '{print $1}') +if [ $(( "${process}" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep "${0}" | awk '{print $1}') +fi diff --git a/3PARTY/catppuccin/kvantum-theme-catppuccin b/3PARTY/catppuccin/kvantum-theme-catppuccin new file mode 160000 index 0000000..62aa645 --- /dev/null +++ b/3PARTY/catppuccin/kvantum-theme-catppuccin @@ -0,0 +1 @@ +Subproject commit 62aa64569cd681ebdf67d47c5ecd1501ace13f99 diff --git a/3PARTY/catppuccin/make.sh b/3PARTY/catppuccin/make.sh new file mode 100755 index 0000000..e099530 --- /dev/null +++ b/3PARTY/catppuccin/make.sh @@ -0,0 +1,112 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +dir_list=$(find . -mindepth 2 -maxdepth 4 -name "PKGBUILD" -type f | sort) + +for i in ${dir_list[@]} +do + path="$(dirname $i)" + full_path="$CWD/$path" + + echo "$full_path" + cd "$full_path" + + git_dir="$(find . -mindepth 1 -maxdepth 1 -name "$(basename $full_path)" -type d)" + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + + pkg_exist=$(find "$full_path" -type f -newermt "$(date '+%Y-%m-%d 00:00')" -name "*.pkg.tar.xz") + if [ "$pkg_exist" == "" ]; then + make_file=$(find . -mindepth 1 -maxdepth 1 -name "*make*\.sh" -type f) + if [ -f "$make_file" ]; then + echo "bash $make_file" + bash "$make_file" + else + makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force --config /etc/makepkg-gcc.conf + if [ "$?" -ne 0 ]; then + makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force --config /etc/makepkg-gcc-without-lto.conf + if [ "$?" -ne 0 ]; then + makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force --config /etc/makepkg-clang.conf + if [ "$?" -ne 0 ]; then + makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force --config /etc/makepkg-clang-without-lto.conf + if [ "$?" -ne 0 ]; then + echo "all fail" > fail + else + echo "makepkg-clang-without-lto.conf" > success + fi + else + echo "makepkg-clang.conf" > success + fi + else + echo "makepkg-gcc-without-lto.conf" > success + fi + else + echo "makepkg-gcc.conf" > success + fi + + for i in *.pkg.tar.xz; + do + if [ -f "${i}" ]; then + if [ -f "$i.sig" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + fi + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi + done + fi + unset make_file + + pkg_file=$(find . -mindepth 1 -maxdepth 1 -name "*.pkg.tar.xz" -type f) + sig_file="${pkg_file}.sig" + + if [ ! -f "$sig_file" ]; then + for i in *.pkg.tar.xz + do + if [ -f "${i}" ]; then + if [ -f "$i.sig" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + fi + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi + done + fi + + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + fi + + cd "$CWD" +done + +notify-send -a "$(basename $(pwd)): Make and Move to" -t 10000 "$REPO" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" diff --git a/3PARTY/catppuccin/move_to_repo.sh b/3PARTY/catppuccin/move_to_repo.sh new file mode 100755 index 0000000..d925612 --- /dev/null +++ b/3PARTY/catppuccin/move_to_repo.sh @@ -0,0 +1,20 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz" -exec mv -v {} $REPO \; +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz.sig" -exec mv -v {} $REPO \; + +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz" -delete +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.zst" -delete +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.zst.sig" -delete +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz.sig" -delete + + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep $0 | awk '{print $1}') +if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') +fi diff --git a/3PARTY/catppuccin/plasma6-theme-catppuccin b/3PARTY/catppuccin/plasma6-theme-catppuccin new file mode 160000 index 0000000..50c577f --- /dev/null +++ b/3PARTY/catppuccin/plasma6-theme-catppuccin @@ -0,0 +1 @@ +Subproject commit 50c577f7aa554dfdad963b4b52e2b796915721f5 diff --git a/3PARTY/catppuccin/plasma6-theme-catppuccin-git b/3PARTY/catppuccin/plasma6-theme-catppuccin-git new file mode 160000 index 0000000..8941169 --- /dev/null +++ b/3PARTY/catppuccin/plasma6-theme-catppuccin-git @@ -0,0 +1 @@ +Subproject commit 8941169305e87e154cdde88e278ec3db2f75ec1b diff --git a/3PARTY/catppuccin/plymouth-theme-catppuccin b/3PARTY/catppuccin/plymouth-theme-catppuccin new file mode 160000 index 0000000..0e9d8b9 --- /dev/null +++ b/3PARTY/catppuccin/plymouth-theme-catppuccin @@ -0,0 +1 @@ +Subproject commit 0e9d8b94c03c11fae0a063ec547d0e147e815470 diff --git a/3PARTY/catppuccin/pwd.txt b/3PARTY/catppuccin/pwd.txt new file mode 100644 index 0000000..2447857 --- /dev/null +++ b/3PARTY/catppuccin/pwd.txt @@ -0,0 +1 @@ +/data/github/active/Melawy/PKGBUILD/3PARTY/catppuccin \ No newline at end of file diff --git a/3PARTY/catppuccin/refind-theme-catppuccin b/3PARTY/catppuccin/refind-theme-catppuccin new file mode 160000 index 0000000..da7c291 --- /dev/null +++ b/3PARTY/catppuccin/refind-theme-catppuccin @@ -0,0 +1 @@ +Subproject commit da7c2914ba0df24a64d2bc5d5b2dff875f8a3ed1 diff --git a/3PARTY/catppuccin/repo.txt b/3PARTY/catppuccin/repo.txt new file mode 100644 index 0000000..5342f85 --- /dev/null +++ b/3PARTY/catppuccin/repo.txt @@ -0,0 +1 @@ +/data/github/active/Melawy/REPO/melawy-3party/x86_64/ diff --git a/3PARTY/catppuccin/sddm-theme-catppuccin b/3PARTY/catppuccin/sddm-theme-catppuccin new file mode 160000 index 0000000..5e2907b --- /dev/null +++ b/3PARTY/catppuccin/sddm-theme-catppuccin @@ -0,0 +1 @@ +Subproject commit 5e2907b53fc5af3b1a945ea8cff920be8cc2ee76 diff --git a/3PARTY/catppuccin/sign.sh b/3PARTY/catppuccin/sign.sh new file mode 100755 index 0000000..fde9a32 --- /dev/null +++ b/3PARTY/catppuccin/sign.sh @@ -0,0 +1,73 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +dir_list=$(find . -mindepth 2 -maxdepth 4 -name "PKGBUILD" -type f) + +for i in ${dir_list[@]} +do + path="$(dirname $i)" + full_path="$CWD/$path" + + echo "$full_path" + cd "$full_path" + + git_dir="$(find . -mindepth 1 -maxdepth 1 -name "$(basename $full_path)" -type d)" + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + + pkg_file=$(find . -mindepth 1 -maxdepth 1 -name "*.pkg.tar.xz$" -type f) + sig_file="${pkg_file}.sig" + + if [ ! -f "$sig_file" ]; then + for i in $pkg_file + do + if [ -f "${i}" ]; then + if [ -f "$i.sig" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + fi + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi + done + fi + + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + + cd "$CWD" +done + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep $0 | awk '{print $1}') +if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') +fi + diff --git a/3PARTY/obs/clean.sh b/3PARTY/obs/clean.sh new file mode 100755 index 0000000..5d98047 --- /dev/null +++ b/3PARTY/obs/clean.sh @@ -0,0 +1,42 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +dir_list=$(find . -mindepth 2 -maxdepth 4 -name "PKGBUILD" -type f) + +for i in ${dir_list[@]} +do + path="$(dirname $i)" + full_path="$CWD/$path" + + echo "$full_path" + cd "$full_path" + + git_dir="$(find . -mindepth 1 -maxdepth 1 -name "$(basename $full_path)" -type d)" + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + + cd "$CWD" +done + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep $0 | awk '{print $1}') +if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') +fi diff --git a/3PARTY/obs/copy_to_repo.sh b/3PARTY/obs/copy_to_repo.sh new file mode 100755 index 0000000..4348001 --- /dev/null +++ b/3PARTY/obs/copy_to_repo.sh @@ -0,0 +1,14 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz" -exec cp -v {} $REPO \; +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz.sig" -exec cp -v {} $REPO \; + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep $0 | awk '{print $1}') +if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') +fi diff --git a/3PARTY/obs/deps0/asio b/3PARTY/obs/deps0/asio new file mode 160000 index 0000000..81d7dc7 --- /dev/null +++ b/3PARTY/obs/deps0/asio @@ -0,0 +1 @@ +Subproject commit 81d7dc7d6bfef0cdd38288f01e0f35d5a9f5bbb7 diff --git a/3PARTY/obs/deps0/clean.sh b/3PARTY/obs/deps0/clean.sh new file mode 100755 index 0000000..5d98047 --- /dev/null +++ b/3PARTY/obs/deps0/clean.sh @@ -0,0 +1,42 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +dir_list=$(find . -mindepth 2 -maxdepth 4 -name "PKGBUILD" -type f) + +for i in ${dir_list[@]} +do + path="$(dirname $i)" + full_path="$CWD/$path" + + echo "$full_path" + cd "$full_path" + + git_dir="$(find . -mindepth 1 -maxdepth 1 -name "$(basename $full_path)" -type d)" + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + + cd "$CWD" +done + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep $0 | awk '{print $1}') +if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') +fi diff --git a/3PARTY/obs/deps0/git_pull.sh b/3PARTY/obs/deps0/git_pull.sh new file mode 100755 index 0000000..f18c56e --- /dev/null +++ b/3PARTY/obs/deps0/git_pull.sh @@ -0,0 +1,26 @@ +#!/bin/bash + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +i=0 +for package_dir in $(find . -mindepth 1 -maxdepth 1 -type d) +do + i=$(( $i + 1 )) + echo "${i} ${CWD}/${package_dir}" + cd "${CWD}/${package_dir}" + if [ -d ".git" ]; then + git pull + fi + cd "${CWD}" + echo "" +done + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep "${0}" | awk '{print $1}') +if [ $(( "${process}" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep "${0}" | awk '{print $1}') +fi diff --git a/3PARTY/obs/deps0/make.sh b/3PARTY/obs/deps0/make.sh new file mode 100755 index 0000000..e099530 --- /dev/null +++ b/3PARTY/obs/deps0/make.sh @@ -0,0 +1,112 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +dir_list=$(find . -mindepth 2 -maxdepth 4 -name "PKGBUILD" -type f | sort) + +for i in ${dir_list[@]} +do + path="$(dirname $i)" + full_path="$CWD/$path" + + echo "$full_path" + cd "$full_path" + + git_dir="$(find . -mindepth 1 -maxdepth 1 -name "$(basename $full_path)" -type d)" + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + + pkg_exist=$(find "$full_path" -type f -newermt "$(date '+%Y-%m-%d 00:00')" -name "*.pkg.tar.xz") + if [ "$pkg_exist" == "" ]; then + make_file=$(find . -mindepth 1 -maxdepth 1 -name "*make*\.sh" -type f) + if [ -f "$make_file" ]; then + echo "bash $make_file" + bash "$make_file" + else + makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force --config /etc/makepkg-gcc.conf + if [ "$?" -ne 0 ]; then + makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force --config /etc/makepkg-gcc-without-lto.conf + if [ "$?" -ne 0 ]; then + makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force --config /etc/makepkg-clang.conf + if [ "$?" -ne 0 ]; then + makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force --config /etc/makepkg-clang-without-lto.conf + if [ "$?" -ne 0 ]; then + echo "all fail" > fail + else + echo "makepkg-clang-without-lto.conf" > success + fi + else + echo "makepkg-clang.conf" > success + fi + else + echo "makepkg-gcc-without-lto.conf" > success + fi + else + echo "makepkg-gcc.conf" > success + fi + + for i in *.pkg.tar.xz; + do + if [ -f "${i}" ]; then + if [ -f "$i.sig" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + fi + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi + done + fi + unset make_file + + pkg_file=$(find . -mindepth 1 -maxdepth 1 -name "*.pkg.tar.xz" -type f) + sig_file="${pkg_file}.sig" + + if [ ! -f "$sig_file" ]; then + for i in *.pkg.tar.xz + do + if [ -f "${i}" ]; then + if [ -f "$i.sig" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + fi + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi + done + fi + + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + fi + + cd "$CWD" +done + +notify-send -a "$(basename $(pwd)): Make and Move to" -t 10000 "$REPO" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" diff --git a/3PARTY/obs/deps0/move_to_repo.sh b/3PARTY/obs/deps0/move_to_repo.sh new file mode 100755 index 0000000..d925612 --- /dev/null +++ b/3PARTY/obs/deps0/move_to_repo.sh @@ -0,0 +1,20 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz" -exec mv -v {} $REPO \; +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz.sig" -exec mv -v {} $REPO \; + +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz" -delete +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.zst" -delete +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.zst.sig" -delete +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz.sig" -delete + + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep $0 | awk '{print $1}') +if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') +fi diff --git a/3PARTY/obs/deps0/pwd.txt b/3PARTY/obs/deps0/pwd.txt new file mode 100644 index 0000000..d3281bd --- /dev/null +++ b/3PARTY/obs/deps0/pwd.txt @@ -0,0 +1 @@ +/data/github/active/Melawy/PKGBUILD/3PARTY/obs/deps0 \ No newline at end of file diff --git a/3PARTY/obs/deps0/repo.txt b/3PARTY/obs/deps0/repo.txt new file mode 100644 index 0000000..5342f85 --- /dev/null +++ b/3PARTY/obs/deps0/repo.txt @@ -0,0 +1 @@ +/data/github/active/Melawy/REPO/melawy-3party/x86_64/ diff --git a/3PARTY/obs/deps0/sign.sh b/3PARTY/obs/deps0/sign.sh new file mode 100755 index 0000000..fde9a32 --- /dev/null +++ b/3PARTY/obs/deps0/sign.sh @@ -0,0 +1,73 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +dir_list=$(find . -mindepth 2 -maxdepth 4 -name "PKGBUILD" -type f) + +for i in ${dir_list[@]} +do + path="$(dirname $i)" + full_path="$CWD/$path" + + echo "$full_path" + cd "$full_path" + + git_dir="$(find . -mindepth 1 -maxdepth 1 -name "$(basename $full_path)" -type d)" + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + + pkg_file=$(find . -mindepth 1 -maxdepth 1 -name "*.pkg.tar.xz$" -type f) + sig_file="${pkg_file}.sig" + + if [ ! -f "$sig_file" ]; then + for i in $pkg_file + do + if [ -f "${i}" ]; then + if [ -f "$i.sig" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + fi + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi + done + fi + + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + + cd "$CWD" +done + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep $0 | awk '{print $1}') +if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') +fi + diff --git a/3PARTY/obs/deps0/sndio b/3PARTY/obs/deps0/sndio new file mode 160000 index 0000000..bcc951f --- /dev/null +++ b/3PARTY/obs/deps0/sndio @@ -0,0 +1 @@ +Subproject commit bcc951f3f42645f3ecd8fcb08dc6b1110f838822 diff --git a/3PARTY/obs/deps0/uthash b/3PARTY/obs/deps0/uthash new file mode 160000 index 0000000..8a32fc3 --- /dev/null +++ b/3PARTY/obs/deps0/uthash @@ -0,0 +1 @@ +Subproject commit 8a32fc3767ce171e732213424ea2791faf6a58f4 diff --git a/3PARTY/obs/deps0/websocketpp b/3PARTY/obs/deps0/websocketpp new file mode 160000 index 0000000..49cf0aa --- /dev/null +++ b/3PARTY/obs/deps0/websocketpp @@ -0,0 +1 @@ +Subproject commit 49cf0aa57b8ead631ea5bcabdf4da0e27b984487 diff --git a/3PARTY/obs/deps1/clean.sh b/3PARTY/obs/deps1/clean.sh new file mode 100755 index 0000000..5d98047 --- /dev/null +++ b/3PARTY/obs/deps1/clean.sh @@ -0,0 +1,42 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +dir_list=$(find . -mindepth 2 -maxdepth 4 -name "PKGBUILD" -type f) + +for i in ${dir_list[@]} +do + path="$(dirname $i)" + full_path="$CWD/$path" + + echo "$full_path" + cd "$full_path" + + git_dir="$(find . -mindepth 1 -maxdepth 1 -name "$(basename $full_path)" -type d)" + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + + cd "$CWD" +done + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep $0 | awk '{print $1}') +if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') +fi diff --git a/3PARTY/obs/deps1/git_pull.sh b/3PARTY/obs/deps1/git_pull.sh new file mode 100755 index 0000000..f18c56e --- /dev/null +++ b/3PARTY/obs/deps1/git_pull.sh @@ -0,0 +1,26 @@ +#!/bin/bash + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +i=0 +for package_dir in $(find . -mindepth 1 -maxdepth 1 -type d) +do + i=$(( $i + 1 )) + echo "${i} ${CWD}/${package_dir}" + cd "${CWD}/${package_dir}" + if [ -d ".git" ]; then + git pull + fi + cd "${CWD}" + echo "" +done + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep "${0}" | awk '{print $1}') +if [ $(( "${process}" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep "${0}" | awk '{print $1}') +fi diff --git a/3PARTY/obs/deps1/libusrsctp b/3PARTY/obs/deps1/libusrsctp new file mode 160000 index 0000000..2f5d5bc --- /dev/null +++ b/3PARTY/obs/deps1/libusrsctp @@ -0,0 +1 @@ +Subproject commit 2f5d5bc0196ba2dc8793f350a264fb2b29dfa104 diff --git a/3PARTY/obs/deps1/make.sh b/3PARTY/obs/deps1/make.sh new file mode 100755 index 0000000..e099530 --- /dev/null +++ b/3PARTY/obs/deps1/make.sh @@ -0,0 +1,112 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +dir_list=$(find . -mindepth 2 -maxdepth 4 -name "PKGBUILD" -type f | sort) + +for i in ${dir_list[@]} +do + path="$(dirname $i)" + full_path="$CWD/$path" + + echo "$full_path" + cd "$full_path" + + git_dir="$(find . -mindepth 1 -maxdepth 1 -name "$(basename $full_path)" -type d)" + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + + pkg_exist=$(find "$full_path" -type f -newermt "$(date '+%Y-%m-%d 00:00')" -name "*.pkg.tar.xz") + if [ "$pkg_exist" == "" ]; then + make_file=$(find . -mindepth 1 -maxdepth 1 -name "*make*\.sh" -type f) + if [ -f "$make_file" ]; then + echo "bash $make_file" + bash "$make_file" + else + makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force --config /etc/makepkg-gcc.conf + if [ "$?" -ne 0 ]; then + makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force --config /etc/makepkg-gcc-without-lto.conf + if [ "$?" -ne 0 ]; then + makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force --config /etc/makepkg-clang.conf + if [ "$?" -ne 0 ]; then + makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force --config /etc/makepkg-clang-without-lto.conf + if [ "$?" -ne 0 ]; then + echo "all fail" > fail + else + echo "makepkg-clang-without-lto.conf" > success + fi + else + echo "makepkg-clang.conf" > success + fi + else + echo "makepkg-gcc-without-lto.conf" > success + fi + else + echo "makepkg-gcc.conf" > success + fi + + for i in *.pkg.tar.xz; + do + if [ -f "${i}" ]; then + if [ -f "$i.sig" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + fi + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi + done + fi + unset make_file + + pkg_file=$(find . -mindepth 1 -maxdepth 1 -name "*.pkg.tar.xz" -type f) + sig_file="${pkg_file}.sig" + + if [ ! -f "$sig_file" ]; then + for i in *.pkg.tar.xz + do + if [ -f "${i}" ]; then + if [ -f "$i.sig" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + fi + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi + done + fi + + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + fi + + cd "$CWD" +done + +notify-send -a "$(basename $(pwd)): Make and Move to" -t 10000 "$REPO" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" diff --git a/3PARTY/obs/deps1/move_to_repo.sh b/3PARTY/obs/deps1/move_to_repo.sh new file mode 100755 index 0000000..d925612 --- /dev/null +++ b/3PARTY/obs/deps1/move_to_repo.sh @@ -0,0 +1,20 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz" -exec mv -v {} $REPO \; +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz.sig" -exec mv -v {} $REPO \; + +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz" -delete +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.zst" -delete +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.zst.sig" -delete +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz.sig" -delete + + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep $0 | awk '{print $1}') +if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') +fi diff --git a/3PARTY/obs/deps1/pwd.txt b/3PARTY/obs/deps1/pwd.txt new file mode 100644 index 0000000..0827845 --- /dev/null +++ b/3PARTY/obs/deps1/pwd.txt @@ -0,0 +1 @@ +/data/github/active/Melawy/PKGBUILD/3PARTY/obs/deps1 \ No newline at end of file diff --git a/3PARTY/obs/deps1/repo.txt b/3PARTY/obs/deps1/repo.txt new file mode 100644 index 0000000..5342f85 --- /dev/null +++ b/3PARTY/obs/deps1/repo.txt @@ -0,0 +1 @@ +/data/github/active/Melawy/REPO/melawy-3party/x86_64/ diff --git a/3PARTY/obs/deps1/sign.sh b/3PARTY/obs/deps1/sign.sh new file mode 100755 index 0000000..fde9a32 --- /dev/null +++ b/3PARTY/obs/deps1/sign.sh @@ -0,0 +1,73 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +dir_list=$(find . -mindepth 2 -maxdepth 4 -name "PKGBUILD" -type f) + +for i in ${dir_list[@]} +do + path="$(dirname $i)" + full_path="$CWD/$path" + + echo "$full_path" + cd "$full_path" + + git_dir="$(find . -mindepth 1 -maxdepth 1 -name "$(basename $full_path)" -type d)" + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + + pkg_file=$(find . -mindepth 1 -maxdepth 1 -name "*.pkg.tar.xz$" -type f) + sig_file="${pkg_file}.sig" + + if [ ! -f "$sig_file" ]; then + for i in $pkg_file + do + if [ -f "${i}" ]; then + if [ -f "$i.sig" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + fi + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi + done + fi + + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + + cd "$CWD" +done + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep $0 | awk '{print $1}') +if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') +fi + diff --git a/3PARTY/obs/deps2/clean.sh b/3PARTY/obs/deps2/clean.sh new file mode 100755 index 0000000..5d98047 --- /dev/null +++ b/3PARTY/obs/deps2/clean.sh @@ -0,0 +1,42 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +dir_list=$(find . -mindepth 2 -maxdepth 4 -name "PKGBUILD" -type f) + +for i in ${dir_list[@]} +do + path="$(dirname $i)" + full_path="$CWD/$path" + + echo "$full_path" + cd "$full_path" + + git_dir="$(find . -mindepth 1 -maxdepth 1 -name "$(basename $full_path)" -type d)" + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + + cd "$CWD" +done + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep $0 | awk '{print $1}') +if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') +fi diff --git a/3PARTY/obs/deps2/git_pull.sh b/3PARTY/obs/deps2/git_pull.sh new file mode 100755 index 0000000..f18c56e --- /dev/null +++ b/3PARTY/obs/deps2/git_pull.sh @@ -0,0 +1,26 @@ +#!/bin/bash + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +i=0 +for package_dir in $(find . -mindepth 1 -maxdepth 1 -type d) +do + i=$(( $i + 1 )) + echo "${i} ${CWD}/${package_dir}" + cd "${CWD}/${package_dir}" + if [ -d ".git" ]; then + git pull + fi + cd "${CWD}" + echo "" +done + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep "${0}" | awk '{print $1}') +if [ $(( "${process}" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep "${0}" | awk '{print $1}') +fi diff --git a/3PARTY/obs/deps2/libajantv2 b/3PARTY/obs/deps2/libajantv2 new file mode 160000 index 0000000..6f11adf --- /dev/null +++ b/3PARTY/obs/deps2/libajantv2 @@ -0,0 +1 @@ +Subproject commit 6f11adfee052c1eb7c5c800291418819cc7a2f1c diff --git a/3PARTY/obs/deps2/libdatachannel-nice b/3PARTY/obs/deps2/libdatachannel-nice new file mode 160000 index 0000000..ef09234 --- /dev/null +++ b/3PARTY/obs/deps2/libdatachannel-nice @@ -0,0 +1 @@ +Subproject commit ef09234cea3670bff419c38c7ed820e716ab20ef diff --git a/3PARTY/obs/deps2/librist b/3PARTY/obs/deps2/librist new file mode 160000 index 0000000..3635567 --- /dev/null +++ b/3PARTY/obs/deps2/librist @@ -0,0 +1 @@ +Subproject commit 3635567d7174a1ce8f2e407242bd36a9592175e0 diff --git a/3PARTY/obs/deps2/make.sh b/3PARTY/obs/deps2/make.sh new file mode 100755 index 0000000..e099530 --- /dev/null +++ b/3PARTY/obs/deps2/make.sh @@ -0,0 +1,112 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +dir_list=$(find . -mindepth 2 -maxdepth 4 -name "PKGBUILD" -type f | sort) + +for i in ${dir_list[@]} +do + path="$(dirname $i)" + full_path="$CWD/$path" + + echo "$full_path" + cd "$full_path" + + git_dir="$(find . -mindepth 1 -maxdepth 1 -name "$(basename $full_path)" -type d)" + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + + pkg_exist=$(find "$full_path" -type f -newermt "$(date '+%Y-%m-%d 00:00')" -name "*.pkg.tar.xz") + if [ "$pkg_exist" == "" ]; then + make_file=$(find . -mindepth 1 -maxdepth 1 -name "*make*\.sh" -type f) + if [ -f "$make_file" ]; then + echo "bash $make_file" + bash "$make_file" + else + makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force --config /etc/makepkg-gcc.conf + if [ "$?" -ne 0 ]; then + makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force --config /etc/makepkg-gcc-without-lto.conf + if [ "$?" -ne 0 ]; then + makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force --config /etc/makepkg-clang.conf + if [ "$?" -ne 0 ]; then + makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force --config /etc/makepkg-clang-without-lto.conf + if [ "$?" -ne 0 ]; then + echo "all fail" > fail + else + echo "makepkg-clang-without-lto.conf" > success + fi + else + echo "makepkg-clang.conf" > success + fi + else + echo "makepkg-gcc-without-lto.conf" > success + fi + else + echo "makepkg-gcc.conf" > success + fi + + for i in *.pkg.tar.xz; + do + if [ -f "${i}" ]; then + if [ -f "$i.sig" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + fi + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi + done + fi + unset make_file + + pkg_file=$(find . -mindepth 1 -maxdepth 1 -name "*.pkg.tar.xz" -type f) + sig_file="${pkg_file}.sig" + + if [ ! -f "$sig_file" ]; then + for i in *.pkg.tar.xz + do + if [ -f "${i}" ]; then + if [ -f "$i.sig" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + fi + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi + done + fi + + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + fi + + cd "$CWD" +done + +notify-send -a "$(basename $(pwd)): Make and Move to" -t 10000 "$REPO" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" diff --git a/3PARTY/obs/deps2/move_to_repo.sh b/3PARTY/obs/deps2/move_to_repo.sh new file mode 100755 index 0000000..d925612 --- /dev/null +++ b/3PARTY/obs/deps2/move_to_repo.sh @@ -0,0 +1,20 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz" -exec mv -v {} $REPO \; +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz.sig" -exec mv -v {} $REPO \; + +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz" -delete +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.zst" -delete +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.zst.sig" -delete +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz.sig" -delete + + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep $0 | awk '{print $1}') +if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') +fi diff --git a/3PARTY/obs/deps2/pwd.txt b/3PARTY/obs/deps2/pwd.txt new file mode 100644 index 0000000..45d7b46 --- /dev/null +++ b/3PARTY/obs/deps2/pwd.txt @@ -0,0 +1 @@ +/data/github/active/Melawy/PKGBUILD/3PARTY/obs/deps2 \ No newline at end of file diff --git a/3PARTY/obs/deps2/repo.txt b/3PARTY/obs/deps2/repo.txt new file mode 100644 index 0000000..5342f85 --- /dev/null +++ b/3PARTY/obs/deps2/repo.txt @@ -0,0 +1 @@ +/data/github/active/Melawy/REPO/melawy-3party/x86_64/ diff --git a/3PARTY/obs/deps2/sign.sh b/3PARTY/obs/deps2/sign.sh new file mode 100755 index 0000000..fde9a32 --- /dev/null +++ b/3PARTY/obs/deps2/sign.sh @@ -0,0 +1,73 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +dir_list=$(find . -mindepth 2 -maxdepth 4 -name "PKGBUILD" -type f) + +for i in ${dir_list[@]} +do + path="$(dirname $i)" + full_path="$CWD/$path" + + echo "$full_path" + cd "$full_path" + + git_dir="$(find . -mindepth 1 -maxdepth 1 -name "$(basename $full_path)" -type d)" + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + + pkg_file=$(find . -mindepth 1 -maxdepth 1 -name "*.pkg.tar.xz$" -type f) + sig_file="${pkg_file}.sig" + + if [ ! -f "$sig_file" ]; then + for i in $pkg_file + do + if [ -f "${i}" ]; then + if [ -f "$i.sig" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + fi + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi + done + fi + + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + + cd "$CWD" +done + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep $0 | awk '{print $1}') +if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') +fi + diff --git a/3PARTY/obs/deps3/clean.sh b/3PARTY/obs/deps3/clean.sh new file mode 100755 index 0000000..5d98047 --- /dev/null +++ b/3PARTY/obs/deps3/clean.sh @@ -0,0 +1,42 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +dir_list=$(find . -mindepth 2 -maxdepth 4 -name "PKGBUILD" -type f) + +for i in ${dir_list[@]} +do + path="$(dirname $i)" + full_path="$CWD/$path" + + echo "$full_path" + cd "$full_path" + + git_dir="$(find . -mindepth 1 -maxdepth 1 -name "$(basename $full_path)" -type d)" + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + + cd "$CWD" +done + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep $0 | awk '{print $1}') +if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') +fi diff --git a/3PARTY/obs/deps3/git_pull.sh b/3PARTY/obs/deps3/git_pull.sh new file mode 100755 index 0000000..f18c56e --- /dev/null +++ b/3PARTY/obs/deps3/git_pull.sh @@ -0,0 +1,26 @@ +#!/bin/bash + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +i=0 +for package_dir in $(find . -mindepth 1 -maxdepth 1 -type d) +do + i=$(( $i + 1 )) + echo "${i} ${CWD}/${package_dir}" + cd "${CWD}/${package_dir}" + if [ -d ".git" ]; then + git pull + fi + cd "${CWD}" + echo "" +done + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep "${0}" | awk '{print $1}') +if [ $(( "${process}" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep "${0}" | awk '{print $1}') +fi diff --git a/3PARTY/obs/deps3/make.sh b/3PARTY/obs/deps3/make.sh new file mode 100755 index 0000000..e099530 --- /dev/null +++ b/3PARTY/obs/deps3/make.sh @@ -0,0 +1,112 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +dir_list=$(find . -mindepth 2 -maxdepth 4 -name "PKGBUILD" -type f | sort) + +for i in ${dir_list[@]} +do + path="$(dirname $i)" + full_path="$CWD/$path" + + echo "$full_path" + cd "$full_path" + + git_dir="$(find . -mindepth 1 -maxdepth 1 -name "$(basename $full_path)" -type d)" + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + + pkg_exist=$(find "$full_path" -type f -newermt "$(date '+%Y-%m-%d 00:00')" -name "*.pkg.tar.xz") + if [ "$pkg_exist" == "" ]; then + make_file=$(find . -mindepth 1 -maxdepth 1 -name "*make*\.sh" -type f) + if [ -f "$make_file" ]; then + echo "bash $make_file" + bash "$make_file" + else + makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force --config /etc/makepkg-gcc.conf + if [ "$?" -ne 0 ]; then + makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force --config /etc/makepkg-gcc-without-lto.conf + if [ "$?" -ne 0 ]; then + makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force --config /etc/makepkg-clang.conf + if [ "$?" -ne 0 ]; then + makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force --config /etc/makepkg-clang-without-lto.conf + if [ "$?" -ne 0 ]; then + echo "all fail" > fail + else + echo "makepkg-clang-without-lto.conf" > success + fi + else + echo "makepkg-clang.conf" > success + fi + else + echo "makepkg-gcc-without-lto.conf" > success + fi + else + echo "makepkg-gcc.conf" > success + fi + + for i in *.pkg.tar.xz; + do + if [ -f "${i}" ]; then + if [ -f "$i.sig" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + fi + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi + done + fi + unset make_file + + pkg_file=$(find . -mindepth 1 -maxdepth 1 -name "*.pkg.tar.xz" -type f) + sig_file="${pkg_file}.sig" + + if [ ! -f "$sig_file" ]; then + for i in *.pkg.tar.xz + do + if [ -f "${i}" ]; then + if [ -f "$i.sig" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + fi + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi + done + fi + + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + fi + + cd "$CWD" +done + +notify-send -a "$(basename $(pwd)): Make and Move to" -t 10000 "$REPO" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" diff --git a/3PARTY/obs/deps3/move_to_repo.sh b/3PARTY/obs/deps3/move_to_repo.sh new file mode 100755 index 0000000..d925612 --- /dev/null +++ b/3PARTY/obs/deps3/move_to_repo.sh @@ -0,0 +1,20 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz" -exec mv -v {} $REPO \; +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz.sig" -exec mv -v {} $REPO \; + +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz" -delete +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.zst" -delete +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.zst.sig" -delete +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz.sig" -delete + + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep $0 | awk '{print $1}') +if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') +fi diff --git a/3PARTY/obs/deps3/pwd.txt b/3PARTY/obs/deps3/pwd.txt new file mode 100644 index 0000000..ab8947b --- /dev/null +++ b/3PARTY/obs/deps3/pwd.txt @@ -0,0 +1 @@ +/data/github/active/Melawy/PKGBUILD/3PARTY/obs/deps3 \ No newline at end of file diff --git a/3PARTY/obs/deps3/repo.txt b/3PARTY/obs/deps3/repo.txt new file mode 100644 index 0000000..5342f85 --- /dev/null +++ b/3PARTY/obs/deps3/repo.txt @@ -0,0 +1 @@ +/data/github/active/Melawy/REPO/melawy-3party/x86_64/ diff --git a/3PARTY/obs/deps3/sign.sh b/3PARTY/obs/deps3/sign.sh new file mode 100755 index 0000000..fde9a32 --- /dev/null +++ b/3PARTY/obs/deps3/sign.sh @@ -0,0 +1,73 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +dir_list=$(find . -mindepth 2 -maxdepth 4 -name "PKGBUILD" -type f) + +for i in ${dir_list[@]} +do + path="$(dirname $i)" + full_path="$CWD/$path" + + echo "$full_path" + cd "$full_path" + + git_dir="$(find . -mindepth 1 -maxdepth 1 -name "$(basename $full_path)" -type d)" + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + + pkg_file=$(find . -mindepth 1 -maxdepth 1 -name "*.pkg.tar.xz$" -type f) + sig_file="${pkg_file}.sig" + + if [ ! -f "$sig_file" ]; then + for i in $pkg_file + do + if [ -f "${i}" ]; then + if [ -f "$i.sig" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + fi + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi + done + fi + + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + + cd "$CWD" +done + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep $0 | awk '{print $1}') +if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') +fi + diff --git a/3PARTY/obs/deps3/vlc-luajit b/3PARTY/obs/deps3/vlc-luajit new file mode 160000 index 0000000..eb2e456 --- /dev/null +++ b/3PARTY/obs/deps3/vlc-luajit @@ -0,0 +1 @@ +Subproject commit eb2e456aaf5dc46292d44dfd0f4d3dd49f254416 diff --git a/3PARTY/obs/ffmpeg-obs b/3PARTY/obs/ffmpeg-obs new file mode 160000 index 0000000..f1da9bd --- /dev/null +++ b/3PARTY/obs/ffmpeg-obs @@ -0,0 +1 @@ +Subproject commit f1da9bdce7d3679dbfcb855c74d2e5c22f41a3e9 diff --git a/3PARTY/obs/git_pull.sh b/3PARTY/obs/git_pull.sh new file mode 100755 index 0000000..f18c56e --- /dev/null +++ b/3PARTY/obs/git_pull.sh @@ -0,0 +1,26 @@ +#!/bin/bash + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +i=0 +for package_dir in $(find . -mindepth 1 -maxdepth 1 -type d) +do + i=$(( $i + 1 )) + echo "${i} ${CWD}/${package_dir}" + cd "${CWD}/${package_dir}" + if [ -d ".git" ]; then + git pull + fi + cd "${CWD}" + echo "" +done + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep "${0}" | awk '{print $1}') +if [ $(( "${process}" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep "${0}" | awk '{print $1}') +fi diff --git a/3PARTY/obs/make.sh b/3PARTY/obs/make.sh new file mode 100755 index 0000000..e099530 --- /dev/null +++ b/3PARTY/obs/make.sh @@ -0,0 +1,112 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +dir_list=$(find . -mindepth 2 -maxdepth 4 -name "PKGBUILD" -type f | sort) + +for i in ${dir_list[@]} +do + path="$(dirname $i)" + full_path="$CWD/$path" + + echo "$full_path" + cd "$full_path" + + git_dir="$(find . -mindepth 1 -maxdepth 1 -name "$(basename $full_path)" -type d)" + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + + pkg_exist=$(find "$full_path" -type f -newermt "$(date '+%Y-%m-%d 00:00')" -name "*.pkg.tar.xz") + if [ "$pkg_exist" == "" ]; then + make_file=$(find . -mindepth 1 -maxdepth 1 -name "*make*\.sh" -type f) + if [ -f "$make_file" ]; then + echo "bash $make_file" + bash "$make_file" + else + makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force --config /etc/makepkg-gcc.conf + if [ "$?" -ne 0 ]; then + makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force --config /etc/makepkg-gcc-without-lto.conf + if [ "$?" -ne 0 ]; then + makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force --config /etc/makepkg-clang.conf + if [ "$?" -ne 0 ]; then + makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force --config /etc/makepkg-clang-without-lto.conf + if [ "$?" -ne 0 ]; then + echo "all fail" > fail + else + echo "makepkg-clang-without-lto.conf" > success + fi + else + echo "makepkg-clang.conf" > success + fi + else + echo "makepkg-gcc-without-lto.conf" > success + fi + else + echo "makepkg-gcc.conf" > success + fi + + for i in *.pkg.tar.xz; + do + if [ -f "${i}" ]; then + if [ -f "$i.sig" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + fi + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi + done + fi + unset make_file + + pkg_file=$(find . -mindepth 1 -maxdepth 1 -name "*.pkg.tar.xz" -type f) + sig_file="${pkg_file}.sig" + + if [ ! -f "$sig_file" ]; then + for i in *.pkg.tar.xz + do + if [ -f "${i}" ]; then + if [ -f "$i.sig" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + fi + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi + done + fi + + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + fi + + cd "$CWD" +done + +notify-send -a "$(basename $(pwd)): Make and Move to" -t 10000 "$REPO" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" diff --git a/3PARTY/obs/move_to_repo.sh b/3PARTY/obs/move_to_repo.sh new file mode 100755 index 0000000..d925612 --- /dev/null +++ b/3PARTY/obs/move_to_repo.sh @@ -0,0 +1,20 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz" -exec mv -v {} $REPO \; +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz.sig" -exec mv -v {} $REPO \; + +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz" -delete +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.zst" -delete +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.zst.sig" -delete +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz.sig" -delete + + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep $0 | awk '{print $1}') +if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') +fi diff --git a/3PARTY/obs/obs-studio-tytan652 b/3PARTY/obs/obs-studio-tytan652 new file mode 160000 index 0000000..d8abf36 --- /dev/null +++ b/3PARTY/obs/obs-studio-tytan652 @@ -0,0 +1 @@ +Subproject commit d8abf36ec1bbda5dd5da95fe95ad16234dfe1492 diff --git a/3PARTY/obs/pwd.txt b/3PARTY/obs/pwd.txt new file mode 100644 index 0000000..f34eb96 --- /dev/null +++ b/3PARTY/obs/pwd.txt @@ -0,0 +1 @@ +/data/github/active/Melawy/PKGBUILD/3PARTY/obs \ No newline at end of file diff --git a/3PARTY/obs/repo.txt b/3PARTY/obs/repo.txt new file mode 100644 index 0000000..5342f85 --- /dev/null +++ b/3PARTY/obs/repo.txt @@ -0,0 +1 @@ +/data/github/active/Melawy/REPO/melawy-3party/x86_64/ diff --git a/3PARTY/obs/sign.sh b/3PARTY/obs/sign.sh new file mode 100755 index 0000000..fde9a32 --- /dev/null +++ b/3PARTY/obs/sign.sh @@ -0,0 +1,73 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +dir_list=$(find . -mindepth 2 -maxdepth 4 -name "PKGBUILD" -type f) + +for i in ${dir_list[@]} +do + path="$(dirname $i)" + full_path="$CWD/$path" + + echo "$full_path" + cd "$full_path" + + git_dir="$(find . -mindepth 1 -maxdepth 1 -name "$(basename $full_path)" -type d)" + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + + pkg_file=$(find . -mindepth 1 -maxdepth 1 -name "*.pkg.tar.xz$" -type f) + sig_file="${pkg_file}.sig" + + if [ ! -f "$sig_file" ]; then + for i in $pkg_file + do + if [ -f "${i}" ]; then + if [ -f "$i.sig" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + fi + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi + done + fi + + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + + cd "$CWD" +done + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep $0 | awk '{print $1}') +if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') +fi + diff --git a/Archlinux/ccache b/Archlinux/ccache new file mode 160000 index 0000000..c126e3b --- /dev/null +++ b/Archlinux/ccache @@ -0,0 +1 @@ +Subproject commit c126e3b17f7e9e8a77695901c0309cce25640bb8 diff --git a/Archlinux/clean.sh b/Archlinux/clean.sh new file mode 100755 index 0000000..5d98047 --- /dev/null +++ b/Archlinux/clean.sh @@ -0,0 +1,42 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +dir_list=$(find . -mindepth 2 -maxdepth 4 -name "PKGBUILD" -type f) + +for i in ${dir_list[@]} +do + path="$(dirname $i)" + full_path="$CWD/$path" + + echo "$full_path" + cd "$full_path" + + git_dir="$(find . -mindepth 1 -maxdepth 1 -name "$(basename $full_path)" -type d)" + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + + cd "$CWD" +done + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep $0 | awk '{print $1}') +if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') +fi diff --git a/Archlinux/clone.sh b/Archlinux/clone.sh new file mode 100755 index 0000000..27b938d --- /dev/null +++ b/Archlinux/clone.sh @@ -0,0 +1,25 @@ +#!/bin/bash + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +packages=$(cat packages.txt) + +for package in ${packages} +do + if [ -d "$package" ]; then + cd "$CWD/$package" + git pull + cd "$CWD" + else + access_location=$(curl -ILs https://gitlab.archlinux.org/archlinux/packaging/packages/${package} | grep location | awk '{print $2}') + if [[ "$access_location" == *"gitlab.archlinux.org/users"* ]]; then + echo "" + else + git clone "https://gitlab.archlinux.org/archlinux/packaging/packages/${package}.git" + fi + fi +done + +echo "Ready" diff --git a/Archlinux/cmake b/Archlinux/cmake new file mode 160000 index 0000000..45bd9a4 --- /dev/null +++ b/Archlinux/cmake @@ -0,0 +1 @@ +Subproject commit 45bd9a40ecb32fb5d7243cd59fd02b7012b39d5a diff --git a/Archlinux/copy_to_repo.sh b/Archlinux/copy_to_repo.sh new file mode 100755 index 0000000..4348001 --- /dev/null +++ b/Archlinux/copy_to_repo.sh @@ -0,0 +1,14 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz" -exec cp -v {} $REPO \; +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz.sig" -exec cp -v {} $REPO \; + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep $0 | awk '{print $1}') +if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') +fi diff --git a/Archlinux/fastfetch b/Archlinux/fastfetch new file mode 160000 index 0000000..3e1e65c --- /dev/null +++ b/Archlinux/fastfetch @@ -0,0 +1 @@ +Subproject commit 3e1e65cc55dc02cfcbf7f2f9ee455d26e9660c23 diff --git a/Archlinux/git_pull.sh b/Archlinux/git_pull.sh new file mode 100755 index 0000000..f18c56e --- /dev/null +++ b/Archlinux/git_pull.sh @@ -0,0 +1,26 @@ +#!/bin/bash + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +i=0 +for package_dir in $(find . -mindepth 1 -maxdepth 1 -type d) +do + i=$(( $i + 1 )) + echo "${i} ${CWD}/${package_dir}" + cd "${CWD}/${package_dir}" + if [ -d ".git" ]; then + git pull + fi + cd "${CWD}" + echo "" +done + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep "${0}" | awk '{print $1}') +if [ $(( "${process}" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep "${0}" | awk '{print $1}') +fi diff --git a/Archlinux/glibc b/Archlinux/glibc new file mode 160000 index 0000000..8b1b69f --- /dev/null +++ b/Archlinux/glibc @@ -0,0 +1 @@ +Subproject commit 8b1b69f8277555257a0ec9681b90dcd9bd6faabd diff --git a/Archlinux/hwdetect b/Archlinux/hwdetect new file mode 160000 index 0000000..2c05472 --- /dev/null +++ b/Archlinux/hwdetect @@ -0,0 +1 @@ +Subproject commit 2c05472c705d67a7941ced8e5c137e90fb1e4d79 diff --git a/Archlinux/kdsoap-ws-discovery-client b/Archlinux/kdsoap-ws-discovery-client new file mode 160000 index 0000000..3c56ae9 --- /dev/null +++ b/Archlinux/kdsoap-ws-discovery-client @@ -0,0 +1 @@ +Subproject commit 3c56ae92d6811f0e1b70b046bba88ef3fb07ecef diff --git a/Archlinux/make.sh b/Archlinux/make.sh new file mode 100755 index 0000000..e099530 --- /dev/null +++ b/Archlinux/make.sh @@ -0,0 +1,112 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +dir_list=$(find . -mindepth 2 -maxdepth 4 -name "PKGBUILD" -type f | sort) + +for i in ${dir_list[@]} +do + path="$(dirname $i)" + full_path="$CWD/$path" + + echo "$full_path" + cd "$full_path" + + git_dir="$(find . -mindepth 1 -maxdepth 1 -name "$(basename $full_path)" -type d)" + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + + pkg_exist=$(find "$full_path" -type f -newermt "$(date '+%Y-%m-%d 00:00')" -name "*.pkg.tar.xz") + if [ "$pkg_exist" == "" ]; then + make_file=$(find . -mindepth 1 -maxdepth 1 -name "*make*\.sh" -type f) + if [ -f "$make_file" ]; then + echo "bash $make_file" + bash "$make_file" + else + makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force --config /etc/makepkg-gcc.conf + if [ "$?" -ne 0 ]; then + makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force --config /etc/makepkg-gcc-without-lto.conf + if [ "$?" -ne 0 ]; then + makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force --config /etc/makepkg-clang.conf + if [ "$?" -ne 0 ]; then + makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force --config /etc/makepkg-clang-without-lto.conf + if [ "$?" -ne 0 ]; then + echo "all fail" > fail + else + echo "makepkg-clang-without-lto.conf" > success + fi + else + echo "makepkg-clang.conf" > success + fi + else + echo "makepkg-gcc-without-lto.conf" > success + fi + else + echo "makepkg-gcc.conf" > success + fi + + for i in *.pkg.tar.xz; + do + if [ -f "${i}" ]; then + if [ -f "$i.sig" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + fi + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi + done + fi + unset make_file + + pkg_file=$(find . -mindepth 1 -maxdepth 1 -name "*.pkg.tar.xz" -type f) + sig_file="${pkg_file}.sig" + + if [ ! -f "$sig_file" ]; then + for i in *.pkg.tar.xz + do + if [ -f "${i}" ]; then + if [ -f "$i.sig" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + fi + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi + done + fi + + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + fi + + cd "$CWD" +done + +notify-send -a "$(basename $(pwd)): Make and Move to" -t 10000 "$REPO" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" diff --git a/Archlinux/move_to_repo.sh b/Archlinux/move_to_repo.sh new file mode 100755 index 0000000..d925612 --- /dev/null +++ b/Archlinux/move_to_repo.sh @@ -0,0 +1,20 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz" -exec mv -v {} $REPO \; +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz.sig" -exec mv -v {} $REPO \; + +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz" -delete +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.zst" -delete +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.zst.sig" -delete +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz.sig" -delete + + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep $0 | awk '{print $1}') +if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') +fi diff --git a/Archlinux/packages.txt b/Archlinux/packages.txt new file mode 100644 index 0000000..565018f --- /dev/null +++ b/Archlinux/packages.txt @@ -0,0 +1,11 @@ +ccache +cmake +fastfetch +glibc +hwdetect +kdsoap-ws-discovery-client +pacman +pacman-contrib +pacutils +profile-sync-daemon +rebuild-detector diff --git a/Archlinux/packages_.txt b/Archlinux/packages_.txt new file mode 100644 index 0000000..afc5eae --- /dev/null +++ b/Archlinux/packages_.txt @@ -0,0 +1,9 @@ +bash +ccache +fastfetch +ftl-sdk +kdsoap-ws-discovery-client +profile-sync-daemon +python +plymouth +hwdetect diff --git a/Archlinux/pacman b/Archlinux/pacman new file mode 160000 index 0000000..c1c9621 --- /dev/null +++ b/Archlinux/pacman @@ -0,0 +1 @@ +Subproject commit c1c96218da83d65f1cb399bc958b64fc1e93c57c diff --git a/Archlinux/pacman-contrib b/Archlinux/pacman-contrib new file mode 160000 index 0000000..0cba3a5 --- /dev/null +++ b/Archlinux/pacman-contrib @@ -0,0 +1 @@ +Subproject commit 0cba3a5fcfd75a5081d374b8aa0e3c3c74c56264 diff --git a/Archlinux/pacman-static b/Archlinux/pacman-static new file mode 160000 index 0000000..009e827 --- /dev/null +++ b/Archlinux/pacman-static @@ -0,0 +1 @@ +Subproject commit 009e827a5228f1e31ddad0eca8cb51a19a8a8eec diff --git a/Archlinux/pacutils b/Archlinux/pacutils new file mode 160000 index 0000000..3eb67f2 --- /dev/null +++ b/Archlinux/pacutils @@ -0,0 +1 @@ +Subproject commit 3eb67f2efad3ff31000cb58cd775b5e9d776ab53 diff --git a/Archlinux/profile-sync-daemon b/Archlinux/profile-sync-daemon new file mode 160000 index 0000000..2f54889 --- /dev/null +++ b/Archlinux/profile-sync-daemon @@ -0,0 +1 @@ +Subproject commit 2f548897fbc8e35a431960ae5027641991ba8aee diff --git a/Archlinux/pwd.txt b/Archlinux/pwd.txt new file mode 100644 index 0000000..ded4e47 --- /dev/null +++ b/Archlinux/pwd.txt @@ -0,0 +1 @@ +/data/github/active/Melawy/PKGBUILD/Archlinux \ No newline at end of file diff --git a/Archlinux/rebuild-detector b/Archlinux/rebuild-detector new file mode 160000 index 0000000..1afbeff --- /dev/null +++ b/Archlinux/rebuild-detector @@ -0,0 +1 @@ +Subproject commit 1afbefff1e61c3a827a49f5e82c415ada28de074 diff --git a/Archlinux/repo.txt b/Archlinux/repo.txt new file mode 100644 index 0000000..6d05e5d --- /dev/null +++ b/Archlinux/repo.txt @@ -0,0 +1 @@ +/data/github/active/Melawy/REPO/melawy-archlinux/x86_64/ diff --git a/Archlinux/sign.sh b/Archlinux/sign.sh new file mode 100755 index 0000000..fde9a32 --- /dev/null +++ b/Archlinux/sign.sh @@ -0,0 +1,73 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +dir_list=$(find . -mindepth 2 -maxdepth 4 -name "PKGBUILD" -type f) + +for i in ${dir_list[@]} +do + path="$(dirname $i)" + full_path="$CWD/$path" + + echo "$full_path" + cd "$full_path" + + git_dir="$(find . -mindepth 1 -maxdepth 1 -name "$(basename $full_path)" -type d)" + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + + pkg_file=$(find . -mindepth 1 -maxdepth 1 -name "*.pkg.tar.xz$" -type f) + sig_file="${pkg_file}.sig" + + if [ ! -f "$sig_file" ]; then + for i in $pkg_file + do + if [ -f "${i}" ]; then + if [ -f "$i.sig" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + fi + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi + done + fi + + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + + cd "$CWD" +done + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep $0 | awk '{print $1}') +if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') +fi + diff --git a/Archlinux_all/a2ps b/Archlinux_all/a2ps new file mode 160000 index 0000000..fd7b2dc --- /dev/null +++ b/Archlinux_all/a2ps @@ -0,0 +1 @@ +Subproject commit fd7b2dc38810351c9fe88132fbfdd386287ad30c diff --git a/Archlinux_all/a52dec b/Archlinux_all/a52dec new file mode 160000 index 0000000..cdbd255 --- /dev/null +++ b/Archlinux_all/a52dec @@ -0,0 +1 @@ +Subproject commit cdbd25524cf0c7e23bc991a880a1282a8fb67c39 diff --git a/Archlinux_all/aalib b/Archlinux_all/aalib new file mode 160000 index 0000000..7d1a916 --- /dev/null +++ b/Archlinux_all/aalib @@ -0,0 +1 @@ +Subproject commit 7d1a916b64a9297952e493ce92ee1086ff610148 diff --git a/Archlinux_all/abseil-cpp b/Archlinux_all/abseil-cpp new file mode 160000 index 0000000..67c3bc0 --- /dev/null +++ b/Archlinux_all/abseil-cpp @@ -0,0 +1 @@ +Subproject commit 67c3bc0ebcc7e111cde71fc6a194f94c8de34e34 diff --git a/Archlinux_all/accounts-qml-module b/Archlinux_all/accounts-qml-module new file mode 160000 index 0000000..2c68d72 --- /dev/null +++ b/Archlinux_all/accounts-qml-module @@ -0,0 +1 @@ +Subproject commit 2c68d72f36ac669aae8e382a8af83b1ee6c748c5 diff --git a/Archlinux_all/accountsservice b/Archlinux_all/accountsservice new file mode 160000 index 0000000..cc26af1 --- /dev/null +++ b/Archlinux_all/accountsservice @@ -0,0 +1 @@ +Subproject commit cc26af1aabc973c6caf32adb887c04f1470981e8 diff --git a/Archlinux_all/acl b/Archlinux_all/acl new file mode 160000 index 0000000..0b021d2 --- /dev/null +++ b/Archlinux_all/acl @@ -0,0 +1 @@ +Subproject commit 0b021d2b35855ff211728f099d092f812f960f13 diff --git a/Archlinux_all/acme-tiny b/Archlinux_all/acme-tiny new file mode 160000 index 0000000..901c617 --- /dev/null +++ b/Archlinux_all/acme-tiny @@ -0,0 +1 @@ +Subproject commit 901c61790a1bb44b7ce1771a7e1c6a1bb4f5bcc0 diff --git a/Archlinux_all/adobe-source-code-pro-fonts b/Archlinux_all/adobe-source-code-pro-fonts new file mode 160000 index 0000000..2583d2c --- /dev/null +++ b/Archlinux_all/adobe-source-code-pro-fonts @@ -0,0 +1 @@ +Subproject commit 2583d2ca80ec8dd59b2ef8ecc322ad1a72e9eab5 diff --git a/Archlinux_all/adwaita-icon-theme b/Archlinux_all/adwaita-icon-theme new file mode 160000 index 0000000..386fc7d --- /dev/null +++ b/Archlinux_all/adwaita-icon-theme @@ -0,0 +1 @@ +Subproject commit 386fc7d087301e2e6c8e413a12d04e86990ae2fa diff --git a/Archlinux_all/aha b/Archlinux_all/aha new file mode 160000 index 0000000..ae5e50e --- /dev/null +++ b/Archlinux_all/aha @@ -0,0 +1 @@ +Subproject commit ae5e50ebaed86f2fda904ae590d3390c99d05c43 diff --git a/Archlinux_all/akonadi-mime b/Archlinux_all/akonadi-mime new file mode 160000 index 0000000..c9e1070 --- /dev/null +++ b/Archlinux_all/akonadi-mime @@ -0,0 +1 @@ +Subproject commit c9e1070af01520d2c914178287e4c9acfb08f575 diff --git a/Archlinux_all/alsa-firmware b/Archlinux_all/alsa-firmware new file mode 160000 index 0000000..9c47f43 --- /dev/null +++ b/Archlinux_all/alsa-firmware @@ -0,0 +1 @@ +Subproject commit 9c47f4386b4cf4636ea2d3f9e5bcfe966ce37c47 diff --git a/Archlinux_all/alsa-lib b/Archlinux_all/alsa-lib new file mode 160000 index 0000000..b8e185f --- /dev/null +++ b/Archlinux_all/alsa-lib @@ -0,0 +1 @@ +Subproject commit b8e185f0ffa8652df67092530576c4d59e9d0f4c diff --git a/Archlinux_all/alsa-plugins b/Archlinux_all/alsa-plugins new file mode 160000 index 0000000..6afa3b3 --- /dev/null +++ b/Archlinux_all/alsa-plugins @@ -0,0 +1 @@ +Subproject commit 6afa3b3d047093be80f2d95a709aa207361b1c5d diff --git a/Archlinux_all/alsa-topology-conf b/Archlinux_all/alsa-topology-conf new file mode 160000 index 0000000..85788ba --- /dev/null +++ b/Archlinux_all/alsa-topology-conf @@ -0,0 +1 @@ +Subproject commit 85788baaeb22fe89f1fdbe23cbbc755179318383 diff --git a/Archlinux_all/alsa-ucm-conf b/Archlinux_all/alsa-ucm-conf new file mode 160000 index 0000000..071f7e3 --- /dev/null +++ b/Archlinux_all/alsa-ucm-conf @@ -0,0 +1 @@ +Subproject commit 071f7e335aad382a37c9a74c445870c9b96432c0 diff --git a/Archlinux_all/alsa-utils b/Archlinux_all/alsa-utils new file mode 160000 index 0000000..73959f4 --- /dev/null +++ b/Archlinux_all/alsa-utils @@ -0,0 +1 @@ +Subproject commit 73959f44768477edc974078a96654d4c736d5faa diff --git a/Archlinux_all/amf-headers b/Archlinux_all/amf-headers new file mode 160000 index 0000000..e5d4547 --- /dev/null +++ b/Archlinux_all/amf-headers @@ -0,0 +1 @@ +Subproject commit e5d454725ced9eec2baaa6abe5bac6091b85423d diff --git a/Archlinux_all/android-udev b/Archlinux_all/android-udev new file mode 160000 index 0000000..9a69236 --- /dev/null +++ b/Archlinux_all/android-udev @@ -0,0 +1 @@ +Subproject commit 9a69236720f2316effff146de19040a5c96805f4 diff --git a/Archlinux_all/ansible b/Archlinux_all/ansible new file mode 160000 index 0000000..5288489 --- /dev/null +++ b/Archlinux_all/ansible @@ -0,0 +1 @@ +Subproject commit 5288489e9f4d1e4fef6b65922654d724d4f63bd6 diff --git a/Archlinux_all/ansible-core b/Archlinux_all/ansible-core new file mode 160000 index 0000000..9956be0 --- /dev/null +++ b/Archlinux_all/ansible-core @@ -0,0 +1 @@ +Subproject commit 9956be00d91967e9332121e9a5e880afbbb54ae7 diff --git a/Archlinux_all/ansible-language-server b/Archlinux_all/ansible-language-server new file mode 160000 index 0000000..90bc4e5 --- /dev/null +++ b/Archlinux_all/ansible-language-server @@ -0,0 +1 @@ +Subproject commit 90bc4e593ffdcfe19a2bd63f67e72e79d4ccd583 diff --git a/Archlinux_all/ansible-lint b/Archlinux_all/ansible-lint new file mode 160000 index 0000000..c0f4f53 --- /dev/null +++ b/Archlinux_all/ansible-lint @@ -0,0 +1 @@ +Subproject commit c0f4f5372c2d2a770c24575d0bdd92c9cdcd5c39 diff --git a/Archlinux_all/aom b/Archlinux_all/aom new file mode 160000 index 0000000..7056278 --- /dev/null +++ b/Archlinux_all/aom @@ -0,0 +1 @@ +Subproject commit 705627866e28c3459002d20d35aa2a7407def597 diff --git a/Archlinux_all/apache b/Archlinux_all/apache new file mode 160000 index 0000000..48ab132 --- /dev/null +++ b/Archlinux_all/apache @@ -0,0 +1 @@ +Subproject commit 48ab132ffacbacdd884b9a136ab3a19dc8aa05ec diff --git a/Archlinux_all/apparmor b/Archlinux_all/apparmor new file mode 160000 index 0000000..ba9670a --- /dev/null +++ b/Archlinux_all/apparmor @@ -0,0 +1 @@ +Subproject commit ba9670ae9f8b73ef6b872ed6b64df6c84b5c6b77 diff --git a/Archlinux_all/appstream b/Archlinux_all/appstream new file mode 160000 index 0000000..d8a1427 --- /dev/null +++ b/Archlinux_all/appstream @@ -0,0 +1 @@ +Subproject commit d8a1427eb98b97e9e985a2fbd5b168b05ad68ed1 diff --git a/Archlinux_all/appstream-glib b/Archlinux_all/appstream-glib new file mode 160000 index 0000000..7d9671e --- /dev/null +++ b/Archlinux_all/appstream-glib @@ -0,0 +1 @@ +Subproject commit 7d9671eb74a7865284b5508214c3137e9b22e404 diff --git a/Archlinux_all/apr b/Archlinux_all/apr new file mode 160000 index 0000000..dd174ca --- /dev/null +++ b/Archlinux_all/apr @@ -0,0 +1 @@ +Subproject commit dd174cab6f7b8378a6230423d19dc4ca0bc728f8 diff --git a/Archlinux_all/apr-util b/Archlinux_all/apr-util new file mode 160000 index 0000000..29ab1ea --- /dev/null +++ b/Archlinux_all/apr-util @@ -0,0 +1 @@ +Subproject commit 29ab1ea5305e7af67c2c856c0ca5c5c81c1910c1 diff --git a/Archlinux_all/arch-install-scripts b/Archlinux_all/arch-install-scripts new file mode 160000 index 0000000..ccc900f --- /dev/null +++ b/Archlinux_all/arch-install-scripts @@ -0,0 +1 @@ +Subproject commit ccc900fa982631e40a217669e1d48f0600114f1c diff --git a/Archlinux_all/archiso b/Archlinux_all/archiso new file mode 160000 index 0000000..2696f45 --- /dev/null +++ b/Archlinux_all/archiso @@ -0,0 +1 @@ +Subproject commit 2696f45668e07c8625d366ecbd9673f8c3d8cdfc diff --git a/Archlinux_all/archlinux-appstream-data b/Archlinux_all/archlinux-appstream-data new file mode 160000 index 0000000..8f23096 --- /dev/null +++ b/Archlinux_all/archlinux-appstream-data @@ -0,0 +1 @@ +Subproject commit 8f23096c74a8baec662ce1f23f685e4f28aa3158 diff --git a/Archlinux_all/archlinux-keyring b/Archlinux_all/archlinux-keyring new file mode 160000 index 0000000..5ee4db7 --- /dev/null +++ b/Archlinux_all/archlinux-keyring @@ -0,0 +1 @@ +Subproject commit 5ee4db764e60610d20f249b49c099b0f9da27550 diff --git a/Archlinux_all/argon2 b/Archlinux_all/argon2 new file mode 160000 index 0000000..11361e9 --- /dev/null +++ b/Archlinux_all/argon2 @@ -0,0 +1 @@ +Subproject commit 11361e9fff9545a172bb8069c1f0b11f94843f0c diff --git a/Archlinux_all/aribb24 b/Archlinux_all/aribb24 new file mode 160000 index 0000000..80aae99 --- /dev/null +++ b/Archlinux_all/aribb24 @@ -0,0 +1 @@ +Subproject commit 80aae997fd8fb29073c8c08f7bf46d09a2858274 diff --git a/Archlinux_all/aribb25 b/Archlinux_all/aribb25 new file mode 160000 index 0000000..a426480 --- /dev/null +++ b/Archlinux_all/aribb25 @@ -0,0 +1 @@ +Subproject commit a426480af5d8963f9e10c65f0d43b5220a042d17 diff --git a/Archlinux_all/ark b/Archlinux_all/ark new file mode 160000 index 0000000..de75f99 --- /dev/null +++ b/Archlinux_all/ark @@ -0,0 +1 @@ +Subproject commit de75f995fa1c909a0f921b509f399bbab3036597 diff --git a/Archlinux_all/asciidoc b/Archlinux_all/asciidoc new file mode 160000 index 0000000..22d746d --- /dev/null +++ b/Archlinux_all/asciidoc @@ -0,0 +1 @@ +Subproject commit 22d746da10e712f069c407cef36578cb3a32537a diff --git a/Archlinux_all/asciidoctor b/Archlinux_all/asciidoctor new file mode 160000 index 0000000..214744f --- /dev/null +++ b/Archlinux_all/asciidoctor @@ -0,0 +1 @@ +Subproject commit 214744f491426734c2365e05c4455080cb6f2b3d diff --git a/Archlinux_all/asio b/Archlinux_all/asio new file mode 160000 index 0000000..81d7dc7 --- /dev/null +++ b/Archlinux_all/asio @@ -0,0 +1 @@ +Subproject commit 81d7dc7d6bfef0cdd38288f01e0f35d5a9f5bbb7 diff --git a/Archlinux_all/aspell b/Archlinux_all/aspell new file mode 160000 index 0000000..646cdc4 --- /dev/null +++ b/Archlinux_all/aspell @@ -0,0 +1 @@ +Subproject commit 646cdc4834ebab70dd51aa499c01761401998e41 diff --git a/Archlinux_all/aspell-en b/Archlinux_all/aspell-en new file mode 160000 index 0000000..9782031 --- /dev/null +++ b/Archlinux_all/aspell-en @@ -0,0 +1 @@ +Subproject commit 9782031564ca6924995a36228138e2c5db854cb0 diff --git a/Archlinux_all/aspell-ru b/Archlinux_all/aspell-ru new file mode 160000 index 0000000..86dd523 --- /dev/null +++ b/Archlinux_all/aspell-ru @@ -0,0 +1 @@ +Subproject commit 86dd5233795934d715c95d2336e8e141c083dd20 diff --git a/Archlinux_all/at-spi2-core b/Archlinux_all/at-spi2-core new file mode 160000 index 0000000..538ff66 --- /dev/null +++ b/Archlinux_all/at-spi2-core @@ -0,0 +1 @@ +Subproject commit 538ff66b4b0d552c72a66bfc294ad196ad44abe8 diff --git a/Archlinux_all/atkmm b/Archlinux_all/atkmm new file mode 160000 index 0000000..d400e3e --- /dev/null +++ b/Archlinux_all/atkmm @@ -0,0 +1 @@ +Subproject commit d400e3e3f96e3642cf4314a3cca397db14c5b2aa diff --git a/Archlinux_all/attica5 b/Archlinux_all/attica5 new file mode 160000 index 0000000..647ea90 --- /dev/null +++ b/Archlinux_all/attica5 @@ -0,0 +1 @@ +Subproject commit 647ea909a8607af84e21102980de0afdc4bf372f diff --git a/Archlinux_all/attr b/Archlinux_all/attr new file mode 160000 index 0000000..1188e20 --- /dev/null +++ b/Archlinux_all/attr @@ -0,0 +1 @@ +Subproject commit 1188e20f8f985176b1b229bacc26377e44e69fbe diff --git a/Archlinux_all/audacious b/Archlinux_all/audacious new file mode 160000 index 0000000..d9c327f --- /dev/null +++ b/Archlinux_all/audacious @@ -0,0 +1 @@ +Subproject commit d9c327f3466769ae9e317df7735fba0cd7cc05dc diff --git a/Archlinux_all/audacious-plugins b/Archlinux_all/audacious-plugins new file mode 160000 index 0000000..50570c2 --- /dev/null +++ b/Archlinux_all/audacious-plugins @@ -0,0 +1 @@ +Subproject commit 50570c2930ec01758adc597df5194e2e7b6f71c2 diff --git a/Archlinux_all/audacity b/Archlinux_all/audacity new file mode 160000 index 0000000..8a0c369 --- /dev/null +++ b/Archlinux_all/audacity @@ -0,0 +1 @@ +Subproject commit 8a0c3696a1f9d8c7860718a606cf8ef832d066bd diff --git a/Archlinux_all/audit b/Archlinux_all/audit new file mode 160000 index 0000000..58d8470 --- /dev/null +++ b/Archlinux_all/audit @@ -0,0 +1 @@ +Subproject commit 58d8470442ab2dec2461d89441d09923f8874cae diff --git a/Archlinux_all/autoconf b/Archlinux_all/autoconf new file mode 160000 index 0000000..0a8efaf --- /dev/null +++ b/Archlinux_all/autoconf @@ -0,0 +1 @@ +Subproject commit 0a8efaf73b2a09b25b3c9dab2cf9ec7cb8274545 diff --git a/Archlinux_all/automake b/Archlinux_all/automake new file mode 160000 index 0000000..d6235e4 --- /dev/null +++ b/Archlinux_all/automake @@ -0,0 +1 @@ +Subproject commit d6235e40c4d3a8154fe9378ba9b80f38d077bc76 diff --git a/Archlinux_all/avahi b/Archlinux_all/avahi new file mode 160000 index 0000000..daafee2 --- /dev/null +++ b/Archlinux_all/avahi @@ -0,0 +1 @@ +Subproject commit daafee2d7f703a7f871f709d7f430dc8f1c7f336 diff --git a/Archlinux_all/avisynthplus b/Archlinux_all/avisynthplus new file mode 160000 index 0000000..2b24680 --- /dev/null +++ b/Archlinux_all/avisynthplus @@ -0,0 +1 @@ +Subproject commit 2b246803b86c685a07320f5aa928ee9421dc4856 diff --git a/Archlinux_all/awesome-terminal-fonts b/Archlinux_all/awesome-terminal-fonts new file mode 160000 index 0000000..4334dbd --- /dev/null +++ b/Archlinux_all/awesome-terminal-fonts @@ -0,0 +1 @@ +Subproject commit 4334dbdb0d0043ef108f4167908b879d68b9c002 diff --git a/Archlinux_all/b43-fwcutter b/Archlinux_all/b43-fwcutter new file mode 160000 index 0000000..cf0b8bd --- /dev/null +++ b/Archlinux_all/b43-fwcutter @@ -0,0 +1 @@ +Subproject commit cf0b8bd97d9da0818e73e9df6fda4e3f5527a259 diff --git a/Archlinux_all/babl b/Archlinux_all/babl new file mode 160000 index 0000000..705da0f --- /dev/null +++ b/Archlinux_all/babl @@ -0,0 +1 @@ +Subproject commit 705da0f503d169955e1bf54ca2deb2e0db3d6f46 diff --git a/Archlinux_all/baloo-widgets b/Archlinux_all/baloo-widgets new file mode 160000 index 0000000..d0fea05 --- /dev/null +++ b/Archlinux_all/baloo-widgets @@ -0,0 +1 @@ +Subproject commit d0fea0566810bebaaa10473f3dc13f030101799f diff --git a/Archlinux_all/baloo5 b/Archlinux_all/baloo5 new file mode 160000 index 0000000..be57431 --- /dev/null +++ b/Archlinux_all/baloo5 @@ -0,0 +1 @@ +Subproject commit be57431c92c51fa3f59c8f631d0dae863467eaf9 diff --git a/Archlinux_all/bamf b/Archlinux_all/bamf new file mode 160000 index 0000000..8b0b9d3 --- /dev/null +++ b/Archlinux_all/bamf @@ -0,0 +1 @@ +Subproject commit 8b0b9d3a4f8fd12f399555dc9291d634f127a134 diff --git a/Archlinux_all/baobab b/Archlinux_all/baobab new file mode 160000 index 0000000..f09140b --- /dev/null +++ b/Archlinux_all/baobab @@ -0,0 +1 @@ +Subproject commit f09140be0f58e65cfb5efd92145b57b36f0f2d58 diff --git a/Archlinux_all/base b/Archlinux_all/base new file mode 160000 index 0000000..14b9507 --- /dev/null +++ b/Archlinux_all/base @@ -0,0 +1 @@ +Subproject commit 14b9507f62e9b5a51d0443f1071413f886dd9a03 diff --git a/Archlinux_all/base-devel b/Archlinux_all/base-devel new file mode 160000 index 0000000..118335e --- /dev/null +++ b/Archlinux_all/base-devel @@ -0,0 +1 @@ +Subproject commit 118335e68ec82861730cf576db6ddb3cb7efdd7f diff --git a/Archlinux_all/bash b/Archlinux_all/bash new file mode 160000 index 0000000..c5dfc21 --- /dev/null +++ b/Archlinux_all/bash @@ -0,0 +1 @@ +Subproject commit c5dfc21dfe74524ca5766af83924cc8c3e3f1a0a diff --git a/Archlinux_all/bash-completion b/Archlinux_all/bash-completion new file mode 160000 index 0000000..d603b1b --- /dev/null +++ b/Archlinux_all/bash-completion @@ -0,0 +1 @@ +Subproject commit d603b1bf370d64efa26120300636b858e7ff1920 diff --git a/Archlinux_all/bash-language-server b/Archlinux_all/bash-language-server new file mode 160000 index 0000000..81a667f --- /dev/null +++ b/Archlinux_all/bash-language-server @@ -0,0 +1 @@ +Subproject commit 81a667f8c50182adcf2156815e4d970a6a475722 diff --git a/Archlinux_all/bc b/Archlinux_all/bc new file mode 160000 index 0000000..31e2cf0 --- /dev/null +++ b/Archlinux_all/bc @@ -0,0 +1 @@ +Subproject commit 31e2cf0b53483d421a6e77fcd7670f98ad946f35 diff --git a/Archlinux_all/beep b/Archlinux_all/beep new file mode 160000 index 0000000..841caf4 --- /dev/null +++ b/Archlinux_all/beep @@ -0,0 +1 @@ +Subproject commit 841caf459a0345fcdcdb805cb8284883d7c07485 diff --git a/Archlinux_all/bigsh0t b/Archlinux_all/bigsh0t new file mode 160000 index 0000000..65e5e5e --- /dev/null +++ b/Archlinux_all/bigsh0t @@ -0,0 +1 @@ +Subproject commit 65e5e5eec347b450922655f869bfb8f79274f3e8 diff --git a/Archlinux_all/bind b/Archlinux_all/bind new file mode 160000 index 0000000..22e8792 --- /dev/null +++ b/Archlinux_all/bind @@ -0,0 +1 @@ +Subproject commit 22e8792829b5fb861571cc0c18a30937d3a7884f diff --git a/Archlinux_all/binutils b/Archlinux_all/binutils new file mode 160000 index 0000000..6be41c4 --- /dev/null +++ b/Archlinux_all/binutils @@ -0,0 +1 @@ +Subproject commit 6be41c49b031091a20ce7a5a2f8381cadfaaae23 diff --git a/Archlinux_all/bison b/Archlinux_all/bison new file mode 160000 index 0000000..61edd32 --- /dev/null +++ b/Archlinux_all/bison @@ -0,0 +1 @@ +Subproject commit 61edd327a7b6b7e68bfcf116e07036ed03d36836 diff --git a/Archlinux_all/bluedevil b/Archlinux_all/bluedevil new file mode 160000 index 0000000..a5f04e7 --- /dev/null +++ b/Archlinux_all/bluedevil @@ -0,0 +1 @@ +Subproject commit a5f04e7b562f0170e58a40c49033a52d4c0a6341 diff --git a/Archlinux_all/bluez b/Archlinux_all/bluez new file mode 160000 index 0000000..e67ba6b --- /dev/null +++ b/Archlinux_all/bluez @@ -0,0 +1 @@ +Subproject commit e67ba6b274c4b5e182c323ae0048fe96da1bcdcb diff --git a/Archlinux_all/bluez-qt5 b/Archlinux_all/bluez-qt5 new file mode 160000 index 0000000..44213e0 --- /dev/null +++ b/Archlinux_all/bluez-qt5 @@ -0,0 +1 @@ +Subproject commit 44213e0af77be1a9a846cf3af2ae1707d8bc441b diff --git a/Archlinux_all/bluez-tools b/Archlinux_all/bluez-tools new file mode 160000 index 0000000..5e33d81 --- /dev/null +++ b/Archlinux_all/bluez-tools @@ -0,0 +1 @@ +Subproject commit 5e33d81ff3acbf7a6d51090641585a3996f47cbc diff --git a/Archlinux_all/bolt b/Archlinux_all/bolt new file mode 160000 index 0000000..af7d33c --- /dev/null +++ b/Archlinux_all/bolt @@ -0,0 +1 @@ +Subproject commit af7d33c784023199b667a828d1e83819c0a88b15 diff --git a/Archlinux_all/boost b/Archlinux_all/boost new file mode 160000 index 0000000..ca50e40 --- /dev/null +++ b/Archlinux_all/boost @@ -0,0 +1 @@ +Subproject commit ca50e40e96db04a71f8b5879d84794c3ed105f94 diff --git a/Archlinux_all/botan b/Archlinux_all/botan new file mode 160000 index 0000000..3d3b1a4 --- /dev/null +++ b/Archlinux_all/botan @@ -0,0 +1 @@ +Subproject commit 3d3b1a451f9dd76a42374117f5d243b220f5f05d diff --git a/Archlinux_all/botan2 b/Archlinux_all/botan2 new file mode 160000 index 0000000..874d29d --- /dev/null +++ b/Archlinux_all/botan2 @@ -0,0 +1 @@ +Subproject commit 874d29d06bdcb89ae34c8a22af9b12d48f36f33b diff --git a/Archlinux_all/box2d b/Archlinux_all/box2d new file mode 160000 index 0000000..0a5af36 --- /dev/null +++ b/Archlinux_all/box2d @@ -0,0 +1 @@ +Subproject commit 0a5af36a3d6b56e3da42bfe472b9338af6b45b28 diff --git a/Archlinux_all/breeze b/Archlinux_all/breeze new file mode 160000 index 0000000..a8bd027 --- /dev/null +++ b/Archlinux_all/breeze @@ -0,0 +1 @@ +Subproject commit a8bd027d27a8485d098acd435ba6111caea453d9 diff --git a/Archlinux_all/breeze-gtk b/Archlinux_all/breeze-gtk new file mode 160000 index 0000000..551fa4e --- /dev/null +++ b/Archlinux_all/breeze-gtk @@ -0,0 +1 @@ +Subproject commit 551fa4e18de97f14914f9dc3dd807dd1d15d2b2f diff --git a/Archlinux_all/breeze-icons b/Archlinux_all/breeze-icons new file mode 160000 index 0000000..b95ab1e --- /dev/null +++ b/Archlinux_all/breeze-icons @@ -0,0 +1 @@ +Subproject commit b95ab1e8a7e7130f1a14be7903c9c8d8daa69da6 diff --git a/Archlinux_all/breezy b/Archlinux_all/breezy new file mode 160000 index 0000000..4eafaf7 --- /dev/null +++ b/Archlinux_all/breezy @@ -0,0 +1 @@ +Subproject commit 4eafaf7d09d65dc96e05244d6f4535e9a7f7935c diff --git a/Archlinux_all/bridge-utils b/Archlinux_all/bridge-utils new file mode 160000 index 0000000..b9ad7fb --- /dev/null +++ b/Archlinux_all/bridge-utils @@ -0,0 +1 @@ +Subproject commit b9ad7fbb2810162cb3a4b24010927b8ee807b1bd diff --git a/Archlinux_all/brightnessctl b/Archlinux_all/brightnessctl new file mode 160000 index 0000000..2269e9c --- /dev/null +++ b/Archlinux_all/brightnessctl @@ -0,0 +1 @@ +Subproject commit 2269e9c1e100cf4f9aecbc9f74e41f93cc52f3e2 diff --git a/Archlinux_all/broadcom-wl-dkms b/Archlinux_all/broadcom-wl-dkms new file mode 160000 index 0000000..40e4ec1 --- /dev/null +++ b/Archlinux_all/broadcom-wl-dkms @@ -0,0 +1 @@ +Subproject commit 40e4ec1ae346cfac9b22fc19a4b73c8698a5f068 diff --git a/Archlinux_all/brotli b/Archlinux_all/brotli new file mode 160000 index 0000000..9d7ab16 --- /dev/null +++ b/Archlinux_all/brotli @@ -0,0 +1 @@ +Subproject commit 9d7ab160f91399ada31c8b59226b5dbd61fea77e diff --git a/Archlinux_all/btop b/Archlinux_all/btop new file mode 160000 index 0000000..7fcee59 --- /dev/null +++ b/Archlinux_all/btop @@ -0,0 +1 @@ +Subproject commit 7fcee598f10ef8843f146328fdb0bcc7866bad87 diff --git a/Archlinux_all/btrfs-progs b/Archlinux_all/btrfs-progs new file mode 160000 index 0000000..3ccbfcc --- /dev/null +++ b/Archlinux_all/btrfs-progs @@ -0,0 +1 @@ +Subproject commit 3ccbfccdeb27c1bcdc1f4a25d0f1ff2c7cd09a1b diff --git a/Archlinux_all/bubblewrap b/Archlinux_all/bubblewrap new file mode 160000 index 0000000..43b9a4d --- /dev/null +++ b/Archlinux_all/bubblewrap @@ -0,0 +1 @@ +Subproject commit 43b9a4d18561925bede7cd69eb0c49f9cd1c1ce3 diff --git a/Archlinux_all/busybox b/Archlinux_all/busybox new file mode 160000 index 0000000..cebfc6c --- /dev/null +++ b/Archlinux_all/busybox @@ -0,0 +1 @@ +Subproject commit cebfc6cb756e7c9f41c8105e6a93a79a72da51ba diff --git a/Archlinux_all/bzip2 b/Archlinux_all/bzip2 new file mode 160000 index 0000000..da697b2 --- /dev/null +++ b/Archlinux_all/bzip2 @@ -0,0 +1 @@ +Subproject commit da697b2bf804ea350c9cfd0286bb4b78ee4df702 diff --git a/Archlinux_all/c-ares b/Archlinux_all/c-ares new file mode 160000 index 0000000..28a3203 --- /dev/null +++ b/Archlinux_all/c-ares @@ -0,0 +1 @@ +Subproject commit 28a3203c68a65f1c9b0cb50196a3b213690ca9c0 diff --git a/Archlinux_all/ca-certificates b/Archlinux_all/ca-certificates new file mode 160000 index 0000000..b72c383 --- /dev/null +++ b/Archlinux_all/ca-certificates @@ -0,0 +1 @@ +Subproject commit b72c3834b8d75e26b92881eea23c69c8e4054029 diff --git a/Archlinux_all/cairo b/Archlinux_all/cairo new file mode 160000 index 0000000..0b68688 --- /dev/null +++ b/Archlinux_all/cairo @@ -0,0 +1 @@ +Subproject commit 0b68688916473ddf1eef366f935271f47ab1fff1 diff --git a/Archlinux_all/cairo-perl b/Archlinux_all/cairo-perl new file mode 160000 index 0000000..76550e7 --- /dev/null +++ b/Archlinux_all/cairo-perl @@ -0,0 +1 @@ +Subproject commit 76550e744e2351b679d7d63968f321cb94b44a5c diff --git a/Archlinux_all/cairomm b/Archlinux_all/cairomm new file mode 160000 index 0000000..07e85de --- /dev/null +++ b/Archlinux_all/cairomm @@ -0,0 +1 @@ +Subproject commit 07e85dea9eca4f309d4e1d343d7a18038fb806ff diff --git a/Archlinux_all/cairomm-1.16 b/Archlinux_all/cairomm-1.16 new file mode 160000 index 0000000..1ee0679 --- /dev/null +++ b/Archlinux_all/cairomm-1.16 @@ -0,0 +1 @@ +Subproject commit 1ee0679f1a1906c7a0c230f405d6382b4490f501 diff --git a/Archlinux_all/cantarell-fonts b/Archlinux_all/cantarell-fonts new file mode 160000 index 0000000..88c7c19 --- /dev/null +++ b/Archlinux_all/cantarell-fonts @@ -0,0 +1 @@ +Subproject commit 88c7c19dcdf5ecaa72c6fb435e299ce4d3772356 diff --git a/Archlinux_all/capstone b/Archlinux_all/capstone new file mode 160000 index 0000000..17b771f --- /dev/null +++ b/Archlinux_all/capstone @@ -0,0 +1 @@ +Subproject commit 17b771f66a7c4f87ee2f72f56fd3a98f5c149c60 diff --git a/Archlinux_all/catch2-v2 b/Archlinux_all/catch2-v2 new file mode 160000 index 0000000..5b71904 --- /dev/null +++ b/Archlinux_all/catch2-v2 @@ -0,0 +1 @@ +Subproject commit 5b7190400fba23480394a73a80f8ba558252ecd1 diff --git a/Archlinux_all/ccache b/Archlinux_all/ccache new file mode 160000 index 0000000..c126e3b --- /dev/null +++ b/Archlinux_all/ccache @@ -0,0 +1 @@ +Subproject commit c126e3b17f7e9e8a77695901c0309cce25640bb8 diff --git a/Archlinux_all/cdparanoia b/Archlinux_all/cdparanoia new file mode 160000 index 0000000..d094b0d --- /dev/null +++ b/Archlinux_all/cdparanoia @@ -0,0 +1 @@ +Subproject commit d094b0d871b3c04b8036d9549894376f3a1a4d2d diff --git a/Archlinux_all/cfitsio b/Archlinux_all/cfitsio new file mode 160000 index 0000000..374a7ff --- /dev/null +++ b/Archlinux_all/cfitsio @@ -0,0 +1 @@ +Subproject commit 374a7ff814b30cc08ab69d83ed646c8691e6b760 diff --git a/Archlinux_all/chafa b/Archlinux_all/chafa new file mode 160000 index 0000000..4ad44e6 --- /dev/null +++ b/Archlinux_all/chafa @@ -0,0 +1 @@ +Subproject commit 4ad44e6001638eef11d29e5391cb8558428e7b04 diff --git a/Archlinux_all/chromaprint b/Archlinux_all/chromaprint new file mode 160000 index 0000000..6331d96 --- /dev/null +++ b/Archlinux_all/chromaprint @@ -0,0 +1 @@ +Subproject commit 6331d961a16fe3e08cdd88bdd0441892e0a9b629 diff --git a/Archlinux_all/chrpath b/Archlinux_all/chrpath new file mode 160000 index 0000000..37bb624 --- /dev/null +++ b/Archlinux_all/chrpath @@ -0,0 +1 @@ +Subproject commit 37bb624749909812e74fdb641497e3d87b757100 diff --git a/Archlinux_all/cifs-utils b/Archlinux_all/cifs-utils new file mode 160000 index 0000000..84ce9ca --- /dev/null +++ b/Archlinux_all/cifs-utils @@ -0,0 +1 @@ +Subproject commit 84ce9ca68f0734ae61587d02c6efd21a1068c57d diff --git a/Archlinux_all/cjson b/Archlinux_all/cjson new file mode 160000 index 0000000..6e2b971 --- /dev/null +++ b/Archlinux_all/cjson @@ -0,0 +1 @@ +Subproject commit 6e2b971b8a5603e117d75477e6011a301081f0e8 diff --git a/Archlinux_all/clamav b/Archlinux_all/clamav new file mode 160000 index 0000000..d456d3c --- /dev/null +++ b/Archlinux_all/clamav @@ -0,0 +1 @@ +Subproject commit d456d3c8d019b2e97d4673b44ac9dde36b5d1993 diff --git a/Archlinux_all/clamtk b/Archlinux_all/clamtk new file mode 160000 index 0000000..24fc693 --- /dev/null +++ b/Archlinux_all/clamtk @@ -0,0 +1 @@ +Subproject commit 24fc6935dc23a65387c0866ead8f52dfab7333f5 diff --git a/Archlinux_all/clang b/Archlinux_all/clang new file mode 160000 index 0000000..1514ade --- /dev/null +++ b/Archlinux_all/clang @@ -0,0 +1 @@ +Subproject commit 1514ade6443c822c394f426357d9129a97f846c3 diff --git a/Archlinux_all/clean.sh b/Archlinux_all/clean.sh new file mode 100755 index 0000000..5d98047 --- /dev/null +++ b/Archlinux_all/clean.sh @@ -0,0 +1,42 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +dir_list=$(find . -mindepth 2 -maxdepth 4 -name "PKGBUILD" -type f) + +for i in ${dir_list[@]} +do + path="$(dirname $i)" + full_path="$CWD/$path" + + echo "$full_path" + cd "$full_path" + + git_dir="$(find . -mindepth 1 -maxdepth 1 -name "$(basename $full_path)" -type d)" + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + + cd "$CWD" +done + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep $0 | awk '{print $1}') +if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') +fi diff --git a/Archlinux_all/clinfo b/Archlinux_all/clinfo new file mode 160000 index 0000000..4afa7ad --- /dev/null +++ b/Archlinux_all/clinfo @@ -0,0 +1 @@ +Subproject commit 4afa7ad836cbafcbda85bce1c5c0f2145812c18e diff --git a/Archlinux_all/clone.sh b/Archlinux_all/clone.sh new file mode 100755 index 0000000..7b4803e --- /dev/null +++ b/Archlinux_all/clone.sh @@ -0,0 +1,29 @@ +#!/bin/bash + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +# packages=$(cat packages.txt) +packages=$(pacman -Qqn | sort) + +for package in ${packages} +do + echo "$package" + if [ -d "$package" ]; then + cd "$CWD/$package" + git pull + cd "$CWD" + sleep 3 + else + access_location=$(curl -ILs https://gitlab.archlinux.org/archlinux/packaging/packages/${package} | grep location | awk '{print $2}') + if [[ "$access_location" == *"gitlab.archlinux.org/users"* ]]; then + echo "" + else + git clone "https://gitlab.archlinux.org/archlinux/packaging/packages/${package}.git" + fi + sleep 5 + fi +done + +echo "Ready" diff --git a/Archlinux_all/clonezilla b/Archlinux_all/clonezilla new file mode 160000 index 0000000..950d068 --- /dev/null +++ b/Archlinux_all/clonezilla @@ -0,0 +1 @@ +Subproject commit 950d0682af130b5e1b0abe7758f25c94232bcef5 diff --git a/Archlinux_all/clucene b/Archlinux_all/clucene new file mode 160000 index 0000000..51565d7 --- /dev/null +++ b/Archlinux_all/clucene @@ -0,0 +1 @@ +Subproject commit 51565d7b9cfa9a47a453e8cba0ba873e16424db4 diff --git a/Archlinux_all/cmake b/Archlinux_all/cmake new file mode 160000 index 0000000..7c1d293 --- /dev/null +++ b/Archlinux_all/cmake @@ -0,0 +1 @@ +Subproject commit 7c1d2934c17476d2d57df2ffc246ffc9f311f5f0 diff --git a/Archlinux_all/cmocka b/Archlinux_all/cmocka new file mode 160000 index 0000000..bc39f69 --- /dev/null +++ b/Archlinux_all/cmocka @@ -0,0 +1 @@ +Subproject commit bc39f696b3931c838b4829a80ab571d21a9a9235 diff --git a/Archlinux_all/colord b/Archlinux_all/colord new file mode 160000 index 0000000..1756e08 --- /dev/null +++ b/Archlinux_all/colord @@ -0,0 +1 @@ +Subproject commit 1756e084a04da7ed7b6c4aeaf1e9d3bd15d87fa3 diff --git a/Archlinux_all/compiler-rt b/Archlinux_all/compiler-rt new file mode 160000 index 0000000..22914dd --- /dev/null +++ b/Archlinux_all/compiler-rt @@ -0,0 +1 @@ +Subproject commit 22914dd834ce59e51ad953e356ba78539b7b4d76 diff --git a/Archlinux_all/confuse b/Archlinux_all/confuse new file mode 160000 index 0000000..758e9f4 --- /dev/null +++ b/Archlinux_all/confuse @@ -0,0 +1 @@ +Subproject commit 758e9f47f0c75b4c5f5ad8bfdbe544d8dc4df18d diff --git a/Archlinux_all/containerd b/Archlinux_all/containerd new file mode 160000 index 0000000..a982b83 --- /dev/null +++ b/Archlinux_all/containerd @@ -0,0 +1 @@ +Subproject commit a982b8340d3565836622448c1b9b6844a3bb38c6 diff --git a/Archlinux_all/convertlit b/Archlinux_all/convertlit new file mode 160000 index 0000000..691f1a3 --- /dev/null +++ b/Archlinux_all/convertlit @@ -0,0 +1 @@ +Subproject commit 691f1a382809d79e5450d9d189f27ca1bbdf2aa1 diff --git a/Archlinux_all/copy_to_repo.sh b/Archlinux_all/copy_to_repo.sh new file mode 100755 index 0000000..4348001 --- /dev/null +++ b/Archlinux_all/copy_to_repo.sh @@ -0,0 +1,14 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz" -exec cp -v {} $REPO \; +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz.sig" -exec cp -v {} $REPO \; + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep $0 | awk '{print $1}') +if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') +fi diff --git a/Archlinux_all/corectrl b/Archlinux_all/corectrl new file mode 160000 index 0000000..c43581f --- /dev/null +++ b/Archlinux_all/corectrl @@ -0,0 +1 @@ +Subproject commit c43581f7c1d2f774d89c57674244ecb3649f62e4 diff --git a/Archlinux_all/coreutils b/Archlinux_all/coreutils new file mode 160000 index 0000000..da8e097 --- /dev/null +++ b/Archlinux_all/coreutils @@ -0,0 +1 @@ +Subproject commit da8e097bddeaea096378040257ce8e1d1e0962bb diff --git a/Archlinux_all/cpio b/Archlinux_all/cpio new file mode 160000 index 0000000..6dd7976 --- /dev/null +++ b/Archlinux_all/cpio @@ -0,0 +1 @@ +Subproject commit 6dd7976737e892325dc2860ddbb71483a0118a5b diff --git a/Archlinux_all/cppdap b/Archlinux_all/cppdap new file mode 160000 index 0000000..fbf7a42 --- /dev/null +++ b/Archlinux_all/cppdap @@ -0,0 +1 @@ +Subproject commit fbf7a429ddc3546333b89212a9fa89cbfd13b3e5 diff --git a/Archlinux_all/cracklib b/Archlinux_all/cracklib new file mode 160000 index 0000000..c234b7e --- /dev/null +++ b/Archlinux_all/cracklib @@ -0,0 +1 @@ +Subproject commit c234b7e44d1be5f8560d2dd30f3ba1ff534708d0 diff --git a/Archlinux_all/cronie b/Archlinux_all/cronie new file mode 160000 index 0000000..8364145 --- /dev/null +++ b/Archlinux_all/cronie @@ -0,0 +1 @@ +Subproject commit 83641459ab4ac5e808bc575badbcf19f77bce35a diff --git a/Archlinux_all/cryptsetup b/Archlinux_all/cryptsetup new file mode 160000 index 0000000..0dde0f5 --- /dev/null +++ b/Archlinux_all/cryptsetup @@ -0,0 +1 @@ +Subproject commit 0dde0f5fa3c429c135cdf39a28fcd3c1b1e6ab18 diff --git a/Archlinux_all/ctemplate b/Archlinux_all/ctemplate new file mode 160000 index 0000000..2ed6916 --- /dev/null +++ b/Archlinux_all/ctemplate @@ -0,0 +1 @@ +Subproject commit 2ed69162a0e74dcaf8ff8e7749e6ce83aa9d896a diff --git a/Archlinux_all/cups b/Archlinux_all/cups new file mode 160000 index 0000000..01a4eec --- /dev/null +++ b/Archlinux_all/cups @@ -0,0 +1 @@ +Subproject commit 01a4eec9b7846bc504a5c3fe7bc72432632324e3 diff --git a/Archlinux_all/cups-filters b/Archlinux_all/cups-filters new file mode 160000 index 0000000..fb3cd46 --- /dev/null +++ b/Archlinux_all/cups-filters @@ -0,0 +1 @@ +Subproject commit fb3cd4608a704319b55faaa231689600e406c700 diff --git a/Archlinux_all/cups-pdf b/Archlinux_all/cups-pdf new file mode 160000 index 0000000..75deadf --- /dev/null +++ b/Archlinux_all/cups-pdf @@ -0,0 +1 @@ +Subproject commit 75deadf35653937f92dcf34a24f15f3c459876ac diff --git a/Archlinux_all/cups-pk-helper b/Archlinux_all/cups-pk-helper new file mode 160000 index 0000000..7108e74 --- /dev/null +++ b/Archlinux_all/cups-pk-helper @@ -0,0 +1 @@ +Subproject commit 7108e74639ba0117c0f3dd15b0d6970c5969358b diff --git a/Archlinux_all/curl b/Archlinux_all/curl new file mode 160000 index 0000000..809b028 --- /dev/null +++ b/Archlinux_all/curl @@ -0,0 +1 @@ +Subproject commit 809b028a6aa3db920ea824f385d2e53f46867407 diff --git a/Archlinux_all/dav1d b/Archlinux_all/dav1d new file mode 160000 index 0000000..4cc2280 --- /dev/null +++ b/Archlinux_all/dav1d @@ -0,0 +1 @@ +Subproject commit 4cc2280b7bce0e8838db69b7448a31007e5992cc diff --git a/Archlinux_all/db b/Archlinux_all/db new file mode 160000 index 0000000..f3ed67c --- /dev/null +++ b/Archlinux_all/db @@ -0,0 +1 @@ +Subproject commit f3ed67c8a6f17455cc56dd7a18b305f38b4425ac diff --git a/Archlinux_all/db5.3 b/Archlinux_all/db5.3 new file mode 160000 index 0000000..b22ff0a --- /dev/null +++ b/Archlinux_all/db5.3 @@ -0,0 +1 @@ +Subproject commit b22ff0ad67a79cedfc61831a3731bc31b5a5d977 diff --git a/Archlinux_all/dbeaver b/Archlinux_all/dbeaver new file mode 160000 index 0000000..ff49ce7 --- /dev/null +++ b/Archlinux_all/dbeaver @@ -0,0 +1 @@ +Subproject commit ff49ce721cd491941ec4ae8bb653603bf971ea0b diff --git a/Archlinux_all/dblatex b/Archlinux_all/dblatex new file mode 160000 index 0000000..ab7a55b --- /dev/null +++ b/Archlinux_all/dblatex @@ -0,0 +1 @@ +Subproject commit ab7a55b57e8d3020a54b29efe95c9149b2912502 diff --git a/Archlinux_all/dbus b/Archlinux_all/dbus new file mode 160000 index 0000000..fe337e1 --- /dev/null +++ b/Archlinux_all/dbus @@ -0,0 +1 @@ +Subproject commit fe337e193c139363c8a90b9e2eec9c1f0cfcdcd5 diff --git a/Archlinux_all/dbus-broker b/Archlinux_all/dbus-broker new file mode 160000 index 0000000..3720d04 --- /dev/null +++ b/Archlinux_all/dbus-broker @@ -0,0 +1 @@ +Subproject commit 3720d04352f7a8fcea6470341dbea033b1c40766 diff --git a/Archlinux_all/dbus-glib b/Archlinux_all/dbus-glib new file mode 160000 index 0000000..65fdb6d --- /dev/null +++ b/Archlinux_all/dbus-glib @@ -0,0 +1 @@ +Subproject commit 65fdb6d3ce826b4242a85174248f23acc2b88500 diff --git a/Archlinux_all/dbus-python b/Archlinux_all/dbus-python new file mode 160000 index 0000000..58534f1 --- /dev/null +++ b/Archlinux_all/dbus-python @@ -0,0 +1 @@ +Subproject commit 58534f1fa16b027f66effa888b7df9ad3469e3ff diff --git a/Archlinux_all/dconf b/Archlinux_all/dconf new file mode 160000 index 0000000..25114f2 --- /dev/null +++ b/Archlinux_all/dconf @@ -0,0 +1 @@ +Subproject commit 25114f2e6b79d5416f8045bd5f5421a9c9bfba7f diff --git a/Archlinux_all/ddcutil b/Archlinux_all/ddcutil new file mode 160000 index 0000000..43c3657 --- /dev/null +++ b/Archlinux_all/ddcutil @@ -0,0 +1 @@ +Subproject commit 43c36571eb9039455a07383419114714f4027687 diff --git a/Archlinux_all/ddrescue b/Archlinux_all/ddrescue new file mode 160000 index 0000000..493cbbe --- /dev/null +++ b/Archlinux_all/ddrescue @@ -0,0 +1 @@ +Subproject commit 493cbbe687c16403ee9bc7b261a66b04c5004fc1 diff --git a/Archlinux_all/debugedit b/Archlinux_all/debugedit new file mode 160000 index 0000000..378ed46 --- /dev/null +++ b/Archlinux_all/debugedit @@ -0,0 +1 @@ +Subproject commit 378ed469c0c40ba38427769ec189e54ab30ab15e diff --git a/Archlinux_all/default-cursors b/Archlinux_all/default-cursors new file mode 160000 index 0000000..5e42fac --- /dev/null +++ b/Archlinux_all/default-cursors @@ -0,0 +1 @@ +Subproject commit 5e42fac9aebb83814983498ad71bd9332e75d19b diff --git a/Archlinux_all/dejagnu b/Archlinux_all/dejagnu new file mode 160000 index 0000000..e5574e7 --- /dev/null +++ b/Archlinux_all/dejagnu @@ -0,0 +1 @@ +Subproject commit e5574e72eb5e57e4c86089f408f1ccefa0e2205e diff --git a/Archlinux_all/deluge b/Archlinux_all/deluge new file mode 160000 index 0000000..863d079 --- /dev/null +++ b/Archlinux_all/deluge @@ -0,0 +1 @@ +Subproject commit 863d0794339c04db530eef40aa50a97fa8bed3dd diff --git a/Archlinux_all/desktop-file-utils b/Archlinux_all/desktop-file-utils new file mode 160000 index 0000000..4a9ad6e --- /dev/null +++ b/Archlinux_all/desktop-file-utils @@ -0,0 +1 @@ +Subproject commit 4a9ad6e1cb3a9f513a3b6a8eb574035c2c38d761 diff --git a/Archlinux_all/dhcpcd b/Archlinux_all/dhcpcd new file mode 160000 index 0000000..d4d3130 --- /dev/null +++ b/Archlinux_all/dhcpcd @@ -0,0 +1 @@ +Subproject commit d4d31308eea1beddf196e3ed82437b78de47e72e diff --git a/Archlinux_all/dialog b/Archlinux_all/dialog new file mode 160000 index 0000000..c048476 --- /dev/null +++ b/Archlinux_all/dialog @@ -0,0 +1 @@ +Subproject commit c048476d759d3f36c112bec5ea6042140874fd69 diff --git a/Archlinux_all/diffutils b/Archlinux_all/diffutils new file mode 160000 index 0000000..6a2b3df --- /dev/null +++ b/Archlinux_all/diffutils @@ -0,0 +1 @@ +Subproject commit 6a2b3dff62fce4d479193712498d904f96da5afc diff --git a/Archlinux_all/ding-libs b/Archlinux_all/ding-libs new file mode 160000 index 0000000..53d21b8 --- /dev/null +++ b/Archlinux_all/ding-libs @@ -0,0 +1 @@ +Subproject commit 53d21b8532f7791d62690fd26c69ea066edb40a9 diff --git a/Archlinux_all/directx-headers b/Archlinux_all/directx-headers new file mode 160000 index 0000000..7d7f8e5 --- /dev/null +++ b/Archlinux_all/directx-headers @@ -0,0 +1 @@ +Subproject commit 7d7f8e587691f9d7f3d89598ec072eb625140c51 diff --git a/Archlinux_all/discord b/Archlinux_all/discord new file mode 160000 index 0000000..6944bc2 --- /dev/null +++ b/Archlinux_all/discord @@ -0,0 +1 @@ +Subproject commit 6944bc2f9bc127c93ad93eb1771dfe3fb5139b1e diff --git a/Archlinux_all/discount b/Archlinux_all/discount new file mode 160000 index 0000000..85b9847 --- /dev/null +++ b/Archlinux_all/discount @@ -0,0 +1 @@ +Subproject commit 85b9847ef589af056fa454f947a4e6c9f1a09c72 diff --git a/Archlinux_all/djvulibre b/Archlinux_all/djvulibre new file mode 160000 index 0000000..912f467 --- /dev/null +++ b/Archlinux_all/djvulibre @@ -0,0 +1 @@ +Subproject commit 912f467970ad70472dd17b5853f89096f7992b58 diff --git a/Archlinux_all/dkms b/Archlinux_all/dkms new file mode 160000 index 0000000..98a79c5 --- /dev/null +++ b/Archlinux_all/dkms @@ -0,0 +1 @@ +Subproject commit 98a79c546e5c6173d953e08709b1e877b21bb860 diff --git a/Archlinux_all/dmidecode b/Archlinux_all/dmidecode new file mode 160000 index 0000000..1eb51ad --- /dev/null +++ b/Archlinux_all/dmidecode @@ -0,0 +1 @@ +Subproject commit 1eb51ad3c152b51894cf141c396d1a59ea80a2a2 diff --git a/Archlinux_all/dmraid b/Archlinux_all/dmraid new file mode 160000 index 0000000..e55a285 --- /dev/null +++ b/Archlinux_all/dmraid @@ -0,0 +1 @@ +Subproject commit e55a2852c7c3141a61b438aaf91c3a351f88052f diff --git a/Archlinux_all/dnsmasq b/Archlinux_all/dnsmasq new file mode 160000 index 0000000..a5cb1f3 --- /dev/null +++ b/Archlinux_all/dnsmasq @@ -0,0 +1 @@ +Subproject commit a5cb1f3e781a5e67f13ce0bdbbc036910f4c4d09 diff --git a/Archlinux_all/dnssec-anchors b/Archlinux_all/dnssec-anchors new file mode 160000 index 0000000..fbc726b --- /dev/null +++ b/Archlinux_all/dnssec-anchors @@ -0,0 +1 @@ +Subproject commit fbc726b3e65a7d056e83e2c69e1b067e40047d0d diff --git a/Archlinux_all/docbook-xml b/Archlinux_all/docbook-xml new file mode 160000 index 0000000..266d1e7 --- /dev/null +++ b/Archlinux_all/docbook-xml @@ -0,0 +1 @@ +Subproject commit 266d1e74643b2664ea568982bf052dca1380049d diff --git a/Archlinux_all/docbook-xsl b/Archlinux_all/docbook-xsl new file mode 160000 index 0000000..4db593d --- /dev/null +++ b/Archlinux_all/docbook-xsl @@ -0,0 +1 @@ +Subproject commit 4db593dcb99db6e717bed7c11f3cd820c3cbf49d diff --git a/Archlinux_all/docker b/Archlinux_all/docker new file mode 160000 index 0000000..e0336f2 --- /dev/null +++ b/Archlinux_all/docker @@ -0,0 +1 @@ +Subproject commit e0336f21b9d94b20837da703cc78bf088dd2f88a diff --git a/Archlinux_all/docker-buildx b/Archlinux_all/docker-buildx new file mode 160000 index 0000000..a60a188 --- /dev/null +++ b/Archlinux_all/docker-buildx @@ -0,0 +1 @@ +Subproject commit a60a1888af9c58c7723c8bd492f582cd26c9e6ca diff --git a/Archlinux_all/docker-compose b/Archlinux_all/docker-compose new file mode 160000 index 0000000..36ffa33 --- /dev/null +++ b/Archlinux_all/docker-compose @@ -0,0 +1 @@ +Subproject commit 36ffa33049212a3232cfc8a943c0aff5736e93f5 diff --git a/Archlinux_all/docker-machine b/Archlinux_all/docker-machine new file mode 160000 index 0000000..dcd709c --- /dev/null +++ b/Archlinux_all/docker-machine @@ -0,0 +1 @@ +Subproject commit dcd709c8e3f3c92ad19ac6e482e71399c7e902bc diff --git a/Archlinux_all/docker-scan b/Archlinux_all/docker-scan new file mode 160000 index 0000000..1283782 --- /dev/null +++ b/Archlinux_all/docker-scan @@ -0,0 +1 @@ +Subproject commit 1283782ebbb7568ddfe7bbbed35270d20962b44a diff --git a/Archlinux_all/dolphin b/Archlinux_all/dolphin new file mode 160000 index 0000000..a78f8f8 --- /dev/null +++ b/Archlinux_all/dolphin @@ -0,0 +1 @@ +Subproject commit a78f8f887001348941c73486af32376b61ccc61f diff --git a/Archlinux_all/dolphin-plugins b/Archlinux_all/dolphin-plugins new file mode 160000 index 0000000..1240a67 --- /dev/null +++ b/Archlinux_all/dolphin-plugins @@ -0,0 +1 @@ +Subproject commit 1240a6704a3b410faaa4fcb5c1d60ded801ae753 diff --git a/Archlinux_all/dosfstools b/Archlinux_all/dosfstools new file mode 160000 index 0000000..45d14aa --- /dev/null +++ b/Archlinux_all/dosfstools @@ -0,0 +1 @@ +Subproject commit 45d14aa15bf2d62f1033f4e91d809037fee4b754 diff --git a/Archlinux_all/double-conversion b/Archlinux_all/double-conversion new file mode 160000 index 0000000..69569f9 --- /dev/null +++ b/Archlinux_all/double-conversion @@ -0,0 +1 @@ +Subproject commit 69569f9cac601c11c61af98f4f152cc354274445 diff --git a/Archlinux_all/doxygen b/Archlinux_all/doxygen new file mode 160000 index 0000000..ae839b1 --- /dev/null +++ b/Archlinux_all/doxygen @@ -0,0 +1 @@ +Subproject commit ae839b133121adfa5f67fa0fe42fbcfe533897d1 diff --git a/Archlinux_all/dracut b/Archlinux_all/dracut new file mode 160000 index 0000000..e90bbd4 --- /dev/null +++ b/Archlinux_all/dracut @@ -0,0 +1 @@ +Subproject commit e90bbd4b3b9e8e27640ca7058b9cbfd71607e4d9 diff --git a/Archlinux_all/drbl b/Archlinux_all/drbl new file mode 160000 index 0000000..1b0d998 --- /dev/null +++ b/Archlinux_all/drbl @@ -0,0 +1 @@ +Subproject commit 1b0d9980074198d3ce10a6ea49a7eccd3f1ceb42 diff --git a/Archlinux_all/drkonqi b/Archlinux_all/drkonqi new file mode 160000 index 0000000..01d2668 --- /dev/null +++ b/Archlinux_all/drkonqi @@ -0,0 +1 @@ +Subproject commit 01d26683cbdafd4f5b6fab2c278fbf8aa1a3e3e8 diff --git a/Archlinux_all/dtc b/Archlinux_all/dtc new file mode 160000 index 0000000..b4d518b --- /dev/null +++ b/Archlinux_all/dtc @@ -0,0 +1 @@ +Subproject commit b4d518b2426f0223d8d9e43573a3fa1913ddec42 diff --git a/Archlinux_all/duf b/Archlinux_all/duf new file mode 160000 index 0000000..3a6b1fa --- /dev/null +++ b/Archlinux_all/duf @@ -0,0 +1 @@ +Subproject commit 3a6b1facddc7ac24a9e26c85be0aac16891dbc57 diff --git a/Archlinux_all/duktape b/Archlinux_all/duktape new file mode 160000 index 0000000..ab2fa01 --- /dev/null +++ b/Archlinux_all/duktape @@ -0,0 +1 @@ +Subproject commit ab2fa01066bc897cc82762e59ea3f4c6694a6f19 diff --git a/Archlinux_all/dvisvgm b/Archlinux_all/dvisvgm new file mode 160000 index 0000000..18ec68f --- /dev/null +++ b/Archlinux_all/dvisvgm @@ -0,0 +1 @@ +Subproject commit 18ec68fc3aa33aa4c86a105254e3103574c4952d diff --git a/Archlinux_all/e2fsprogs b/Archlinux_all/e2fsprogs new file mode 160000 index 0000000..8f828e2 --- /dev/null +++ b/Archlinux_all/e2fsprogs @@ -0,0 +1 @@ +Subproject commit 8f828e2c51b182099caf7e8af982f13e98d3f067 diff --git a/Archlinux_all/ebook-tools b/Archlinux_all/ebook-tools new file mode 160000 index 0000000..ac7efd3 --- /dev/null +++ b/Archlinux_all/ebook-tools @@ -0,0 +1 @@ +Subproject commit ac7efd342a53b5a866b13bbf46c4f4f3f27cc4c4 diff --git a/Archlinux_all/ecryptfs-utils b/Archlinux_all/ecryptfs-utils new file mode 160000 index 0000000..179a996 --- /dev/null +++ b/Archlinux_all/ecryptfs-utils @@ -0,0 +1 @@ +Subproject commit 179a9968aef282e12ddffebb9d023fb0e27b23f8 diff --git a/Archlinux_all/editorconfig-core-c b/Archlinux_all/editorconfig-core-c new file mode 160000 index 0000000..bc704d6 --- /dev/null +++ b/Archlinux_all/editorconfig-core-c @@ -0,0 +1 @@ +Subproject commit bc704d6b0dac43e32cb2b16912ab6ab36439a912 diff --git a/Archlinux_all/efibootmgr b/Archlinux_all/efibootmgr new file mode 160000 index 0000000..f022835 --- /dev/null +++ b/Archlinux_all/efibootmgr @@ -0,0 +1 @@ +Subproject commit f0228355a78117f83408755970f018a7c5bbadde diff --git a/Archlinux_all/efitools b/Archlinux_all/efitools new file mode 160000 index 0000000..87ed217 --- /dev/null +++ b/Archlinux_all/efitools @@ -0,0 +1 @@ +Subproject commit 87ed217902161fc85aa09b94bd469edb4fd35021 diff --git a/Archlinux_all/efivar b/Archlinux_all/efivar new file mode 160000 index 0000000..bb0c1d5 --- /dev/null +++ b/Archlinux_all/efivar @@ -0,0 +1 @@ +Subproject commit bb0c1d511ce57e5d6f94ef2f155f4e0ee0e775fb diff --git a/Archlinux_all/egl-wayland b/Archlinux_all/egl-wayland new file mode 160000 index 0000000..62098f8 --- /dev/null +++ b/Archlinux_all/egl-wayland @@ -0,0 +1 @@ +Subproject commit 62098f8b93cd14492220235929594835bbdd0e1c diff --git a/Archlinux_all/eglexternalplatform b/Archlinux_all/eglexternalplatform new file mode 160000 index 0000000..1bb915b --- /dev/null +++ b/Archlinux_all/eglexternalplatform @@ -0,0 +1 @@ +Subproject commit 1bb915b2526648989085e36ef96e3e4e303f057d diff --git a/Archlinux_all/electron25 b/Archlinux_all/electron25 new file mode 160000 index 0000000..b064fac --- /dev/null +++ b/Archlinux_all/electron25 @@ -0,0 +1 @@ +Subproject commit b064fac973db415a3e212a5a5d4fad23ef03e239 diff --git a/Archlinux_all/electron26 b/Archlinux_all/electron26 new file mode 160000 index 0000000..a5e1449 --- /dev/null +++ b/Archlinux_all/electron26 @@ -0,0 +1 @@ +Subproject commit a5e14494fb2e9a9ae0df488e6de10b91dbe1bd22 diff --git a/Archlinux_all/electron27 b/Archlinux_all/electron27 new file mode 160000 index 0000000..6ef6457 --- /dev/null +++ b/Archlinux_all/electron27 @@ -0,0 +1 @@ +Subproject commit 6ef6457ef721845eedc5c9feeefb047e763a9696 diff --git a/Archlinux_all/electron28 b/Archlinux_all/electron28 new file mode 160000 index 0000000..50872bc --- /dev/null +++ b/Archlinux_all/electron28 @@ -0,0 +1 @@ +Subproject commit 50872bcc4c4a864d677072c44c490dac7fa5a941 diff --git a/Archlinux_all/elfutils b/Archlinux_all/elfutils new file mode 160000 index 0000000..0887105 --- /dev/null +++ b/Archlinux_all/elfutils @@ -0,0 +1 @@ +Subproject commit 0887105b74b9d2041eb21a45a428c714bd8c3699 diff --git a/Archlinux_all/elisa b/Archlinux_all/elisa new file mode 160000 index 0000000..c397847 --- /dev/null +++ b/Archlinux_all/elisa @@ -0,0 +1 @@ +Subproject commit c39784782a5f74b18cdbed27f2b882452e5eabf8 diff --git a/Archlinux_all/ell b/Archlinux_all/ell new file mode 160000 index 0000000..9bc1e2f --- /dev/null +++ b/Archlinux_all/ell @@ -0,0 +1 @@ +Subproject commit 9bc1e2f2b76a58b2c4cde61ec43e4a1b0ab0d33c diff --git a/Archlinux_all/emacs b/Archlinux_all/emacs new file mode 160000 index 0000000..97ba0b1 --- /dev/null +++ b/Archlinux_all/emacs @@ -0,0 +1 @@ +Subproject commit 97ba0b12a2db3924c3a1312b5486eb8a4273fe0d diff --git a/Archlinux_all/enchant b/Archlinux_all/enchant new file mode 160000 index 0000000..e95866d --- /dev/null +++ b/Archlinux_all/enchant @@ -0,0 +1 @@ +Subproject commit e95866d429d566d1efd604c25ccc0425eb73bf1c diff --git a/Archlinux_all/erofs-utils b/Archlinux_all/erofs-utils new file mode 160000 index 0000000..048aeac --- /dev/null +++ b/Archlinux_all/erofs-utils @@ -0,0 +1 @@ +Subproject commit 048aeacef13c9b9b56762c719dd5110161c9e6f6 diff --git a/Archlinux_all/eslint-language-server b/Archlinux_all/eslint-language-server new file mode 160000 index 0000000..ebdc18c --- /dev/null +++ b/Archlinux_all/eslint-language-server @@ -0,0 +1 @@ +Subproject commit ebdc18c3ca7ecc458a83966163454a287971e097 diff --git a/Archlinux_all/espeak-ng b/Archlinux_all/espeak-ng new file mode 160000 index 0000000..ea811d3 --- /dev/null +++ b/Archlinux_all/espeak-ng @@ -0,0 +1 @@ +Subproject commit ea811d3cbc484172a5154105f0a23b86376d34d7 diff --git a/Archlinux_all/ethtool b/Archlinux_all/ethtool new file mode 160000 index 0000000..1d7666f --- /dev/null +++ b/Archlinux_all/ethtool @@ -0,0 +1 @@ +Subproject commit 1d7666feb9e09b0c8624732e1a0e857825c08dfe diff --git a/Archlinux_all/exfatprogs b/Archlinux_all/exfatprogs new file mode 160000 index 0000000..145ce80 --- /dev/null +++ b/Archlinux_all/exfatprogs @@ -0,0 +1 @@ +Subproject commit 145ce805e26d420130ef8c823eb1cf973b69dc13 diff --git a/Archlinux_all/exiv2 b/Archlinux_all/exiv2 new file mode 160000 index 0000000..d99b362 --- /dev/null +++ b/Archlinux_all/exiv2 @@ -0,0 +1 @@ +Subproject commit d99b36286b34ada2490987817e0f38ad1651acd8 diff --git a/Archlinux_all/expat b/Archlinux_all/expat new file mode 160000 index 0000000..2293351 --- /dev/null +++ b/Archlinux_all/expat @@ -0,0 +1 @@ +Subproject commit 229335197792b9b3bb7ba47af2ad3c649fcc4e43 diff --git a/Archlinux_all/expect b/Archlinux_all/expect new file mode 160000 index 0000000..cf5ca96 --- /dev/null +++ b/Archlinux_all/expect @@ -0,0 +1 @@ +Subproject commit cf5ca965f13d7fe46dbd83bd0ebf63b184d33285 diff --git a/Archlinux_all/extra-cmake-modules b/Archlinux_all/extra-cmake-modules new file mode 160000 index 0000000..913b9a6 --- /dev/null +++ b/Archlinux_all/extra-cmake-modules @@ -0,0 +1 @@ +Subproject commit 913b9a68dc8e13795dae1add12bb1ba436132ea6 diff --git a/Archlinux_all/f2fs-tools b/Archlinux_all/f2fs-tools new file mode 160000 index 0000000..42c338f --- /dev/null +++ b/Archlinux_all/f2fs-tools @@ -0,0 +1 @@ +Subproject commit 42c338fb614f35b2f2d0d1aa9dd453cdb0726056 diff --git a/Archlinux_all/faac b/Archlinux_all/faac new file mode 160000 index 0000000..3ea2f99 --- /dev/null +++ b/Archlinux_all/faac @@ -0,0 +1 @@ +Subproject commit 3ea2f998654ea1b64e5471be6e089e626930d8fe diff --git a/Archlinux_all/faad2 b/Archlinux_all/faad2 new file mode 160000 index 0000000..1cad59c --- /dev/null +++ b/Archlinux_all/faad2 @@ -0,0 +1 @@ +Subproject commit 1cad59cbf8c14aa4f306d2ffa475e8df6eabd08f diff --git a/Archlinux_all/fakechroot b/Archlinux_all/fakechroot new file mode 160000 index 0000000..3a161d6 --- /dev/null +++ b/Archlinux_all/fakechroot @@ -0,0 +1 @@ +Subproject commit 3a161d61dfbf532e98f8e6f3de0b0b93c77aaa26 diff --git a/Archlinux_all/fakeroot b/Archlinux_all/fakeroot new file mode 160000 index 0000000..75ddc75 --- /dev/null +++ b/Archlinux_all/fakeroot @@ -0,0 +1 @@ +Subproject commit 75ddc751ec74d69a949d211df23224294ef759aa diff --git a/Archlinux_all/fastfetch b/Archlinux_all/fastfetch new file mode 160000 index 0000000..910cc4c --- /dev/null +++ b/Archlinux_all/fastfetch @@ -0,0 +1 @@ +Subproject commit 910cc4c936e8641e8a48bca385ab0574a044a18e diff --git a/Archlinux_all/fatresize b/Archlinux_all/fatresize new file mode 160000 index 0000000..79c8094 --- /dev/null +++ b/Archlinux_all/fatresize @@ -0,0 +1 @@ +Subproject commit 79c8094f6a4ce6cf996f0ba1268ebba6173270be diff --git a/Archlinux_all/ffcall b/Archlinux_all/ffcall new file mode 160000 index 0000000..211023d --- /dev/null +++ b/Archlinux_all/ffcall @@ -0,0 +1 @@ +Subproject commit 211023dda6dabd65b874f9766c2700fbbf50ea43 diff --git a/Archlinux_all/ffmpeg4.4 b/Archlinux_all/ffmpeg4.4 new file mode 160000 index 0000000..4c39f50 --- /dev/null +++ b/Archlinux_all/ffmpeg4.4 @@ -0,0 +1 @@ +Subproject commit 4c39f503f8888ab9b85f105da6f05d141bdf6b09 diff --git a/Archlinux_all/ffmpegthumbnailer b/Archlinux_all/ffmpegthumbnailer new file mode 160000 index 0000000..e25e696 --- /dev/null +++ b/Archlinux_all/ffmpegthumbnailer @@ -0,0 +1 @@ +Subproject commit e25e696b7d1c81ced0e7d90471eb060543ba2e0c diff --git a/Archlinux_all/ffmpegthumbs b/Archlinux_all/ffmpegthumbs new file mode 160000 index 0000000..2d81733 --- /dev/null +++ b/Archlinux_all/ffmpegthumbs @@ -0,0 +1 @@ +Subproject commit 2d81733fa6f6d9725ffa3da71edc7c5ae6caa6f9 diff --git a/Archlinux_all/ffnvcodec-headers b/Archlinux_all/ffnvcodec-headers new file mode 160000 index 0000000..091dc0e --- /dev/null +++ b/Archlinux_all/ffnvcodec-headers @@ -0,0 +1 @@ +Subproject commit 091dc0e845ba227d3dc64237eadb5b5c21befc64 diff --git a/Archlinux_all/fftw b/Archlinux_all/fftw new file mode 160000 index 0000000..5538fae --- /dev/null +++ b/Archlinux_all/fftw @@ -0,0 +1 @@ +Subproject commit 5538faea43b7f75f4a11106e795296229136a02d diff --git a/Archlinux_all/file b/Archlinux_all/file new file mode 160000 index 0000000..6be0f78 --- /dev/null +++ b/Archlinux_all/file @@ -0,0 +1 @@ +Subproject commit 6be0f7828d885662b6253dcaa4ec84e0dbabed9e diff --git a/Archlinux_all/file-roller b/Archlinux_all/file-roller new file mode 160000 index 0000000..055338d --- /dev/null +++ b/Archlinux_all/file-roller @@ -0,0 +1 @@ +Subproject commit 055338d644f989ccf1893a8e280c21931fd0e338 diff --git a/Archlinux_all/filesystem b/Archlinux_all/filesystem new file mode 160000 index 0000000..2564618 --- /dev/null +++ b/Archlinux_all/filesystem @@ -0,0 +1 @@ +Subproject commit 2564618e2d6af46d30845ba7d1a4126e58faafea diff --git a/Archlinux_all/filezilla b/Archlinux_all/filezilla new file mode 160000 index 0000000..43ffcee --- /dev/null +++ b/Archlinux_all/filezilla @@ -0,0 +1 @@ +Subproject commit 43ffcee9edb4a74f63fbf6807bdc27b1a7717cc3 diff --git a/Archlinux_all/findutils b/Archlinux_all/findutils new file mode 160000 index 0000000..df43724 --- /dev/null +++ b/Archlinux_all/findutils @@ -0,0 +1 @@ +Subproject commit df437248841111f4ab586b2eae2dab0e090465c8 diff --git a/Archlinux_all/firefox b/Archlinux_all/firefox new file mode 160000 index 0000000..bbda867 --- /dev/null +++ b/Archlinux_all/firefox @@ -0,0 +1 @@ +Subproject commit bbda867624a140f67dd91477bee0e0d42f450efb diff --git a/Archlinux_all/firefox-developer-edition b/Archlinux_all/firefox-developer-edition new file mode 160000 index 0000000..729b7ff --- /dev/null +++ b/Archlinux_all/firefox-developer-edition @@ -0,0 +1 @@ +Subproject commit 729b7ff0039da40b38d632174039c9f4e372e322 diff --git a/Archlinux_all/firewalld b/Archlinux_all/firewalld new file mode 160000 index 0000000..4f7731d --- /dev/null +++ b/Archlinux_all/firewalld @@ -0,0 +1 @@ +Subproject commit 4f7731dd406fcc5a926c5025071e596b8d683da5 diff --git a/Archlinux_all/fishui b/Archlinux_all/fishui new file mode 160000 index 0000000..790ed16 --- /dev/null +++ b/Archlinux_all/fishui @@ -0,0 +1 @@ +Subproject commit 790ed1682e74d56b91de02888dc6cdf8dcd9cc68 diff --git a/Archlinux_all/flac b/Archlinux_all/flac new file mode 160000 index 0000000..2a04025 --- /dev/null +++ b/Archlinux_all/flac @@ -0,0 +1 @@ +Subproject commit 2a04025d6d8c28376bff819cd59e53770059cec4 diff --git a/Archlinux_all/flashrom b/Archlinux_all/flashrom new file mode 160000 index 0000000..27d7751 --- /dev/null +++ b/Archlinux_all/flashrom @@ -0,0 +1 @@ +Subproject commit 27d7751a4a2eec9223ee89669bc0368425452f95 diff --git a/Archlinux_all/flatpak b/Archlinux_all/flatpak new file mode 160000 index 0000000..83f6612 --- /dev/null +++ b/Archlinux_all/flatpak @@ -0,0 +1 @@ +Subproject commit 83f661230b82fa38a6098bcb19ca3f6ed6cee96f diff --git a/Archlinux_all/flatpak-builder b/Archlinux_all/flatpak-builder new file mode 160000 index 0000000..f068845 --- /dev/null +++ b/Archlinux_all/flatpak-builder @@ -0,0 +1 @@ +Subproject commit f0688454bf4fe66531f6da5556052355812e0321 diff --git a/Archlinux_all/flatpak-kcm b/Archlinux_all/flatpak-kcm new file mode 160000 index 0000000..ede1142 --- /dev/null +++ b/Archlinux_all/flatpak-kcm @@ -0,0 +1 @@ +Subproject commit ede11423b23124ebda4cc34015ba5fd0b234194f diff --git a/Archlinux_all/flatpak-xdg-utils b/Archlinux_all/flatpak-xdg-utils new file mode 160000 index 0000000..31251e2 --- /dev/null +++ b/Archlinux_all/flatpak-xdg-utils @@ -0,0 +1 @@ +Subproject commit 31251e26cf17cc185f6dcedba19885f536921406 diff --git a/Archlinux_all/flex b/Archlinux_all/flex new file mode 160000 index 0000000..8c719a9 --- /dev/null +++ b/Archlinux_all/flex @@ -0,0 +1 @@ +Subproject commit 8c719a969a719bf4dc3ced418ba5213277ce927e diff --git a/Archlinux_all/fluidsynth b/Archlinux_all/fluidsynth new file mode 160000 index 0000000..76bf74e --- /dev/null +++ b/Archlinux_all/fluidsynth @@ -0,0 +1 @@ +Subproject commit 76bf74ecfe97120be3f7e33aab6755f3f508cdfe diff --git a/Archlinux_all/fmt b/Archlinux_all/fmt new file mode 160000 index 0000000..7b8ffdb --- /dev/null +++ b/Archlinux_all/fmt @@ -0,0 +1 @@ +Subproject commit 7b8ffdbbfc1a520a8336dba02b05cf7f9f36ada9 diff --git a/Archlinux_all/fontconfig b/Archlinux_all/fontconfig new file mode 160000 index 0000000..27936e3 --- /dev/null +++ b/Archlinux_all/fontconfig @@ -0,0 +1 @@ +Subproject commit 27936e34d02a82dd8408ab50dcb7d3a0f2500fa9 diff --git a/Archlinux_all/foomatic-db b/Archlinux_all/foomatic-db new file mode 160000 index 0000000..2ade98d --- /dev/null +++ b/Archlinux_all/foomatic-db @@ -0,0 +1 @@ +Subproject commit 2ade98db70341e728eb7c837288ad58a98a6e507 diff --git a/Archlinux_all/foomatic-db-engine b/Archlinux_all/foomatic-db-engine new file mode 160000 index 0000000..73be1b6 --- /dev/null +++ b/Archlinux_all/foomatic-db-engine @@ -0,0 +1 @@ +Subproject commit 73be1b61bf8776c6596741c72df7091b21ac123d diff --git a/Archlinux_all/fprintd b/Archlinux_all/fprintd new file mode 160000 index 0000000..54a03a3 --- /dev/null +++ b/Archlinux_all/fprintd @@ -0,0 +1 @@ +Subproject commit 54a03a33c3d0ad16b7f38261312bdcc46fbcabe1 diff --git a/Archlinux_all/frameworkintegration5 b/Archlinux_all/frameworkintegration5 new file mode 160000 index 0000000..abda61e --- /dev/null +++ b/Archlinux_all/frameworkintegration5 @@ -0,0 +1 @@ +Subproject commit abda61ec93ec32d38bf952293dabf81d2b038a6d diff --git a/Archlinux_all/freeglut b/Archlinux_all/freeglut new file mode 160000 index 0000000..09154ca --- /dev/null +++ b/Archlinux_all/freeglut @@ -0,0 +1 @@ +Subproject commit 09154caf72eb112e0d9771ce722a228f9783ac6c diff --git a/Archlinux_all/freetype2 b/Archlinux_all/freetype2 new file mode 160000 index 0000000..1459784 --- /dev/null +++ b/Archlinux_all/freetype2 @@ -0,0 +1 @@ +Subproject commit 1459784e437f125254f3367d7f10b3f601422625 diff --git a/Archlinux_all/frei0r-plugins b/Archlinux_all/frei0r-plugins new file mode 160000 index 0000000..b3068e1 --- /dev/null +++ b/Archlinux_all/frei0r-plugins @@ -0,0 +1 @@ +Subproject commit b3068e12f69536cae857d02c15dc151f6a4d5ef8 diff --git a/Archlinux_all/fribidi b/Archlinux_all/fribidi new file mode 160000 index 0000000..bd0d6dc --- /dev/null +++ b/Archlinux_all/fribidi @@ -0,0 +1 @@ +Subproject commit bd0d6dcd167616c729fe1091cace75274ce2d341 diff --git a/Archlinux_all/fsarchiver b/Archlinux_all/fsarchiver new file mode 160000 index 0000000..2fa74af --- /dev/null +++ b/Archlinux_all/fsarchiver @@ -0,0 +1 @@ +Subproject commit 2fa74af2f27bf5196f87a500b91d6a6005834a3e diff --git a/Archlinux_all/ftgl b/Archlinux_all/ftgl new file mode 160000 index 0000000..7ab8607 --- /dev/null +++ b/Archlinux_all/ftgl @@ -0,0 +1 @@ +Subproject commit 7ab8607e66cf9d52aad856bf35b6f1c80240ef45 diff --git a/Archlinux_all/fuse2 b/Archlinux_all/fuse2 new file mode 160000 index 0000000..ce5da90 --- /dev/null +++ b/Archlinux_all/fuse2 @@ -0,0 +1 @@ +Subproject commit ce5da90fb626c59aa1db1d21d55a5c427149edcf diff --git a/Archlinux_all/fuse3 b/Archlinux_all/fuse3 new file mode 160000 index 0000000..b8b42fa --- /dev/null +++ b/Archlinux_all/fuse3 @@ -0,0 +1 @@ +Subproject commit b8b42fadd8cdeabc3a892e7a237235be97663964 diff --git a/Archlinux_all/fwupd b/Archlinux_all/fwupd new file mode 160000 index 0000000..d1f8d02 --- /dev/null +++ b/Archlinux_all/fwupd @@ -0,0 +1 @@ +Subproject commit d1f8d02b6fecb1e23bae4456b93a88cddeb60549 diff --git a/Archlinux_all/fwupd-efi b/Archlinux_all/fwupd-efi new file mode 160000 index 0000000..7df6b07 --- /dev/null +++ b/Archlinux_all/fwupd-efi @@ -0,0 +1 @@ +Subproject commit 7df6b071f1a4db0464b9c2480e17f20837fcb3f1 diff --git a/Archlinux_all/fzf b/Archlinux_all/fzf new file mode 160000 index 0000000..0ad6ebf --- /dev/null +++ b/Archlinux_all/fzf @@ -0,0 +1 @@ +Subproject commit 0ad6ebf0f2ed65d5ab91abce050717fad7801b3a diff --git a/Archlinux_all/gawk b/Archlinux_all/gawk new file mode 160000 index 0000000..4ec2350 --- /dev/null +++ b/Archlinux_all/gawk @@ -0,0 +1 @@ +Subproject commit 4ec2350ccd4bc55a489566726b1a778a6588d112 diff --git a/Archlinux_all/gc b/Archlinux_all/gc new file mode 160000 index 0000000..056ff30 --- /dev/null +++ b/Archlinux_all/gc @@ -0,0 +1 @@ +Subproject commit 056ff3015b6db6b91eed3b84e8722035ffac761a diff --git a/Archlinux_all/gcab b/Archlinux_all/gcab new file mode 160000 index 0000000..73780d0 --- /dev/null +++ b/Archlinux_all/gcab @@ -0,0 +1 @@ +Subproject commit 73780d080d76221959431bc1688fba8f491503cd diff --git a/Archlinux_all/gcc b/Archlinux_all/gcc new file mode 160000 index 0000000..2c985db --- /dev/null +++ b/Archlinux_all/gcc @@ -0,0 +1 @@ +Subproject commit 2c985dba02f45b54f91501f4b6890e3b4434c2bb diff --git a/Archlinux_all/gcr b/Archlinux_all/gcr new file mode 160000 index 0000000..4f389ca --- /dev/null +++ b/Archlinux_all/gcr @@ -0,0 +1 @@ +Subproject commit 4f389cad4ef46f7f8cda474bd2e159f0e4d7debe diff --git a/Archlinux_all/gcr-4 b/Archlinux_all/gcr-4 new file mode 160000 index 0000000..05365a6 --- /dev/null +++ b/Archlinux_all/gcr-4 @@ -0,0 +1 @@ +Subproject commit 05365a655b39a1a53b07e137138be2bf36b52873 diff --git a/Archlinux_all/gd b/Archlinux_all/gd new file mode 160000 index 0000000..c4a3f4d --- /dev/null +++ b/Archlinux_all/gd @@ -0,0 +1 @@ +Subproject commit c4a3f4d2c30a067aa2bff30e80098819f95d4bfb diff --git a/Archlinux_all/gdb b/Archlinux_all/gdb new file mode 160000 index 0000000..60f60af --- /dev/null +++ b/Archlinux_all/gdb @@ -0,0 +1 @@ +Subproject commit 60f60af99f7be9076daae81802741c96b44b2ecd diff --git a/Archlinux_all/gdbm b/Archlinux_all/gdbm new file mode 160000 index 0000000..d337ff9 --- /dev/null +++ b/Archlinux_all/gdbm @@ -0,0 +1 @@ +Subproject commit d337ff9e2af282ddf519982535e1cc824a70ca40 diff --git a/Archlinux_all/gdk-pixbuf-xlib b/Archlinux_all/gdk-pixbuf-xlib new file mode 160000 index 0000000..68e54a5 --- /dev/null +++ b/Archlinux_all/gdk-pixbuf-xlib @@ -0,0 +1 @@ +Subproject commit 68e54a513a7855014a93697f06874af79b5d27e8 diff --git a/Archlinux_all/gdk-pixbuf2 b/Archlinux_all/gdk-pixbuf2 new file mode 160000 index 0000000..526c79c --- /dev/null +++ b/Archlinux_all/gdk-pixbuf2 @@ -0,0 +1 @@ +Subproject commit 526c79cfa1facb543f1280c6a3d8eb5474fba083 diff --git a/Archlinux_all/gegl b/Archlinux_all/gegl new file mode 160000 index 0000000..8ecc060 --- /dev/null +++ b/Archlinux_all/gegl @@ -0,0 +1 @@ +Subproject commit 8ecc0601972128098cbdbfbbed3bd996ef2fac86 diff --git a/Archlinux_all/geoclue b/Archlinux_all/geoclue new file mode 160000 index 0000000..8fcccad --- /dev/null +++ b/Archlinux_all/geoclue @@ -0,0 +1 @@ +Subproject commit 8fcccad427eb65a41f06a121bc9a6b819a6d943a diff --git a/Archlinux_all/geoip b/Archlinux_all/geoip new file mode 160000 index 0000000..16c60bc --- /dev/null +++ b/Archlinux_all/geoip @@ -0,0 +1 @@ +Subproject commit 16c60bc30d5dc92ae6c25208f7fb39217a9c01e3 diff --git a/Archlinux_all/geoip-database b/Archlinux_all/geoip-database new file mode 160000 index 0000000..055d5c1 --- /dev/null +++ b/Archlinux_all/geoip-database @@ -0,0 +1 @@ +Subproject commit 055d5c1b4cff75aaadcaaedd8d860b4ca3ae7eb1 diff --git a/Archlinux_all/gettext b/Archlinux_all/gettext new file mode 160000 index 0000000..29ee2a8 --- /dev/null +++ b/Archlinux_all/gettext @@ -0,0 +1 @@ +Subproject commit 29ee2a8faf41941d3f5b6a3fa66f2b11bacee9c4 diff --git a/Archlinux_all/ghostscript b/Archlinux_all/ghostscript new file mode 160000 index 0000000..fb0a8e5 --- /dev/null +++ b/Archlinux_all/ghostscript @@ -0,0 +1 @@ +Subproject commit fb0a8e5a86556f7bf2ec6fe3ab4c6423254dadf1 diff --git a/Archlinux_all/gi-docgen b/Archlinux_all/gi-docgen new file mode 160000 index 0000000..1b093fe --- /dev/null +++ b/Archlinux_all/gi-docgen @@ -0,0 +1 @@ +Subproject commit 1b093fea265c9fb4be813a415eb9ee1934b819e8 diff --git a/Archlinux_all/giflib b/Archlinux_all/giflib new file mode 160000 index 0000000..f62899a --- /dev/null +++ b/Archlinux_all/giflib @@ -0,0 +1 @@ +Subproject commit f62899a0f79f56930361a4a8730cbc3e2c9f5d9d diff --git a/Archlinux_all/gimp b/Archlinux_all/gimp new file mode 160000 index 0000000..e7b4b15 --- /dev/null +++ b/Archlinux_all/gimp @@ -0,0 +1 @@ +Subproject commit e7b4b1557ca63fc29d4c38f51f22800e45f8d9f2 diff --git a/Archlinux_all/git b/Archlinux_all/git new file mode 160000 index 0000000..3d20889 --- /dev/null +++ b/Archlinux_all/git @@ -0,0 +1 @@ +Subproject commit 3d20889eee025bdc46ba767449e77721fa74f118 diff --git a/Archlinux_all/git-lfs b/Archlinux_all/git-lfs new file mode 160000 index 0000000..5a74c4b --- /dev/null +++ b/Archlinux_all/git-lfs @@ -0,0 +1 @@ +Subproject commit 5a74c4bd48df85653b0d0afd2c1e759ce982ad60 diff --git a/Archlinux_all/git_pull.sh b/Archlinux_all/git_pull.sh new file mode 100755 index 0000000..2d65c9b --- /dev/null +++ b/Archlinux_all/git_pull.sh @@ -0,0 +1,27 @@ +#!/bin/bash + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +i=0 +for package_dir in $(find . -mindepth 1 -maxdepth 1 -type d) +do + i=$(( $i + 1 )) + echo "${i} ${CWD}/${package_dir}" + cd "${CWD}/${package_dir}" + if [ -d ".git" ]; then + git pull + sleep 3 + fi + cd "${CWD}" + echo "" +done + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep "${0}" | awk '{print $1}') +if [ $(( "${process}" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep "${0}" | awk '{print $1}') +fi diff --git a/Archlinux_all/github-cli b/Archlinux_all/github-cli new file mode 160000 index 0000000..ff5d0a5 --- /dev/null +++ b/Archlinux_all/github-cli @@ -0,0 +1 @@ +Subproject commit ff5d0a55b8c2b73cc3272bd05b6b2c8303178d7e diff --git a/Archlinux_all/glances b/Archlinux_all/glances new file mode 160000 index 0000000..debdcf1 --- /dev/null +++ b/Archlinux_all/glances @@ -0,0 +1 @@ +Subproject commit debdcf122c29f94edffbfb6c7f222eb6b12e38a8 diff --git a/Archlinux_all/glew b/Archlinux_all/glew new file mode 160000 index 0000000..f5f0ebd --- /dev/null +++ b/Archlinux_all/glew @@ -0,0 +1 @@ +Subproject commit f5f0ebdd48e8f55c46f1631804fa93b35ba4ae29 diff --git a/Archlinux_all/glfw b/Archlinux_all/glfw new file mode 160000 index 0000000..1529002 --- /dev/null +++ b/Archlinux_all/glfw @@ -0,0 +1 @@ +Subproject commit 15290026dd3dfb55ac4c580d565af021c2202f3a diff --git a/Archlinux_all/glib-networking b/Archlinux_all/glib-networking new file mode 160000 index 0000000..63107d0 --- /dev/null +++ b/Archlinux_all/glib-networking @@ -0,0 +1 @@ +Subproject commit 63107d01dc5081833242da42e6680f12f283fb1e diff --git a/Archlinux_all/glib-perl b/Archlinux_all/glib-perl new file mode 160000 index 0000000..a45196b --- /dev/null +++ b/Archlinux_all/glib-perl @@ -0,0 +1 @@ +Subproject commit a45196b7d5f769cf558feee708cf68dccd1c2e09 diff --git a/Archlinux_all/glib2 b/Archlinux_all/glib2 new file mode 160000 index 0000000..faec2cd --- /dev/null +++ b/Archlinux_all/glib2 @@ -0,0 +1 @@ +Subproject commit faec2cd2cd553d1fda9446aaeade85fc0f3722ec diff --git a/Archlinux_all/glibc b/Archlinux_all/glibc new file mode 160000 index 0000000..8b1b69f --- /dev/null +++ b/Archlinux_all/glibc @@ -0,0 +1 @@ +Subproject commit 8b1b69f8277555257a0ec9681b90dcd9bd6faabd diff --git a/Archlinux_all/glibmm b/Archlinux_all/glibmm new file mode 160000 index 0000000..e632022 --- /dev/null +++ b/Archlinux_all/glibmm @@ -0,0 +1 @@ +Subproject commit e6320224a7a92788d1cc9ca2b79b685eac9ec7be diff --git a/Archlinux_all/glibmm-2.68 b/Archlinux_all/glibmm-2.68 new file mode 160000 index 0000000..10c32a1 --- /dev/null +++ b/Archlinux_all/glibmm-2.68 @@ -0,0 +1 @@ +Subproject commit 10c32a1ca9c952447448ca1d6833cf1e620e9d4a diff --git a/Archlinux_all/glm b/Archlinux_all/glm new file mode 160000 index 0000000..9304689 --- /dev/null +++ b/Archlinux_all/glm @@ -0,0 +1 @@ +Subproject commit 93046890c41e32f33218aa9afbd9b7e77a07a637 diff --git a/Archlinux_all/glslang b/Archlinux_all/glslang new file mode 160000 index 0000000..1d0b1c5 --- /dev/null +++ b/Archlinux_all/glslang @@ -0,0 +1 @@ +Subproject commit 1d0b1c5076b3bfeb3139af22d2e9c43a75edf2a2 diff --git a/Archlinux_all/glu b/Archlinux_all/glu new file mode 160000 index 0000000..9f88f9e --- /dev/null +++ b/Archlinux_all/glu @@ -0,0 +1 @@ +Subproject commit 9f88f9e902dba47399332bd24f58be05e99dd034 diff --git a/Archlinux_all/gmp b/Archlinux_all/gmp new file mode 160000 index 0000000..4227288 --- /dev/null +++ b/Archlinux_all/gmp @@ -0,0 +1 @@ +Subproject commit 42272883a60cbf0cf3b1c289144ecd0c7f5563bb diff --git a/Archlinux_all/gnome-desktop b/Archlinux_all/gnome-desktop new file mode 160000 index 0000000..e0add92 --- /dev/null +++ b/Archlinux_all/gnome-desktop @@ -0,0 +1 @@ +Subproject commit e0add92048c63a73dce3c69fb5f5856a11bd607f diff --git a/Archlinux_all/gnome-firmware b/Archlinux_all/gnome-firmware new file mode 160000 index 0000000..b8eb3d2 --- /dev/null +++ b/Archlinux_all/gnome-firmware @@ -0,0 +1 @@ +Subproject commit b8eb3d28ea38ea743cd3ecb4f823c32bbbf79bc1 diff --git a/Archlinux_all/gnome-keyring b/Archlinux_all/gnome-keyring new file mode 160000 index 0000000..a99f607 --- /dev/null +++ b/Archlinux_all/gnome-keyring @@ -0,0 +1 @@ +Subproject commit a99f6073744afbc6eec542853972846faf89da3f diff --git a/Archlinux_all/gnome-settings-daemon b/Archlinux_all/gnome-settings-daemon new file mode 160000 index 0000000..b156474 --- /dev/null +++ b/Archlinux_all/gnome-settings-daemon @@ -0,0 +1 @@ +Subproject commit b1564745c62746461e1d400671b73e5d8a7100cc diff --git a/Archlinux_all/gnome-themes-extra b/Archlinux_all/gnome-themes-extra new file mode 160000 index 0000000..10d3f97 --- /dev/null +++ b/Archlinux_all/gnome-themes-extra @@ -0,0 +1 @@ +Subproject commit 10d3f97ee2dd0c84e105bc3d9a046bcb56056faa diff --git a/Archlinux_all/gnupg b/Archlinux_all/gnupg new file mode 160000 index 0000000..7f92cad --- /dev/null +++ b/Archlinux_all/gnupg @@ -0,0 +1 @@ +Subproject commit 7f92cadceead2f403cbfdcd30b9329a0905070e9 diff --git a/Archlinux_all/gnutls b/Archlinux_all/gnutls new file mode 160000 index 0000000..6d58308 --- /dev/null +++ b/Archlinux_all/gnutls @@ -0,0 +1 @@ +Subproject commit 6d583088f86ed98926e446b15c69a5106cfe2428 diff --git a/Archlinux_all/go b/Archlinux_all/go new file mode 160000 index 0000000..e3f7942 --- /dev/null +++ b/Archlinux_all/go @@ -0,0 +1 @@ +Subproject commit e3f794282e2ca269e0f3cde9f2583390d52901cc diff --git a/Archlinux_all/gobject-introspection b/Archlinux_all/gobject-introspection new file mode 160000 index 0000000..c564d13 --- /dev/null +++ b/Archlinux_all/gobject-introspection @@ -0,0 +1 @@ +Subproject commit c564d13fc2323c7dac75b309ebcd461f534697e0 diff --git a/Archlinux_all/gpart b/Archlinux_all/gpart new file mode 160000 index 0000000..0d71354 --- /dev/null +++ b/Archlinux_all/gpart @@ -0,0 +1 @@ +Subproject commit 0d71354141f98a29ca582442b59e8d0f7bc61e7a diff --git a/Archlinux_all/gparted b/Archlinux_all/gparted new file mode 160000 index 0000000..94c6d2e --- /dev/null +++ b/Archlinux_all/gparted @@ -0,0 +1 @@ +Subproject commit 94c6d2e3301500f9af840d06a4b4adcae982e16c diff --git a/Archlinux_all/gperf b/Archlinux_all/gperf new file mode 160000 index 0000000..3f3b3fe --- /dev/null +++ b/Archlinux_all/gperf @@ -0,0 +1 @@ +Subproject commit 3f3b3fe7acc23bfaf306a16c32ed61265101905b diff --git a/Archlinux_all/gperftools b/Archlinux_all/gperftools new file mode 160000 index 0000000..b5d5d34 --- /dev/null +++ b/Archlinux_all/gperftools @@ -0,0 +1 @@ +Subproject commit b5d5d347913ddfa51998b45cef96254488cacebc diff --git a/Archlinux_all/gpgme b/Archlinux_all/gpgme new file mode 160000 index 0000000..4113faf --- /dev/null +++ b/Archlinux_all/gpgme @@ -0,0 +1 @@ +Subproject commit 4113faff214bfbdc500f8fd959db214c16107f9d diff --git a/Archlinux_all/gpm b/Archlinux_all/gpm new file mode 160000 index 0000000..8064337 --- /dev/null +++ b/Archlinux_all/gpm @@ -0,0 +1 @@ +Subproject commit 8064337bca8331cef84b6b2ca434871b4b7a2b5b diff --git a/Archlinux_all/gptfdisk b/Archlinux_all/gptfdisk new file mode 160000 index 0000000..2e3f4d5 --- /dev/null +++ b/Archlinux_all/gptfdisk @@ -0,0 +1 @@ +Subproject commit 2e3f4d58739757abbce3eef6b1b27b926dfac043 diff --git a/Archlinux_all/graphene b/Archlinux_all/graphene new file mode 160000 index 0000000..ab69cc3 --- /dev/null +++ b/Archlinux_all/graphene @@ -0,0 +1 @@ +Subproject commit ab69cc30915691ba2b02b3fe8d5a3e66e58e2852 diff --git a/Archlinux_all/graphicsmagick b/Archlinux_all/graphicsmagick new file mode 160000 index 0000000..f23259f --- /dev/null +++ b/Archlinux_all/graphicsmagick @@ -0,0 +1 @@ +Subproject commit f23259f5a0c87bfa5d1dd6636bf22d63a3b7ff1b diff --git a/Archlinux_all/graphite b/Archlinux_all/graphite new file mode 160000 index 0000000..6d21afe --- /dev/null +++ b/Archlinux_all/graphite @@ -0,0 +1 @@ +Subproject commit 6d21afeff822c74133ec169e2dfeb621e1f492d0 diff --git a/Archlinux_all/graphviz b/Archlinux_all/graphviz new file mode 160000 index 0000000..d9d737f --- /dev/null +++ b/Archlinux_all/graphviz @@ -0,0 +1 @@ +Subproject commit d9d737fef33b0e2b547e412ee31af2795c704d60 diff --git a/Archlinux_all/grep b/Archlinux_all/grep new file mode 160000 index 0000000..c0d76f2 --- /dev/null +++ b/Archlinux_all/grep @@ -0,0 +1 @@ +Subproject commit c0d76f2d1a1677c9ca5977deba59237927099759 diff --git a/Archlinux_all/groff b/Archlinux_all/groff new file mode 160000 index 0000000..e474b54 --- /dev/null +++ b/Archlinux_all/groff @@ -0,0 +1 @@ +Subproject commit e474b541a32fc905b4f748de0313acfb8b98c081 diff --git a/Archlinux_all/grpc b/Archlinux_all/grpc new file mode 160000 index 0000000..f0e016f --- /dev/null +++ b/Archlinux_all/grpc @@ -0,0 +1 @@ +Subproject commit f0e016ffaa05afefb072eca302194837e364fa5b diff --git a/Archlinux_all/grub b/Archlinux_all/grub new file mode 160000 index 0000000..8195387 --- /dev/null +++ b/Archlinux_all/grub @@ -0,0 +1 @@ +Subproject commit 8195387cd71f139b2c39ec48b07a1b71231bb34f diff --git a/Archlinux_all/gsettings-desktop-schemas b/Archlinux_all/gsettings-desktop-schemas new file mode 160000 index 0000000..7b33eaf --- /dev/null +++ b/Archlinux_all/gsettings-desktop-schemas @@ -0,0 +1 @@ +Subproject commit 7b33eaf36829d94f1384d3847faadc0aea2953f5 diff --git a/Archlinux_all/gsettings-qt b/Archlinux_all/gsettings-qt new file mode 160000 index 0000000..1047cd1 --- /dev/null +++ b/Archlinux_all/gsettings-qt @@ -0,0 +1 @@ +Subproject commit 1047cd12ef9f9fd7412f1423d11525d105a55b18 diff --git a/Archlinux_all/gsfonts b/Archlinux_all/gsfonts new file mode 160000 index 0000000..67f43ef --- /dev/null +++ b/Archlinux_all/gsfonts @@ -0,0 +1 @@ +Subproject commit 67f43efbd9ac153657021689bf33c40840e596ed diff --git a/Archlinux_all/gsl b/Archlinux_all/gsl new file mode 160000 index 0000000..64af76a --- /dev/null +++ b/Archlinux_all/gsl @@ -0,0 +1 @@ +Subproject commit 64af76a5e57c1cb316c19575fd2db8777e022645 diff --git a/Archlinux_all/gsm b/Archlinux_all/gsm new file mode 160000 index 0000000..f41ccfa --- /dev/null +++ b/Archlinux_all/gsm @@ -0,0 +1 @@ +Subproject commit f41ccfa8630b57df738dd620d0e307803e781bd1 diff --git a/Archlinux_all/gspell b/Archlinux_all/gspell new file mode 160000 index 0000000..fbee9b9 --- /dev/null +++ b/Archlinux_all/gspell @@ -0,0 +1 @@ +Subproject commit fbee9b9290f5abcaeded4303b2b32bc128d8775d diff --git a/Archlinux_all/gssdp b/Archlinux_all/gssdp new file mode 160000 index 0000000..c5e178f --- /dev/null +++ b/Archlinux_all/gssdp @@ -0,0 +1 @@ +Subproject commit c5e178f2bbb3583c46a26ad32b6cbe16b8fb93ed diff --git a/Archlinux_all/gssproxy b/Archlinux_all/gssproxy new file mode 160000 index 0000000..67a8c86 --- /dev/null +++ b/Archlinux_all/gssproxy @@ -0,0 +1 @@ +Subproject commit 67a8c86bdd910921e2534ac9ba2ee0889ff5ac31 diff --git a/Archlinux_all/gst-libav b/Archlinux_all/gst-libav new file mode 160000 index 0000000..6467458 --- /dev/null +++ b/Archlinux_all/gst-libav @@ -0,0 +1 @@ +Subproject commit 646745897be012b75dff42404ec9c72e4ffb9ba8 diff --git a/Archlinux_all/gst-plugins-bad b/Archlinux_all/gst-plugins-bad new file mode 160000 index 0000000..5c0806c --- /dev/null +++ b/Archlinux_all/gst-plugins-bad @@ -0,0 +1 @@ +Subproject commit 5c0806ce6b3c84053c3dbbd3880c43268e9601ae diff --git a/Archlinux_all/gst-plugins-base b/Archlinux_all/gst-plugins-base new file mode 160000 index 0000000..91ce023 --- /dev/null +++ b/Archlinux_all/gst-plugins-base @@ -0,0 +1 @@ +Subproject commit 91ce0234132c6f3918d12ccd988811404caa99a0 diff --git a/Archlinux_all/gst-plugins-good b/Archlinux_all/gst-plugins-good new file mode 160000 index 0000000..f5d6eea --- /dev/null +++ b/Archlinux_all/gst-plugins-good @@ -0,0 +1 @@ +Subproject commit f5d6eea82da5da6bfd000b64c6bbdf5e2e1ed649 diff --git a/Archlinux_all/gst-plugins-ugly b/Archlinux_all/gst-plugins-ugly new file mode 160000 index 0000000..5b95429 --- /dev/null +++ b/Archlinux_all/gst-plugins-ugly @@ -0,0 +1 @@ +Subproject commit 5b954297f9789f20ab39d0b1d718015943e01a10 diff --git a/Archlinux_all/gstreamer b/Archlinux_all/gstreamer new file mode 160000 index 0000000..d0fc62a --- /dev/null +++ b/Archlinux_all/gstreamer @@ -0,0 +1 @@ +Subproject commit d0fc62ad8e9bb3bc7c48b12a9b7e8d2f2ec409e5 diff --git a/Archlinux_all/gstreamer-vaapi b/Archlinux_all/gstreamer-vaapi new file mode 160000 index 0000000..7bb8a64 --- /dev/null +++ b/Archlinux_all/gstreamer-vaapi @@ -0,0 +1 @@ +Subproject commit 7bb8a644db34a295e18dd6c671a4d467f23e835d diff --git a/Archlinux_all/gtest b/Archlinux_all/gtest new file mode 160000 index 0000000..b699d19 --- /dev/null +++ b/Archlinux_all/gtest @@ -0,0 +1 @@ +Subproject commit b699d19fa356fc03d9c25f0a7d8bbab9a782f566 diff --git a/Archlinux_all/gtk-doc b/Archlinux_all/gtk-doc new file mode 160000 index 0000000..ae436f9 --- /dev/null +++ b/Archlinux_all/gtk-doc @@ -0,0 +1 @@ +Subproject commit ae436f9232dd61154639fdfc175fb636a2952498 diff --git a/Archlinux_all/gtk-engine-murrine b/Archlinux_all/gtk-engine-murrine new file mode 160000 index 0000000..0c54605 --- /dev/null +++ b/Archlinux_all/gtk-engine-murrine @@ -0,0 +1 @@ +Subproject commit 0c54605f4e80a53a87b6a06a47915fc42879be1d diff --git a/Archlinux_all/gtk-vnc b/Archlinux_all/gtk-vnc new file mode 160000 index 0000000..6a4f3e2 --- /dev/null +++ b/Archlinux_all/gtk-vnc @@ -0,0 +1 @@ +Subproject commit 6a4f3e2affdd69964fd0cecdf536cf9150ea93e6 diff --git a/Archlinux_all/gtk2 b/Archlinux_all/gtk2 new file mode 160000 index 0000000..1600e55 --- /dev/null +++ b/Archlinux_all/gtk2 @@ -0,0 +1 @@ +Subproject commit 1600e5582e0299dddae049238727cbc5f543e937 diff --git a/Archlinux_all/gtk3 b/Archlinux_all/gtk3 new file mode 160000 index 0000000..e0b0492 --- /dev/null +++ b/Archlinux_all/gtk3 @@ -0,0 +1 @@ +Subproject commit e0b04924de3fb69bdc60fc1f7f322b0bc5ce1802 diff --git a/Archlinux_all/gtk4 b/Archlinux_all/gtk4 new file mode 160000 index 0000000..20c2cc0 --- /dev/null +++ b/Archlinux_all/gtk4 @@ -0,0 +1 @@ +Subproject commit 20c2cc0fc97cecdbf84033ea32caccfa4cecb5c1 diff --git a/Archlinux_all/gtkglext b/Archlinux_all/gtkglext new file mode 160000 index 0000000..3e5eb83 --- /dev/null +++ b/Archlinux_all/gtkglext @@ -0,0 +1 @@ +Subproject commit 3e5eb83a5c7143962b4050bda3843071a12d53d4 diff --git a/Archlinux_all/gtkmm-4.0 b/Archlinux_all/gtkmm-4.0 new file mode 160000 index 0000000..f9a2476 --- /dev/null +++ b/Archlinux_all/gtkmm-4.0 @@ -0,0 +1 @@ +Subproject commit f9a24762da31e5c92ee81ae1166438e5704ff35a diff --git a/Archlinux_all/gtkmm3 b/Archlinux_all/gtkmm3 new file mode 160000 index 0000000..8f63117 --- /dev/null +++ b/Archlinux_all/gtkmm3 @@ -0,0 +1 @@ +Subproject commit 8f63117bea976155de1f9b21646594974f5674d4 diff --git a/Archlinux_all/gtksourceview3 b/Archlinux_all/gtksourceview3 new file mode 160000 index 0000000..03631d9 --- /dev/null +++ b/Archlinux_all/gtksourceview3 @@ -0,0 +1 @@ +Subproject commit 03631d9bc149c9710ad7d7314077d018b7386d76 diff --git a/Archlinux_all/gtksourceview4 b/Archlinux_all/gtksourceview4 new file mode 160000 index 0000000..7d09804 --- /dev/null +++ b/Archlinux_all/gtksourceview4 @@ -0,0 +1 @@ +Subproject commit 7d09804c335bffd3f3c825c8ac1283c6e16314e1 diff --git a/Archlinux_all/gts b/Archlinux_all/gts new file mode 160000 index 0000000..8b81b4a --- /dev/null +++ b/Archlinux_all/gts @@ -0,0 +1 @@ +Subproject commit 8b81b4add89b88607721fee75a7c5280513dfa36 diff --git a/Archlinux_all/guile b/Archlinux_all/guile new file mode 160000 index 0000000..3555998 --- /dev/null +++ b/Archlinux_all/guile @@ -0,0 +1 @@ +Subproject commit 355599898be55745ff4fe24b7edcde5bc9b36338 diff --git a/Archlinux_all/guile2.2 b/Archlinux_all/guile2.2 new file mode 160000 index 0000000..5abd08a --- /dev/null +++ b/Archlinux_all/guile2.2 @@ -0,0 +1 @@ +Subproject commit 5abd08aa4149c5fae9beb39f421539b6e130ac13 diff --git a/Archlinux_all/gupnp b/Archlinux_all/gupnp new file mode 160000 index 0000000..83353ad --- /dev/null +++ b/Archlinux_all/gupnp @@ -0,0 +1 @@ +Subproject commit 83353ad52da744093e62a7050cfef9baa4741580 diff --git a/Archlinux_all/gupnp-igd b/Archlinux_all/gupnp-igd new file mode 160000 index 0000000..a595d7e --- /dev/null +++ b/Archlinux_all/gupnp-igd @@ -0,0 +1 @@ +Subproject commit a595d7e517dcd0f3e0c9bfc1c14a3e9153123f1a diff --git a/Archlinux_all/gutenprint b/Archlinux_all/gutenprint new file mode 160000 index 0000000..875637b --- /dev/null +++ b/Archlinux_all/gutenprint @@ -0,0 +1 @@ +Subproject commit 875637b118952e9058e5f6592a5c763c89257e5e diff --git a/Archlinux_all/gvfs b/Archlinux_all/gvfs new file mode 160000 index 0000000..a9d529b --- /dev/null +++ b/Archlinux_all/gvfs @@ -0,0 +1 @@ +Subproject commit a9d529b91584807c7d7d5aa56bc2b97c3bd13ec1 diff --git a/Archlinux_all/gwenview b/Archlinux_all/gwenview new file mode 160000 index 0000000..3db7dcb --- /dev/null +++ b/Archlinux_all/gwenview @@ -0,0 +1 @@ +Subproject commit 3db7dcb696ca029214786833e50bd20eef8c2149 diff --git a/Archlinux_all/gzip b/Archlinux_all/gzip new file mode 160000 index 0000000..c76b3e0 --- /dev/null +++ b/Archlinux_all/gzip @@ -0,0 +1 @@ +Subproject commit c76b3e06ea0eb76a22a7472c0145a2d1c620788a diff --git a/Archlinux_all/harfbuzz b/Archlinux_all/harfbuzz new file mode 160000 index 0000000..ba799cd --- /dev/null +++ b/Archlinux_all/harfbuzz @@ -0,0 +1 @@ +Subproject commit ba799cd6beedce4b09c09809c21926d674bb2fe7 diff --git a/Archlinux_all/haskell-aeson b/Archlinux_all/haskell-aeson new file mode 160000 index 0000000..851c735 --- /dev/null +++ b/Archlinux_all/haskell-aeson @@ -0,0 +1 @@ +Subproject commit 851c73536795d3f8d8b53162764d59c0602512fb diff --git a/Archlinux_all/haskell-assoc b/Archlinux_all/haskell-assoc new file mode 160000 index 0000000..c5aaf94 --- /dev/null +++ b/Archlinux_all/haskell-assoc @@ -0,0 +1 @@ +Subproject commit c5aaf94b74eb3fdebb8e0f5e00b83d8689839487 diff --git a/Archlinux_all/haskell-attoparsec b/Archlinux_all/haskell-attoparsec new file mode 160000 index 0000000..e0a780c --- /dev/null +++ b/Archlinux_all/haskell-attoparsec @@ -0,0 +1 @@ +Subproject commit e0a780c9c4fba60151815ac07503c4b60ea23cac diff --git a/Archlinux_all/haskell-base-compat b/Archlinux_all/haskell-base-compat new file mode 160000 index 0000000..358f342 --- /dev/null +++ b/Archlinux_all/haskell-base-compat @@ -0,0 +1 @@ +Subproject commit 358f34205c9ea5f8efb4471c712a95a4a2d018ef diff --git a/Archlinux_all/haskell-base-compat-batteries b/Archlinux_all/haskell-base-compat-batteries new file mode 160000 index 0000000..53c453d --- /dev/null +++ b/Archlinux_all/haskell-base-compat-batteries @@ -0,0 +1 @@ +Subproject commit 53c453d82549323f739dc4f39d1ed9c20df120ea diff --git a/Archlinux_all/haskell-base-orphans b/Archlinux_all/haskell-base-orphans new file mode 160000 index 0000000..97ad9b4 --- /dev/null +++ b/Archlinux_all/haskell-base-orphans @@ -0,0 +1 @@ +Subproject commit 97ad9b4e6a0d00528eb22af6894e3c8e3fb6aa31 diff --git a/Archlinux_all/haskell-bifunctors b/Archlinux_all/haskell-bifunctors new file mode 160000 index 0000000..385c83a --- /dev/null +++ b/Archlinux_all/haskell-bifunctors @@ -0,0 +1 @@ +Subproject commit 385c83a504880396c22e23d4576df2fdaf0d4a3f diff --git a/Archlinux_all/haskell-comonad b/Archlinux_all/haskell-comonad new file mode 160000 index 0000000..2096b1f --- /dev/null +++ b/Archlinux_all/haskell-comonad @@ -0,0 +1 @@ +Subproject commit 2096b1f6916f0ac373b124c282f95c097942ab74 diff --git a/Archlinux_all/haskell-contravariant b/Archlinux_all/haskell-contravariant new file mode 160000 index 0000000..208939e --- /dev/null +++ b/Archlinux_all/haskell-contravariant @@ -0,0 +1 @@ +Subproject commit 208939ea57e167d6995e1e734b4ce0642eb9ff88 diff --git a/Archlinux_all/haskell-data-array-byte b/Archlinux_all/haskell-data-array-byte new file mode 160000 index 0000000..34f1c1f --- /dev/null +++ b/Archlinux_all/haskell-data-array-byte @@ -0,0 +1 @@ +Subproject commit 34f1c1f010e9163691f38d7f5ee0a5191cd8d8ed diff --git a/Archlinux_all/haskell-data-fix b/Archlinux_all/haskell-data-fix new file mode 160000 index 0000000..43421e7 --- /dev/null +++ b/Archlinux_all/haskell-data-fix @@ -0,0 +1 @@ +Subproject commit 43421e79c8dddbb3e39192cf9ab795635488630f diff --git a/Archlinux_all/haskell-diff b/Archlinux_all/haskell-diff new file mode 160000 index 0000000..1452c74 --- /dev/null +++ b/Archlinux_all/haskell-diff @@ -0,0 +1 @@ +Subproject commit 1452c743ccc987e9b151624d96463fde830717ef diff --git a/Archlinux_all/haskell-distributive b/Archlinux_all/haskell-distributive new file mode 160000 index 0000000..b9391ba --- /dev/null +++ b/Archlinux_all/haskell-distributive @@ -0,0 +1 @@ +Subproject commit b9391bae2119d8c142853b9551a68281a533d0f2 diff --git a/Archlinux_all/haskell-dlist b/Archlinux_all/haskell-dlist new file mode 160000 index 0000000..1977a74 --- /dev/null +++ b/Archlinux_all/haskell-dlist @@ -0,0 +1 @@ +Subproject commit 1977a7416e0956e834b5edb5514b8b01fe02770b diff --git a/Archlinux_all/haskell-erf b/Archlinux_all/haskell-erf new file mode 160000 index 0000000..2f08c70 --- /dev/null +++ b/Archlinux_all/haskell-erf @@ -0,0 +1 @@ +Subproject commit 2f08c70c99681c37093d560b9d7c0fbc25d09080 diff --git a/Archlinux_all/haskell-fgl b/Archlinux_all/haskell-fgl new file mode 160000 index 0000000..b719f5b --- /dev/null +++ b/Archlinux_all/haskell-fgl @@ -0,0 +1 @@ +Subproject commit b719f5bfa313d2f5501d8c7ac668420e806f87cd diff --git a/Archlinux_all/haskell-foldable1-classes-compat b/Archlinux_all/haskell-foldable1-classes-compat new file mode 160000 index 0000000..7cf5621 --- /dev/null +++ b/Archlinux_all/haskell-foldable1-classes-compat @@ -0,0 +1 @@ +Subproject commit 7cf56213181e0d5389dbe362fd65dda2587a4700 diff --git a/Archlinux_all/haskell-generically b/Archlinux_all/haskell-generically new file mode 160000 index 0000000..189bf65 --- /dev/null +++ b/Archlinux_all/haskell-generically @@ -0,0 +1 @@ +Subproject commit 189bf651abb214ef14f676aa725d40ec74b146c6 diff --git a/Archlinux_all/haskell-ghc-bignum-orphans b/Archlinux_all/haskell-ghc-bignum-orphans new file mode 160000 index 0000000..719bbe8 --- /dev/null +++ b/Archlinux_all/haskell-ghc-bignum-orphans @@ -0,0 +1 @@ +Subproject commit 719bbe81d151a9e6d728b864eb047aa780f22ab6 diff --git a/Archlinux_all/haskell-hashable b/Archlinux_all/haskell-hashable new file mode 160000 index 0000000..13820a8 --- /dev/null +++ b/Archlinux_all/haskell-hashable @@ -0,0 +1 @@ +Subproject commit 13820a8891639eae399a2352455d3de74e3f39de diff --git a/Archlinux_all/haskell-indexed-traversable b/Archlinux_all/haskell-indexed-traversable new file mode 160000 index 0000000..b5cc424 --- /dev/null +++ b/Archlinux_all/haskell-indexed-traversable @@ -0,0 +1 @@ +Subproject commit b5cc4240d08501d1815715df98d6c39c84872963 diff --git a/Archlinux_all/haskell-indexed-traversable-instances b/Archlinux_all/haskell-indexed-traversable-instances new file mode 160000 index 0000000..34bff77 --- /dev/null +++ b/Archlinux_all/haskell-indexed-traversable-instances @@ -0,0 +1 @@ +Subproject commit 34bff77dfd06ab397bf906b45f54fa2aa90d5a80 diff --git a/Archlinux_all/haskell-integer-logarithms b/Archlinux_all/haskell-integer-logarithms new file mode 160000 index 0000000..0d8f8ed --- /dev/null +++ b/Archlinux_all/haskell-integer-logarithms @@ -0,0 +1 @@ +Subproject commit 0d8f8ed0113cbf746c6cd561f75a57dd2afe3f23 diff --git a/Archlinux_all/haskell-onetuple b/Archlinux_all/haskell-onetuple new file mode 160000 index 0000000..33a2420 --- /dev/null +++ b/Archlinux_all/haskell-onetuple @@ -0,0 +1 @@ +Subproject commit 33a24201379281905620125a4cceef75b208da29 diff --git a/Archlinux_all/haskell-primitive b/Archlinux_all/haskell-primitive new file mode 160000 index 0000000..ccce616 --- /dev/null +++ b/Archlinux_all/haskell-primitive @@ -0,0 +1 @@ +Subproject commit ccce6165ff34d2bf6e4f64a00a8eda79c9126ab5 diff --git a/Archlinux_all/haskell-quickcheck b/Archlinux_all/haskell-quickcheck new file mode 160000 index 0000000..2350916 --- /dev/null +++ b/Archlinux_all/haskell-quickcheck @@ -0,0 +1 @@ +Subproject commit 23509164308082d1896cad9e10a0201c1aa0185f diff --git a/Archlinux_all/haskell-random b/Archlinux_all/haskell-random new file mode 160000 index 0000000..55d6862 --- /dev/null +++ b/Archlinux_all/haskell-random @@ -0,0 +1 @@ +Subproject commit 55d6862a957832ec53bf181a43d9ffdd7aff5b1b diff --git a/Archlinux_all/haskell-regex-base b/Archlinux_all/haskell-regex-base new file mode 160000 index 0000000..59cddc0 --- /dev/null +++ b/Archlinux_all/haskell-regex-base @@ -0,0 +1 @@ +Subproject commit 59cddc0da0ccd49e2ba3a78ccce56adf9a3e9458 diff --git a/Archlinux_all/haskell-regex-tdfa b/Archlinux_all/haskell-regex-tdfa new file mode 160000 index 0000000..57b273d --- /dev/null +++ b/Archlinux_all/haskell-regex-tdfa @@ -0,0 +1 @@ +Subproject commit 57b273d9e72e5cf7c763320473aa292565ee06c4 diff --git a/Archlinux_all/haskell-scientific b/Archlinux_all/haskell-scientific new file mode 160000 index 0000000..df6a872 --- /dev/null +++ b/Archlinux_all/haskell-scientific @@ -0,0 +1 @@ +Subproject commit df6a872fe25c821219a6c80b3128f9b25dc81210 diff --git a/Archlinux_all/haskell-semialign b/Archlinux_all/haskell-semialign new file mode 160000 index 0000000..58b2c39 --- /dev/null +++ b/Archlinux_all/haskell-semialign @@ -0,0 +1 @@ +Subproject commit 58b2c39912d34b73526bf7393315b542ca8baf83 diff --git a/Archlinux_all/haskell-semigroupoids b/Archlinux_all/haskell-semigroupoids new file mode 160000 index 0000000..c9c28cb --- /dev/null +++ b/Archlinux_all/haskell-semigroupoids @@ -0,0 +1 @@ +Subproject commit c9c28cb993c05cd9b13490f715bff07f3841ce07 diff --git a/Archlinux_all/haskell-splitmix b/Archlinux_all/haskell-splitmix new file mode 160000 index 0000000..f482fde --- /dev/null +++ b/Archlinux_all/haskell-splitmix @@ -0,0 +1 @@ +Subproject commit f482fde31f7681b9f2eac2831c4bb279f7cebda8 diff --git a/Archlinux_all/haskell-statevar b/Archlinux_all/haskell-statevar new file mode 160000 index 0000000..fce3ffc --- /dev/null +++ b/Archlinux_all/haskell-statevar @@ -0,0 +1 @@ +Subproject commit fce3ffc0d52298253c808b0a58873eb6cfd7066a diff --git a/Archlinux_all/haskell-strict b/Archlinux_all/haskell-strict new file mode 160000 index 0000000..d4264f3 --- /dev/null +++ b/Archlinux_all/haskell-strict @@ -0,0 +1 @@ +Subproject commit d4264f3ed69ebe4473fec6bec1e920370604d630 diff --git a/Archlinux_all/haskell-tagged b/Archlinux_all/haskell-tagged new file mode 160000 index 0000000..2ad2156 --- /dev/null +++ b/Archlinux_all/haskell-tagged @@ -0,0 +1 @@ +Subproject commit 2ad2156c9cb357bdb368738089eb8b02fce31b80 diff --git a/Archlinux_all/haskell-text-short b/Archlinux_all/haskell-text-short new file mode 160000 index 0000000..8fc2b24 --- /dev/null +++ b/Archlinux_all/haskell-text-short @@ -0,0 +1 @@ +Subproject commit 8fc2b24f27b40478acd4df747d1aebd1483296ec diff --git a/Archlinux_all/haskell-th-abstraction b/Archlinux_all/haskell-th-abstraction new file mode 160000 index 0000000..ae25655 --- /dev/null +++ b/Archlinux_all/haskell-th-abstraction @@ -0,0 +1 @@ +Subproject commit ae2565565306396c55bed1f82033ca5180d04c52 diff --git a/Archlinux_all/haskell-these b/Archlinux_all/haskell-these new file mode 160000 index 0000000..14c1a4f --- /dev/null +++ b/Archlinux_all/haskell-these @@ -0,0 +1 @@ +Subproject commit 14c1a4fd31d6975ac91fe719c43196cf9fa4725e diff --git a/Archlinux_all/haskell-time-compat b/Archlinux_all/haskell-time-compat new file mode 160000 index 0000000..f513bd6 --- /dev/null +++ b/Archlinux_all/haskell-time-compat @@ -0,0 +1 @@ +Subproject commit f513bd6e3973cc4ca015344db0f46788167fcd02 diff --git a/Archlinux_all/haskell-transformers-compat b/Archlinux_all/haskell-transformers-compat new file mode 160000 index 0000000..99765e5 --- /dev/null +++ b/Archlinux_all/haskell-transformers-compat @@ -0,0 +1 @@ +Subproject commit 99765e5672da1c6b113bbedb144ede190297a315 diff --git a/Archlinux_all/haskell-unordered-containers b/Archlinux_all/haskell-unordered-containers new file mode 160000 index 0000000..a232526 --- /dev/null +++ b/Archlinux_all/haskell-unordered-containers @@ -0,0 +1 @@ +Subproject commit a232526172734982cebabbc8f213765ec409d895 diff --git a/Archlinux_all/haskell-uuid-types b/Archlinux_all/haskell-uuid-types new file mode 160000 index 0000000..548c238 --- /dev/null +++ b/Archlinux_all/haskell-uuid-types @@ -0,0 +1 @@ +Subproject commit 548c238e396c812ae94bf97a4c5e88d16bfd5e2a diff --git a/Archlinux_all/haskell-vector b/Archlinux_all/haskell-vector new file mode 160000 index 0000000..39b8e48 --- /dev/null +++ b/Archlinux_all/haskell-vector @@ -0,0 +1 @@ +Subproject commit 39b8e48c260c90a4f6424a19b0a380178e8e90e1 diff --git a/Archlinux_all/haskell-vector-stream b/Archlinux_all/haskell-vector-stream new file mode 160000 index 0000000..b555ea8 --- /dev/null +++ b/Archlinux_all/haskell-vector-stream @@ -0,0 +1 @@ +Subproject commit b555ea8afcfef63740ebb5bc2f920fa6e260b035 diff --git a/Archlinux_all/haskell-witherable b/Archlinux_all/haskell-witherable new file mode 160000 index 0000000..70088d8 --- /dev/null +++ b/Archlinux_all/haskell-witherable @@ -0,0 +1 @@ +Subproject commit 70088d85e4020ac5d34b1676bce403868d8fa0ba diff --git a/Archlinux_all/haveged b/Archlinux_all/haveged new file mode 160000 index 0000000..99c8838 --- /dev/null +++ b/Archlinux_all/haveged @@ -0,0 +1 @@ +Subproject commit 99c8838e47b49ac2913e4e9595ae16c6c1667b3f diff --git a/Archlinux_all/hdparm b/Archlinux_all/hdparm new file mode 160000 index 0000000..145ce2d --- /dev/null +++ b/Archlinux_all/hdparm @@ -0,0 +1 @@ +Subproject commit 145ce2d993f8c24b64254ec5fda5ff3afd95e7d3 diff --git a/Archlinux_all/help2man b/Archlinux_all/help2man new file mode 160000 index 0000000..88cf6f4 --- /dev/null +++ b/Archlinux_all/help2man @@ -0,0 +1 @@ +Subproject commit 88cf6f4bc0e7f949642cc24624a962036c9af20b diff --git a/Archlinux_all/hicolor-icon-theme b/Archlinux_all/hicolor-icon-theme new file mode 160000 index 0000000..e7165f2 --- /dev/null +++ b/Archlinux_all/hicolor-icon-theme @@ -0,0 +1 @@ +Subproject commit e7165f2ddde719aa9c9fbbff91e5f8ba3462b137 diff --git a/Archlinux_all/hidapi b/Archlinux_all/hidapi new file mode 160000 index 0000000..916362b --- /dev/null +++ b/Archlinux_all/hidapi @@ -0,0 +1 @@ +Subproject commit 916362b055ff52cda065ebb95ca6dd94aa601cf2 diff --git a/Archlinux_all/highway b/Archlinux_all/highway new file mode 160000 index 0000000..2fe99bb --- /dev/null +++ b/Archlinux_all/highway @@ -0,0 +1 @@ +Subproject commit 2fe99bb960aba77d8700a489e1668fb0585d2864 diff --git a/Archlinux_all/hiredis b/Archlinux_all/hiredis new file mode 160000 index 0000000..4d9411f --- /dev/null +++ b/Archlinux_all/hiredis @@ -0,0 +1 @@ +Subproject commit 4d9411f1117d6a2bb9e4f93b62feacbff5d6d46d diff --git a/Archlinux_all/htop b/Archlinux_all/htop new file mode 160000 index 0000000..c277055 --- /dev/null +++ b/Archlinux_all/htop @@ -0,0 +1 @@ +Subproject commit c2770558b0e636778445e92ddccbba42834f8479 diff --git a/Archlinux_all/hunspell b/Archlinux_all/hunspell new file mode 160000 index 0000000..ed4fe54 --- /dev/null +++ b/Archlinux_all/hunspell @@ -0,0 +1 @@ +Subproject commit ed4fe54a2eceecccc7b967f28e795c2bf9303f0a diff --git a/Archlinux_all/hunspell-ru b/Archlinux_all/hunspell-ru new file mode 160000 index 0000000..9112c72 --- /dev/null +++ b/Archlinux_all/hunspell-ru @@ -0,0 +1 @@ +Subproject commit 9112c729c04d8dc1a62647ff95e2c3022cf4d6af diff --git a/Archlinux_all/hwdata b/Archlinux_all/hwdata new file mode 160000 index 0000000..14ebeb7 --- /dev/null +++ b/Archlinux_all/hwdata @@ -0,0 +1 @@ +Subproject commit 14ebeb7afb8437c100fc800c6b7d9740926e60ea diff --git a/Archlinux_all/hwdetect b/Archlinux_all/hwdetect new file mode 160000 index 0000000..12ebf3e --- /dev/null +++ b/Archlinux_all/hwdetect @@ -0,0 +1 @@ +Subproject commit 12ebf3e42da261e8420b997f4aaa3619334d3971 diff --git a/Archlinux_all/hwinfo b/Archlinux_all/hwinfo new file mode 160000 index 0000000..81debbb --- /dev/null +++ b/Archlinux_all/hwinfo @@ -0,0 +1 @@ +Subproject commit 81debbb08142c54f3917e195707a607e8211fc6a diff --git a/Archlinux_all/hwloc b/Archlinux_all/hwloc new file mode 160000 index 0000000..a7cc6ad --- /dev/null +++ b/Archlinux_all/hwloc @@ -0,0 +1 @@ +Subproject commit a7cc6ad66c02d24015d54cdd63e60fcfc207bb17 diff --git a/Archlinux_all/hyphen b/Archlinux_all/hyphen new file mode 160000 index 0000000..9f252e3 --- /dev/null +++ b/Archlinux_all/hyphen @@ -0,0 +1 @@ +Subproject commit 9f252e3f71864ad628d2a97ea12df1d4affa5faf diff --git a/Archlinux_all/i2c-tools b/Archlinux_all/i2c-tools new file mode 160000 index 0000000..dcb2c91 --- /dev/null +++ b/Archlinux_all/i2c-tools @@ -0,0 +1 @@ +Subproject commit dcb2c91a683839e8c7fc19280cd219c581bfcd7a diff --git a/Archlinux_all/iana-etc b/Archlinux_all/iana-etc new file mode 160000 index 0000000..38bbbc2 --- /dev/null +++ b/Archlinux_all/iana-etc @@ -0,0 +1 @@ +Subproject commit 38bbbc2c2fed7e2e56f4e1b997c873f2e1168e18 diff --git a/Archlinux_all/icu b/Archlinux_all/icu new file mode 160000 index 0000000..c406f4f --- /dev/null +++ b/Archlinux_all/icu @@ -0,0 +1 @@ +Subproject commit c406f4f9918b7d1505d3a16c58a8527aae85031d diff --git a/Archlinux_all/iftop b/Archlinux_all/iftop new file mode 160000 index 0000000..0a28ee2 --- /dev/null +++ b/Archlinux_all/iftop @@ -0,0 +1 @@ +Subproject commit 0a28ee2b3a0de98a662d4f08bfad75cef8e4ba5d diff --git a/Archlinux_all/iio-sensor-proxy b/Archlinux_all/iio-sensor-proxy new file mode 160000 index 0000000..d120528 --- /dev/null +++ b/Archlinux_all/iio-sensor-proxy @@ -0,0 +1 @@ +Subproject commit d1205281432a49f112bf9398b60c4901323ce547 diff --git a/Archlinux_all/ijs b/Archlinux_all/ijs new file mode 160000 index 0000000..0f84a7c --- /dev/null +++ b/Archlinux_all/ijs @@ -0,0 +1 @@ +Subproject commit 0f84a7cd55d9c943597fc6e2c54985c7932d547f diff --git a/Archlinux_all/imagemagick b/Archlinux_all/imagemagick new file mode 160000 index 0000000..237c5ad --- /dev/null +++ b/Archlinux_all/imagemagick @@ -0,0 +1 @@ +Subproject commit 237c5ad3de3808c8e8848557aab37c0865ba4d61 diff --git a/Archlinux_all/imath b/Archlinux_all/imath new file mode 160000 index 0000000..28649eb --- /dev/null +++ b/Archlinux_all/imath @@ -0,0 +1 @@ +Subproject commit 28649eb60ec65bf4b4464e8463db6b1b852fbcdb diff --git a/Archlinux_all/imlib2 b/Archlinux_all/imlib2 new file mode 160000 index 0000000..408b838 --- /dev/null +++ b/Archlinux_all/imlib2 @@ -0,0 +1 @@ +Subproject commit 408b838799c27be274e17a5a6009309309974ccf diff --git a/Archlinux_all/inetutils b/Archlinux_all/inetutils new file mode 160000 index 0000000..2457896 --- /dev/null +++ b/Archlinux_all/inetutils @@ -0,0 +1 @@ +Subproject commit 24578966983e0ec3e62eb6574594b440c3180893 diff --git a/Archlinux_all/iniparser b/Archlinux_all/iniparser new file mode 160000 index 0000000..f8a48c3 --- /dev/null +++ b/Archlinux_all/iniparser @@ -0,0 +1 @@ +Subproject commit f8a48c39404cd49dc439d9efb848a5fdb27c169b diff --git a/Archlinux_all/inkscape b/Archlinux_all/inkscape new file mode 160000 index 0000000..a3e92ac --- /dev/null +++ b/Archlinux_all/inkscape @@ -0,0 +1 @@ +Subproject commit a3e92ac7f475d50cc77dad99781335cfac228263 diff --git a/Archlinux_all/intel-ucode b/Archlinux_all/intel-ucode new file mode 160000 index 0000000..1afeb92 --- /dev/null +++ b/Archlinux_all/intel-ucode @@ -0,0 +1 @@ +Subproject commit 1afeb92a3a90305c5889dc7b6d4e1c6833d0a765 diff --git a/Archlinux_all/intltool b/Archlinux_all/intltool new file mode 160000 index 0000000..44d00e1 --- /dev/null +++ b/Archlinux_all/intltool @@ -0,0 +1 @@ +Subproject commit 44d00e1b783626b9f6c81efaa3d15f910ffe147b diff --git a/Archlinux_all/inxi b/Archlinux_all/inxi new file mode 160000 index 0000000..924fb93 --- /dev/null +++ b/Archlinux_all/inxi @@ -0,0 +1 @@ +Subproject commit 924fb93eec3103b009ef34647257cb5171550556 diff --git a/Archlinux_all/iotop b/Archlinux_all/iotop new file mode 160000 index 0000000..b150a0a --- /dev/null +++ b/Archlinux_all/iotop @@ -0,0 +1 @@ +Subproject commit b150a0a40ddfbe0e5ee752350f62e06e6af076ff diff --git a/Archlinux_all/ipp-usb b/Archlinux_all/ipp-usb new file mode 160000 index 0000000..d953343 --- /dev/null +++ b/Archlinux_all/ipp-usb @@ -0,0 +1 @@ +Subproject commit d9533439f57dbf4adde737f4c5689fde37984dcb diff --git a/Archlinux_all/iproute2 b/Archlinux_all/iproute2 new file mode 160000 index 0000000..261c783 --- /dev/null +++ b/Archlinux_all/iproute2 @@ -0,0 +1 @@ +Subproject commit 261c783b721bfdca75150d9afc8100078bf9aeb9 diff --git a/Archlinux_all/iputils b/Archlinux_all/iputils new file mode 160000 index 0000000..e7b42c8 --- /dev/null +++ b/Archlinux_all/iputils @@ -0,0 +1 @@ +Subproject commit e7b42c8467782c4bec7aef6acb96619db7454e41 diff --git a/Archlinux_all/irqbalance b/Archlinux_all/irqbalance new file mode 160000 index 0000000..a5859c0 --- /dev/null +++ b/Archlinux_all/irqbalance @@ -0,0 +1 @@ +Subproject commit a5859c02359c709a24dd4902db61c92c000c4790 diff --git a/Archlinux_all/iso-codes b/Archlinux_all/iso-codes new file mode 160000 index 0000000..6aefce7 --- /dev/null +++ b/Archlinux_all/iso-codes @@ -0,0 +1 @@ +Subproject commit 6aefce7ee0e72857332aa8cfc0fb8edf7bc4507a diff --git a/Archlinux_all/itstool b/Archlinux_all/itstool new file mode 160000 index 0000000..b5170b0 --- /dev/null +++ b/Archlinux_all/itstool @@ -0,0 +1 @@ +Subproject commit b5170b07771262c614d52a4c4845ee81ecad717e diff --git a/Archlinux_all/iw b/Archlinux_all/iw new file mode 160000 index 0000000..dbb2ee4 --- /dev/null +++ b/Archlinux_all/iw @@ -0,0 +1 @@ +Subproject commit dbb2ee4a99b1b8e8e22be5a7eef34d544bf6e795 diff --git a/Archlinux_all/iwd b/Archlinux_all/iwd new file mode 160000 index 0000000..2cee2af --- /dev/null +++ b/Archlinux_all/iwd @@ -0,0 +1 @@ +Subproject commit 2cee2af67047108ca008b1814a7bc5b6be468030 diff --git a/Archlinux_all/jansson b/Archlinux_all/jansson new file mode 160000 index 0000000..ac4a673 --- /dev/null +++ b/Archlinux_all/jansson @@ -0,0 +1 @@ +Subproject commit ac4a6738b27d74d673e5d823f8b4cbe8792faa60 diff --git a/Archlinux_all/jasper b/Archlinux_all/jasper new file mode 160000 index 0000000..1d3f981 --- /dev/null +++ b/Archlinux_all/jasper @@ -0,0 +1 @@ +Subproject commit 1d3f9811625f1b8a325d1546ffc5c65dffa567bd diff --git a/Archlinux_all/jbig2dec b/Archlinux_all/jbig2dec new file mode 160000 index 0000000..38fb644 --- /dev/null +++ b/Archlinux_all/jbig2dec @@ -0,0 +1 @@ +Subproject commit 38fb6443227a3eb928e0116658ea7438e8461f28 diff --git a/Archlinux_all/jbigkit b/Archlinux_all/jbigkit new file mode 160000 index 0000000..1eea12b --- /dev/null +++ b/Archlinux_all/jbigkit @@ -0,0 +1 @@ +Subproject commit 1eea12ba103bc15ccd57446a0f4c9a9ff06ae1a9 diff --git a/Archlinux_all/jemalloc b/Archlinux_all/jemalloc new file mode 160000 index 0000000..816c945 --- /dev/null +++ b/Archlinux_all/jemalloc @@ -0,0 +1 @@ +Subproject commit 816c9453cf420a7e4e93ba27904107a85910c82e diff --git a/Archlinux_all/jfsutils b/Archlinux_all/jfsutils new file mode 160000 index 0000000..7d85594 --- /dev/null +++ b/Archlinux_all/jfsutils @@ -0,0 +1 @@ +Subproject commit 7d85594598fe9eeac427024e3f8f1915209195ed diff --git a/Archlinux_all/jq b/Archlinux_all/jq new file mode 160000 index 0000000..95a3d79 --- /dev/null +++ b/Archlinux_all/jq @@ -0,0 +1 @@ +Subproject commit 95a3d795c10694d3d815d54c8e64fb8fbbb5e8f5 diff --git a/Archlinux_all/json-c b/Archlinux_all/json-c new file mode 160000 index 0000000..823b4a6 --- /dev/null +++ b/Archlinux_all/json-c @@ -0,0 +1 @@ +Subproject commit 823b4a662e7e1d94d090094aa41d7b1fe5d5b40c diff --git a/Archlinux_all/json-glib b/Archlinux_all/json-glib new file mode 160000 index 0000000..2d05e14 --- /dev/null +++ b/Archlinux_all/json-glib @@ -0,0 +1 @@ +Subproject commit 2d05e14251ec4df8c067dcc0f1ff70893cec2111 diff --git a/Archlinux_all/jsoncpp b/Archlinux_all/jsoncpp new file mode 160000 index 0000000..9b648a8 --- /dev/null +++ b/Archlinux_all/jsoncpp @@ -0,0 +1 @@ +Subproject commit 9b648a8da69a189c160de8b4f79ec8dc72252a78 diff --git a/Archlinux_all/kaccounts-integration b/Archlinux_all/kaccounts-integration new file mode 160000 index 0000000..1c87c5c --- /dev/null +++ b/Archlinux_all/kaccounts-integration @@ -0,0 +1 @@ +Subproject commit 1c87c5c587f5aab6a935ea1761a2274e9a642442 diff --git a/Archlinux_all/kactivities-stats5 b/Archlinux_all/kactivities-stats5 new file mode 160000 index 0000000..a3948f5 --- /dev/null +++ b/Archlinux_all/kactivities-stats5 @@ -0,0 +1 @@ +Subproject commit a3948f5ebadd337a906f8f6e03c30d1b9a89267b diff --git a/Archlinux_all/kactivities5 b/Archlinux_all/kactivities5 new file mode 160000 index 0000000..5cb5412 --- /dev/null +++ b/Archlinux_all/kactivities5 @@ -0,0 +1 @@ +Subproject commit 5cb541220406c4266999184d62d486f6632d02ad diff --git a/Archlinux_all/kactivitymanagerd b/Archlinux_all/kactivitymanagerd new file mode 160000 index 0000000..de257c5 --- /dev/null +++ b/Archlinux_all/kactivitymanagerd @@ -0,0 +1 @@ +Subproject commit de257c5b0a428cd4ba19caa2441a5072d4582f99 diff --git a/Archlinux_all/karchive5 b/Archlinux_all/karchive5 new file mode 160000 index 0000000..df9ddfe --- /dev/null +++ b/Archlinux_all/karchive5 @@ -0,0 +1 @@ +Subproject commit df9ddfec00cbef9576f6763719ceb5ba19bfe34d diff --git a/Archlinux_all/kate b/Archlinux_all/kate new file mode 160000 index 0000000..01b8d8b --- /dev/null +++ b/Archlinux_all/kate @@ -0,0 +1 @@ +Subproject commit 01b8d8beb1c16905a87c1d387596598e3476693b diff --git a/Archlinux_all/kauth5 b/Archlinux_all/kauth5 new file mode 160000 index 0000000..b60063d --- /dev/null +++ b/Archlinux_all/kauth5 @@ -0,0 +1 @@ +Subproject commit b60063dd6ada730a71f4618529843442f76903f9 diff --git a/Archlinux_all/kbd b/Archlinux_all/kbd new file mode 160000 index 0000000..a6b745e --- /dev/null +++ b/Archlinux_all/kbd @@ -0,0 +1 @@ +Subproject commit a6b745ee6346c9f3aa72455ce1e5a40bd8143699 diff --git a/Archlinux_all/kbookmarks5 b/Archlinux_all/kbookmarks5 new file mode 160000 index 0000000..b0705ca --- /dev/null +++ b/Archlinux_all/kbookmarks5 @@ -0,0 +1 @@ +Subproject commit b0705ca61a7ed6bf9c9c8937473a485132b881ab diff --git a/Archlinux_all/kcalc b/Archlinux_all/kcalc new file mode 160000 index 0000000..f17b805 --- /dev/null +++ b/Archlinux_all/kcalc @@ -0,0 +1 @@ +Subproject commit f17b805607713622c8d9e8b8d1cf2abd4201c1a4 diff --git a/Archlinux_all/kcalendarcore5 b/Archlinux_all/kcalendarcore5 new file mode 160000 index 0000000..cf8e7d1 --- /dev/null +++ b/Archlinux_all/kcalendarcore5 @@ -0,0 +1 @@ +Subproject commit cf8e7d16b1f4ed65617b698a8c62cddb1423c7e8 diff --git a/Archlinux_all/kcmutils5 b/Archlinux_all/kcmutils5 new file mode 160000 index 0000000..0c5f6b2 --- /dev/null +++ b/Archlinux_all/kcmutils5 @@ -0,0 +1 @@ +Subproject commit 0c5f6b2146c664bfaad070b58b2a5cf11822899d diff --git a/Archlinux_all/kcodecs5 b/Archlinux_all/kcodecs5 new file mode 160000 index 0000000..bf34dc2 --- /dev/null +++ b/Archlinux_all/kcodecs5 @@ -0,0 +1 @@ +Subproject commit bf34dc21349a155c29bc0cfb501e3753d5de1b3e diff --git a/Archlinux_all/kcompletion5 b/Archlinux_all/kcompletion5 new file mode 160000 index 0000000..6e2e1a5 --- /dev/null +++ b/Archlinux_all/kcompletion5 @@ -0,0 +1 @@ +Subproject commit 6e2e1a59ef4acea65dd7cefeb347741984068ea7 diff --git a/Archlinux_all/kconfig5 b/Archlinux_all/kconfig5 new file mode 160000 index 0000000..e219e2f --- /dev/null +++ b/Archlinux_all/kconfig5 @@ -0,0 +1 @@ +Subproject commit e219e2fa753638f5e41dd2ccaf5c3334d9ae0917 diff --git a/Archlinux_all/kconfigwidgets5 b/Archlinux_all/kconfigwidgets5 new file mode 160000 index 0000000..a307da6 --- /dev/null +++ b/Archlinux_all/kconfigwidgets5 @@ -0,0 +1 @@ +Subproject commit a307da64ae3966356386fc4689cf60cff7193708 diff --git a/Archlinux_all/kcontacts5 b/Archlinux_all/kcontacts5 new file mode 160000 index 0000000..9acddb1 --- /dev/null +++ b/Archlinux_all/kcontacts5 @@ -0,0 +1 @@ +Subproject commit 9acddb12239f0659ee6ee3d01f31b2a07f9f0661 diff --git a/Archlinux_all/kcoreaddons5 b/Archlinux_all/kcoreaddons5 new file mode 160000 index 0000000..b19c9df --- /dev/null +++ b/Archlinux_all/kcoreaddons5 @@ -0,0 +1 @@ +Subproject commit b19c9df8d3d511c447b43b845fb2e000bd451c2e diff --git a/Archlinux_all/kcrash5 b/Archlinux_all/kcrash5 new file mode 160000 index 0000000..e58fda7 --- /dev/null +++ b/Archlinux_all/kcrash5 @@ -0,0 +1 @@ +Subproject commit e58fda758e5aac407b5877b9f217b00a709c40ca diff --git a/Archlinux_all/kdbusaddons5 b/Archlinux_all/kdbusaddons5 new file mode 160000 index 0000000..456a847 --- /dev/null +++ b/Archlinux_all/kdbusaddons5 @@ -0,0 +1 @@ +Subproject commit 456a847d3b4597e962218f9a249e5bf82b745838 diff --git a/Archlinux_all/kde-cli-tools b/Archlinux_all/kde-cli-tools new file mode 160000 index 0000000..c7921af --- /dev/null +++ b/Archlinux_all/kde-cli-tools @@ -0,0 +1 @@ +Subproject commit c7921af9fa93a9d07f34037b9b4383bb5eee366c diff --git a/Archlinux_all/kde-dev-utils b/Archlinux_all/kde-dev-utils new file mode 160000 index 0000000..e37df61 --- /dev/null +++ b/Archlinux_all/kde-dev-utils @@ -0,0 +1 @@ +Subproject commit e37df61a1f867ecdedcc83eeacbe7688a2baad09 diff --git a/Archlinux_all/kde-gtk-config b/Archlinux_all/kde-gtk-config new file mode 160000 index 0000000..05c2175 --- /dev/null +++ b/Archlinux_all/kde-gtk-config @@ -0,0 +1 @@ +Subproject commit 05c2175d43a5351e66bac4d60976134b5f20e833 diff --git a/Archlinux_all/kdeclarative5 b/Archlinux_all/kdeclarative5 new file mode 160000 index 0000000..13588b9 --- /dev/null +++ b/Archlinux_all/kdeclarative5 @@ -0,0 +1 @@ +Subproject commit 13588b9f4291e0920bd9906b50c8f543c456cf3a diff --git a/Archlinux_all/kdeconnect b/Archlinux_all/kdeconnect new file mode 160000 index 0000000..5a8c834 --- /dev/null +++ b/Archlinux_all/kdeconnect @@ -0,0 +1 @@ +Subproject commit 5a8c834f0356172265651e970669e71f0f9c339f diff --git a/Archlinux_all/kdecoration b/Archlinux_all/kdecoration new file mode 160000 index 0000000..4c66f08 --- /dev/null +++ b/Archlinux_all/kdecoration @@ -0,0 +1 @@ +Subproject commit 4c66f08da561e4241692d45b08ff5abe63238d61 diff --git a/Archlinux_all/kded5 b/Archlinux_all/kded5 new file mode 160000 index 0000000..fca578c --- /dev/null +++ b/Archlinux_all/kded5 @@ -0,0 +1 @@ +Subproject commit fca578cb6ecae460a7b296283cf06bd5fccd59d0 diff --git a/Archlinux_all/kdegraphics-mobipocket b/Archlinux_all/kdegraphics-mobipocket new file mode 160000 index 0000000..dcab0a9 --- /dev/null +++ b/Archlinux_all/kdegraphics-mobipocket @@ -0,0 +1 @@ +Subproject commit dcab0a99bee04c06bd68a5a8d0af8a84907aaed7 diff --git a/Archlinux_all/kdegraphics-thumbnailers b/Archlinux_all/kdegraphics-thumbnailers new file mode 160000 index 0000000..3634d6e --- /dev/null +++ b/Archlinux_all/kdegraphics-thumbnailers @@ -0,0 +1 @@ +Subproject commit 3634d6e469e87d570b8530e8819f5625ce383241 diff --git a/Archlinux_all/kdelibs4support b/Archlinux_all/kdelibs4support new file mode 160000 index 0000000..e8919f1 --- /dev/null +++ b/Archlinux_all/kdelibs4support @@ -0,0 +1 @@ +Subproject commit e8919f1babd55041b3262a1c38355538b7260e7a diff --git a/Archlinux_all/kdenetwork-filesharing b/Archlinux_all/kdenetwork-filesharing new file mode 160000 index 0000000..688d08e --- /dev/null +++ b/Archlinux_all/kdenetwork-filesharing @@ -0,0 +1 @@ +Subproject commit 688d08e47895ac074f7eb8690d24159d4f8e3782 diff --git a/Archlinux_all/kdenlive b/Archlinux_all/kdenlive new file mode 160000 index 0000000..fc4ed07 --- /dev/null +++ b/Archlinux_all/kdenlive @@ -0,0 +1 @@ +Subproject commit fc4ed07747111a466a7ff37df657b4e871bd51ad diff --git a/Archlinux_all/kdeplasma-addons b/Archlinux_all/kdeplasma-addons new file mode 160000 index 0000000..d887a54 --- /dev/null +++ b/Archlinux_all/kdeplasma-addons @@ -0,0 +1 @@ +Subproject commit d887a54851308e905c6999f921e9736cca5ec7f0 diff --git a/Archlinux_all/kdesu5 b/Archlinux_all/kdesu5 new file mode 160000 index 0000000..b1a9e6c --- /dev/null +++ b/Archlinux_all/kdesu5 @@ -0,0 +1 @@ +Subproject commit b1a9e6c0451deac7cf5e4442669d456b2ea20836 diff --git a/Archlinux_all/kdf b/Archlinux_all/kdf new file mode 160000 index 0000000..502bda1 --- /dev/null +++ b/Archlinux_all/kdf @@ -0,0 +1 @@ +Subproject commit 502bda134edbea98160dea40495e763900a4005d diff --git a/Archlinux_all/kdialog b/Archlinux_all/kdialog new file mode 160000 index 0000000..a27b005 --- /dev/null +++ b/Archlinux_all/kdialog @@ -0,0 +1 @@ +Subproject commit a27b0055ba1c71b7e2f9aa85c28744be47d78173 diff --git a/Archlinux_all/kdnssd5 b/Archlinux_all/kdnssd5 new file mode 160000 index 0000000..bc7b83a --- /dev/null +++ b/Archlinux_all/kdnssd5 @@ -0,0 +1 @@ +Subproject commit bc7b83ad777aa8ef9579a67118efcaab166873fb diff --git a/Archlinux_all/kdoctools5 b/Archlinux_all/kdoctools5 new file mode 160000 index 0000000..1acbfeb --- /dev/null +++ b/Archlinux_all/kdoctools5 @@ -0,0 +1 @@ +Subproject commit 1acbfebc39fd4b06bcf8b54595267d86b8d82294 diff --git a/Archlinux_all/kdsoap-ws-discovery-client b/Archlinux_all/kdsoap-ws-discovery-client new file mode 160000 index 0000000..3c56ae9 --- /dev/null +++ b/Archlinux_all/kdsoap-ws-discovery-client @@ -0,0 +1 @@ +Subproject commit 3c56ae92d6811f0e1b70b046bba88ef3fb07ecef diff --git a/Archlinux_all/keepassxc b/Archlinux_all/keepassxc new file mode 160000 index 0000000..7ac27df --- /dev/null +++ b/Archlinux_all/keepassxc @@ -0,0 +1 @@ +Subproject commit 7ac27df77a19b0b19551f624775ab49296dacb73 diff --git a/Archlinux_all/kemoticons b/Archlinux_all/kemoticons new file mode 160000 index 0000000..766c7b1 --- /dev/null +++ b/Archlinux_all/kemoticons @@ -0,0 +1 @@ +Subproject commit 766c7b1c9989fe2b981611d730a22c678b9583f7 diff --git a/Archlinux_all/kernel-headers-musl b/Archlinux_all/kernel-headers-musl new file mode 160000 index 0000000..bf6e8bf --- /dev/null +++ b/Archlinux_all/kernel-headers-musl @@ -0,0 +1 @@ +Subproject commit bf6e8bff4cf43c19632978b6220419c70d6144c5 diff --git a/Archlinux_all/keyutils b/Archlinux_all/keyutils new file mode 160000 index 0000000..7042e8d --- /dev/null +++ b/Archlinux_all/keyutils @@ -0,0 +1 @@ +Subproject commit 7042e8d60783a0bb2b0f423ed3829a20de3e5e64 diff --git a/Archlinux_all/kfilemetadata5 b/Archlinux_all/kfilemetadata5 new file mode 160000 index 0000000..58589d1 --- /dev/null +++ b/Archlinux_all/kfilemetadata5 @@ -0,0 +1 @@ +Subproject commit 58589d1a349d585e8e069eda69b6fc0f755c666e diff --git a/Archlinux_all/kfind b/Archlinux_all/kfind new file mode 160000 index 0000000..ea627e6 --- /dev/null +++ b/Archlinux_all/kfind @@ -0,0 +1 @@ +Subproject commit ea627e6bfc19b3b058c6d1c9dfc7a1bf167e46a0 diff --git a/Archlinux_all/kgamma b/Archlinux_all/kgamma new file mode 160000 index 0000000..cc8cd54 --- /dev/null +++ b/Archlinux_all/kgamma @@ -0,0 +1 @@ +Subproject commit cc8cd545a6ae1d6a4a9027529e14a5931fc7dc07 diff --git a/Archlinux_all/kglobalaccel5 b/Archlinux_all/kglobalaccel5 new file mode 160000 index 0000000..5bf3fae --- /dev/null +++ b/Archlinux_all/kglobalaccel5 @@ -0,0 +1 @@ +Subproject commit 5bf3faeafb349ee87641a0707c7108b93f508696 diff --git a/Archlinux_all/kguiaddons5 b/Archlinux_all/kguiaddons5 new file mode 160000 index 0000000..e526704 --- /dev/null +++ b/Archlinux_all/kguiaddons5 @@ -0,0 +1 @@ +Subproject commit e526704ade54b5ff71c40676dd863c1de3d1911a diff --git a/Archlinux_all/kholidays5 b/Archlinux_all/kholidays5 new file mode 160000 index 0000000..e1e24e2 --- /dev/null +++ b/Archlinux_all/kholidays5 @@ -0,0 +1 @@ +Subproject commit e1e24e2cf3aeadbc33e91a987fe6a63208a85d24 diff --git a/Archlinux_all/khotkeys b/Archlinux_all/khotkeys new file mode 160000 index 0000000..af883c1 --- /dev/null +++ b/Archlinux_all/khotkeys @@ -0,0 +1 @@ +Subproject commit af883c1aa1aef6711624484cff663dacfe2f6e07 diff --git a/Archlinux_all/ki18n5 b/Archlinux_all/ki18n5 new file mode 160000 index 0000000..c8a97d2 --- /dev/null +++ b/Archlinux_all/ki18n5 @@ -0,0 +1 @@ +Subproject commit c8a97d293d6fe51536b5218e0f3e313ee41a796f diff --git a/Archlinux_all/kiconthemes5 b/Archlinux_all/kiconthemes5 new file mode 160000 index 0000000..8e5b9c4 --- /dev/null +++ b/Archlinux_all/kiconthemes5 @@ -0,0 +1 @@ +Subproject commit 8e5b9c45069136922d9986e05b36619419a36dae diff --git a/Archlinux_all/kidentitymanagement b/Archlinux_all/kidentitymanagement new file mode 160000 index 0000000..a3aa281 --- /dev/null +++ b/Archlinux_all/kidentitymanagement @@ -0,0 +1 @@ +Subproject commit a3aa281a37ca429b6f9f8dce0f1a6bbda0840e5f diff --git a/Archlinux_all/kidletime5 b/Archlinux_all/kidletime5 new file mode 160000 index 0000000..720021b --- /dev/null +++ b/Archlinux_all/kidletime5 @@ -0,0 +1 @@ +Subproject commit 720021bb4d18adb5381cd02bbb16d197ae6bc8b0 diff --git a/Archlinux_all/kimageannotator-qt5 b/Archlinux_all/kimageannotator-qt5 new file mode 160000 index 0000000..7fd9511 --- /dev/null +++ b/Archlinux_all/kimageannotator-qt5 @@ -0,0 +1 @@ +Subproject commit 7fd9511600b3be2c32a314c1cbdf15f29c26ec24 diff --git a/Archlinux_all/kimageformats5 b/Archlinux_all/kimageformats5 new file mode 160000 index 0000000..1420a65 --- /dev/null +++ b/Archlinux_all/kimageformats5 @@ -0,0 +1 @@ +Subproject commit 1420a65b234581eb655d2e41508e5441b848db0b diff --git a/Archlinux_all/kinfocenter b/Archlinux_all/kinfocenter new file mode 160000 index 0000000..5f69d57 --- /dev/null +++ b/Archlinux_all/kinfocenter @@ -0,0 +1 @@ +Subproject commit 5f69d570b0364e189e64fcddb47ab5ff4bf9a19d diff --git a/Archlinux_all/kinit b/Archlinux_all/kinit new file mode 160000 index 0000000..456404e --- /dev/null +++ b/Archlinux_all/kinit @@ -0,0 +1 @@ +Subproject commit 456404e85a56db102250604965dffc16ac9161af diff --git a/Archlinux_all/kio-extras b/Archlinux_all/kio-extras new file mode 160000 index 0000000..4dfdbfc --- /dev/null +++ b/Archlinux_all/kio-extras @@ -0,0 +1 @@ +Subproject commit 4dfdbfcb689a6f118be3c16570533b90ee587a0c diff --git a/Archlinux_all/kio-fuse b/Archlinux_all/kio-fuse new file mode 160000 index 0000000..3766add --- /dev/null +++ b/Archlinux_all/kio-fuse @@ -0,0 +1 @@ +Subproject commit 3766addd65b0800ca3d7f6015f18de44a17dfd2d diff --git a/Archlinux_all/kio5 b/Archlinux_all/kio5 new file mode 160000 index 0000000..f150d21 --- /dev/null +++ b/Archlinux_all/kio5 @@ -0,0 +1 @@ +Subproject commit f150d2175459b3e66beb65920fe93d97ce15ae85 diff --git a/Archlinux_all/kirigami-addons5 b/Archlinux_all/kirigami-addons5 new file mode 160000 index 0000000..a98e78f --- /dev/null +++ b/Archlinux_all/kirigami-addons5 @@ -0,0 +1 @@ +Subproject commit a98e78f0e32c5edc4cc1f4c55b906ebad556ab17 diff --git a/Archlinux_all/kirigami2 b/Archlinux_all/kirigami2 new file mode 160000 index 0000000..c2f4734 --- /dev/null +++ b/Archlinux_all/kirigami2 @@ -0,0 +1 @@ +Subproject commit c2f4734f7362d66663b945fb5806fcf757e85963 diff --git a/Archlinux_all/kitemmodels5 b/Archlinux_all/kitemmodels5 new file mode 160000 index 0000000..4f68bd0 --- /dev/null +++ b/Archlinux_all/kitemmodels5 @@ -0,0 +1 @@ +Subproject commit 4f68bd033eebd0834c3bb06b8255eccc4f56d9bb diff --git a/Archlinux_all/kitemviews5 b/Archlinux_all/kitemviews5 new file mode 160000 index 0000000..3421b8f --- /dev/null +++ b/Archlinux_all/kitemviews5 @@ -0,0 +1 @@ +Subproject commit 3421b8fcc00055a53223270c3aca947da63751e5 diff --git a/Archlinux_all/kjobwidgets5 b/Archlinux_all/kjobwidgets5 new file mode 160000 index 0000000..b0cc484 --- /dev/null +++ b/Archlinux_all/kjobwidgets5 @@ -0,0 +1 @@ +Subproject commit b0cc484e8b719911194f81e7879b9a77dc912d52 diff --git a/Archlinux_all/kleopatra b/Archlinux_all/kleopatra new file mode 160000 index 0000000..53c8821 --- /dev/null +++ b/Archlinux_all/kleopatra @@ -0,0 +1 @@ +Subproject commit 53c88218627c00b095863ba007252f3b027704fc diff --git a/Archlinux_all/kmailtransport b/Archlinux_all/kmailtransport new file mode 160000 index 0000000..847bf24 --- /dev/null +++ b/Archlinux_all/kmailtransport @@ -0,0 +1 @@ +Subproject commit 847bf247a30d847cd1536ad521e589c8981d6d91 diff --git a/Archlinux_all/kmenuedit b/Archlinux_all/kmenuedit new file mode 160000 index 0000000..c87e14a --- /dev/null +++ b/Archlinux_all/kmenuedit @@ -0,0 +1 @@ +Subproject commit c87e14ab660e3c5887f0101f8d7cd3b829026c61 diff --git a/Archlinux_all/kmime b/Archlinux_all/kmime new file mode 160000 index 0000000..0f30850 --- /dev/null +++ b/Archlinux_all/kmime @@ -0,0 +1 @@ +Subproject commit 0f30850985c95a73e262d74e0b57a93c83d94991 diff --git a/Archlinux_all/kmod b/Archlinux_all/kmod new file mode 160000 index 0000000..0efd732 --- /dev/null +++ b/Archlinux_all/kmod @@ -0,0 +1 @@ +Subproject commit 0efd732cb78bc0b7851a8367f4dc8e6933f5b99d diff --git a/Archlinux_all/knewstuff5 b/Archlinux_all/knewstuff5 new file mode 160000 index 0000000..8100edb --- /dev/null +++ b/Archlinux_all/knewstuff5 @@ -0,0 +1 @@ +Subproject commit 8100edbd9e472a36052834b9e609559266aec592 diff --git a/Archlinux_all/knotifications5 b/Archlinux_all/knotifications5 new file mode 160000 index 0000000..fd9e88e --- /dev/null +++ b/Archlinux_all/knotifications5 @@ -0,0 +1 @@ +Subproject commit fd9e88eded878d895d32e47a8f2f4ae74998452c diff --git a/Archlinux_all/knotifyconfig5 b/Archlinux_all/knotifyconfig5 new file mode 160000 index 0000000..1d89a0a --- /dev/null +++ b/Archlinux_all/knotifyconfig5 @@ -0,0 +1 @@ +Subproject commit 1d89a0adac37778733b994841b6d73c493fa9998 diff --git a/Archlinux_all/konsole b/Archlinux_all/konsole new file mode 160000 index 0000000..b68596e --- /dev/null +++ b/Archlinux_all/konsole @@ -0,0 +1 @@ +Subproject commit b68596ea0e5a5e14c1c56e4f76c7f8a9655ea64c diff --git a/Archlinux_all/kpackage5 b/Archlinux_all/kpackage5 new file mode 160000 index 0000000..6166c78 --- /dev/null +++ b/Archlinux_all/kpackage5 @@ -0,0 +1 @@ +Subproject commit 6166c7822a5c32cefb83a50bb42f78008588b285 diff --git a/Archlinux_all/kparts5 b/Archlinux_all/kparts5 new file mode 160000 index 0000000..59b5aaa --- /dev/null +++ b/Archlinux_all/kparts5 @@ -0,0 +1 @@ +Subproject commit 59b5aaacb549ec4dd5cdd3aa3c8bf3a0715601f1 diff --git a/Archlinux_all/kpeople5 b/Archlinux_all/kpeople5 new file mode 160000 index 0000000..832f153 --- /dev/null +++ b/Archlinux_all/kpeople5 @@ -0,0 +1 @@ +Subproject commit 832f1532f460c714264201b50a2129494e439c46 diff --git a/Archlinux_all/kpeoplevcard b/Archlinux_all/kpeoplevcard new file mode 160000 index 0000000..b844735 --- /dev/null +++ b/Archlinux_all/kpeoplevcard @@ -0,0 +1 @@ +Subproject commit b84473568cac36250ec740ab6abe51746c31fc8b diff --git a/Archlinux_all/kpimtextedit b/Archlinux_all/kpimtextedit new file mode 160000 index 0000000..7046f2c --- /dev/null +++ b/Archlinux_all/kpimtextedit @@ -0,0 +1 @@ +Subproject commit 7046f2c012ac9275ad0e1818bf22b9b27de76d5e diff --git a/Archlinux_all/kpipewire b/Archlinux_all/kpipewire new file mode 160000 index 0000000..14120a5 --- /dev/null +++ b/Archlinux_all/kpipewire @@ -0,0 +1 @@ +Subproject commit 14120a531baf9b19269395152a1a4729a10c3411 diff --git a/Archlinux_all/kpmcore b/Archlinux_all/kpmcore new file mode 160000 index 0000000..9f660e0 --- /dev/null +++ b/Archlinux_all/kpmcore @@ -0,0 +1 @@ +Subproject commit 9f660e035dfeb52c74011981e5b6af4b375242a5 diff --git a/Archlinux_all/kpty5 b/Archlinux_all/kpty5 new file mode 160000 index 0000000..8324657 --- /dev/null +++ b/Archlinux_all/kpty5 @@ -0,0 +1 @@ +Subproject commit 8324657cf41db0ff19151ab22d49e80237ea7a52 diff --git a/Archlinux_all/kquickcharts5 b/Archlinux_all/kquickcharts5 new file mode 160000 index 0000000..b25b44b --- /dev/null +++ b/Archlinux_all/kquickcharts5 @@ -0,0 +1 @@ +Subproject commit b25b44b70e258b1c8b867ef7b69120dd787470e7 diff --git a/Archlinux_all/krb5 b/Archlinux_all/krb5 new file mode 160000 index 0000000..fd33dc1 --- /dev/null +++ b/Archlinux_all/krb5 @@ -0,0 +1 @@ +Subproject commit fd33dc1fe9e5cb8985def65a7f8eaab8a8927301 diff --git a/Archlinux_all/krunner5 b/Archlinux_all/krunner5 new file mode 160000 index 0000000..f5a357f --- /dev/null +++ b/Archlinux_all/krunner5 @@ -0,0 +1 @@ +Subproject commit f5a357f2ce1a85e78070ed83983b734bbd9ce878 diff --git a/Archlinux_all/kscreen b/Archlinux_all/kscreen new file mode 160000 index 0000000..aab3ea1 --- /dev/null +++ b/Archlinux_all/kscreen @@ -0,0 +1 @@ +Subproject commit aab3ea1620da3f39c71a150c5b77e9b148a2a7dc diff --git a/Archlinux_all/kscreenlocker b/Archlinux_all/kscreenlocker new file mode 160000 index 0000000..c4b28f3 --- /dev/null +++ b/Archlinux_all/kscreenlocker @@ -0,0 +1 @@ +Subproject commit c4b28f3f5fcb625f2b718172e325b7b049172874 diff --git a/Archlinux_all/kservice5 b/Archlinux_all/kservice5 new file mode 160000 index 0000000..58cdd4a --- /dev/null +++ b/Archlinux_all/kservice5 @@ -0,0 +1 @@ +Subproject commit 58cdd4a0d9792f8feda59543265c52256c7eb930 diff --git a/Archlinux_all/ksmtp b/Archlinux_all/ksmtp new file mode 160000 index 0000000..7208429 --- /dev/null +++ b/Archlinux_all/ksmtp @@ -0,0 +1 @@ +Subproject commit 72084291368090ce3168367f03c11314309686dd diff --git a/Archlinux_all/ksshaskpass b/Archlinux_all/ksshaskpass new file mode 160000 index 0000000..02445d3 --- /dev/null +++ b/Archlinux_all/ksshaskpass @@ -0,0 +1 @@ +Subproject commit 02445d339592171bbbabde55e631e0d175441787 diff --git a/Archlinux_all/ksysguard b/Archlinux_all/ksysguard new file mode 160000 index 0000000..4600149 --- /dev/null +++ b/Archlinux_all/ksysguard @@ -0,0 +1 @@ +Subproject commit 46001495f6716cb2fe3175ea3b1174b5c7b4e9f1 diff --git a/Archlinux_all/ksystemlog b/Archlinux_all/ksystemlog new file mode 160000 index 0000000..1e7020d --- /dev/null +++ b/Archlinux_all/ksystemlog @@ -0,0 +1 @@ +Subproject commit 1e7020d4bfde8822b89f7395ccf0c91d92b37c67 diff --git a/Archlinux_all/ksystemstats b/Archlinux_all/ksystemstats new file mode 160000 index 0000000..558ce68 --- /dev/null +++ b/Archlinux_all/ksystemstats @@ -0,0 +1 @@ +Subproject commit 558ce68393c7a517220ba67005e78a02624ec82d diff --git a/Archlinux_all/ktextaddons b/Archlinux_all/ktextaddons new file mode 160000 index 0000000..46852e8 --- /dev/null +++ b/Archlinux_all/ktextaddons @@ -0,0 +1 @@ +Subproject commit 46852e847cd61538a2f52d59aec9547f55a9cff7 diff --git a/Archlinux_all/ktexteditor5 b/Archlinux_all/ktexteditor5 new file mode 160000 index 0000000..0bdcc2f --- /dev/null +++ b/Archlinux_all/ktexteditor5 @@ -0,0 +1 @@ +Subproject commit 0bdcc2f21255a2fdbe58d3e2dea526fd11a33eb8 diff --git a/Archlinux_all/ktextwidgets5 b/Archlinux_all/ktextwidgets5 new file mode 160000 index 0000000..43054b5 --- /dev/null +++ b/Archlinux_all/ktextwidgets5 @@ -0,0 +1 @@ +Subproject commit 43054b554c653de19fb39a508241d1c5baf6ff96 diff --git a/Archlinux_all/kunitconversion5 b/Archlinux_all/kunitconversion5 new file mode 160000 index 0000000..947010b --- /dev/null +++ b/Archlinux_all/kunitconversion5 @@ -0,0 +1 @@ +Subproject commit 947010bf58c0d07d8eb65772e27034bfe699a760 diff --git a/Archlinux_all/kuserfeedback5 b/Archlinux_all/kuserfeedback5 new file mode 160000 index 0000000..8168ce4 --- /dev/null +++ b/Archlinux_all/kuserfeedback5 @@ -0,0 +1 @@ +Subproject commit 8168ce4008cbf20c7cd5e5fd34ffc487409b72db diff --git a/Archlinux_all/kvantum b/Archlinux_all/kvantum new file mode 160000 index 0000000..f147cde --- /dev/null +++ b/Archlinux_all/kvantum @@ -0,0 +1 @@ +Subproject commit f147cde95b7171ce4c0e4c02826857a5dfae43e1 diff --git a/Archlinux_all/kwallet-pam b/Archlinux_all/kwallet-pam new file mode 160000 index 0000000..1d5edcc --- /dev/null +++ b/Archlinux_all/kwallet-pam @@ -0,0 +1 @@ +Subproject commit 1d5edccb072ede52a290ebcabd16e338f490eac3 diff --git a/Archlinux_all/kwallet5 b/Archlinux_all/kwallet5 new file mode 160000 index 0000000..8f0e689 --- /dev/null +++ b/Archlinux_all/kwallet5 @@ -0,0 +1 @@ +Subproject commit 8f0e689b4a4bdf5e945bf2d322cb27a12d5e7c6e diff --git a/Archlinux_all/kwalletmanager b/Archlinux_all/kwalletmanager new file mode 160000 index 0000000..43c8e6c --- /dev/null +++ b/Archlinux_all/kwalletmanager @@ -0,0 +1 @@ +Subproject commit 43c8e6cacb75f4dbfc12c7c4d6153e395ff7259e diff --git a/Archlinux_all/kwayland-integration b/Archlinux_all/kwayland-integration new file mode 160000 index 0000000..4b34244 --- /dev/null +++ b/Archlinux_all/kwayland-integration @@ -0,0 +1 @@ +Subproject commit 4b342446c3a691cd9274aa9a0f36725175555e90 diff --git a/Archlinux_all/kwayland5 b/Archlinux_all/kwayland5 new file mode 160000 index 0000000..5c58bc0 --- /dev/null +++ b/Archlinux_all/kwayland5 @@ -0,0 +1 @@ +Subproject commit 5c58bc0f58b03d49731a15129e4bff48cbe6e955 diff --git a/Archlinux_all/kwidgetsaddons5 b/Archlinux_all/kwidgetsaddons5 new file mode 160000 index 0000000..8063b24 --- /dev/null +++ b/Archlinux_all/kwidgetsaddons5 @@ -0,0 +1 @@ +Subproject commit 8063b244c66d9d7254406c739887629a3f1db3f0 diff --git a/Archlinux_all/kwin b/Archlinux_all/kwin new file mode 160000 index 0000000..aefc9ed --- /dev/null +++ b/Archlinux_all/kwin @@ -0,0 +1 @@ +Subproject commit aefc9edcc92e83bc09c46012cea8edc4f6d5c132 diff --git a/Archlinux_all/kwindowsystem5 b/Archlinux_all/kwindowsystem5 new file mode 160000 index 0000000..5a77e0d --- /dev/null +++ b/Archlinux_all/kwindowsystem5 @@ -0,0 +1 @@ +Subproject commit 5a77e0de21a7d3e13bb7dfad773ce3da8ef4045f diff --git a/Archlinux_all/kxmlgui5 b/Archlinux_all/kxmlgui5 new file mode 160000 index 0000000..5ed1b44 --- /dev/null +++ b/Archlinux_all/kxmlgui5 @@ -0,0 +1 @@ +Subproject commit 5ed1b4409dca4ccfa9ce849e078672861597951d diff --git a/Archlinux_all/l-smash b/Archlinux_all/l-smash new file mode 160000 index 0000000..147d458 --- /dev/null +++ b/Archlinux_all/l-smash @@ -0,0 +1 @@ +Subproject commit 147d45815e54376ab5fd4c93f4d765f7b5054c34 diff --git a/Archlinux_all/ladspa b/Archlinux_all/ladspa new file mode 160000 index 0000000..d02fb34 --- /dev/null +++ b/Archlinux_all/ladspa @@ -0,0 +1 @@ +Subproject commit d02fb34e36ae6089017a1166d15e9264f254d0d4 diff --git a/Archlinux_all/lame b/Archlinux_all/lame new file mode 160000 index 0000000..cc72eb3 --- /dev/null +++ b/Archlinux_all/lame @@ -0,0 +1 @@ +Subproject commit cc72eb31a3f1fbea31770f26907e179feade7c88 diff --git a/Archlinux_all/lapack b/Archlinux_all/lapack new file mode 160000 index 0000000..bb2e69c --- /dev/null +++ b/Archlinux_all/lapack @@ -0,0 +1 @@ +Subproject commit bb2e69c8856f6ca4ab5820f744b151f59afce158 diff --git a/Archlinux_all/laptop-detect b/Archlinux_all/laptop-detect new file mode 160000 index 0000000..d9f7ef8 --- /dev/null +++ b/Archlinux_all/laptop-detect @@ -0,0 +1 @@ +Subproject commit d9f7ef8b2640d243e4f96944feff3e52bb8bf1fe diff --git a/Archlinux_all/layer-shell-qt b/Archlinux_all/layer-shell-qt new file mode 160000 index 0000000..6b160c6 --- /dev/null +++ b/Archlinux_all/layer-shell-qt @@ -0,0 +1 @@ +Subproject commit 6b160c6d7d29722dce1336ed46400eda8e63432d diff --git a/Archlinux_all/lbzip2 b/Archlinux_all/lbzip2 new file mode 160000 index 0000000..18f6bb1 --- /dev/null +++ b/Archlinux_all/lbzip2 @@ -0,0 +1 @@ +Subproject commit 18f6bb1362f65b98287b0543e56776a4dd7fa2fa diff --git a/Archlinux_all/lcms2 b/Archlinux_all/lcms2 new file mode 160000 index 0000000..4f0459f --- /dev/null +++ b/Archlinux_all/lcms2 @@ -0,0 +1 @@ +Subproject commit 4f0459f904a98aeeeb06234b45dc128aaf1c1768 diff --git a/Archlinux_all/ldb b/Archlinux_all/ldb new file mode 160000 index 0000000..7f772eb --- /dev/null +++ b/Archlinux_all/ldb @@ -0,0 +1 @@ +Subproject commit 7f772ebc1b2f4e4f1b0d48bc39d30615786a7841 diff --git a/Archlinux_all/ldns b/Archlinux_all/ldns new file mode 160000 index 0000000..dea7999 --- /dev/null +++ b/Archlinux_all/ldns @@ -0,0 +1 @@ +Subproject commit dea79992acfd097eb6e5ade68689f493a174bae6 diff --git a/Archlinux_all/lensfun b/Archlinux_all/lensfun new file mode 160000 index 0000000..bd132f9 --- /dev/null +++ b/Archlinux_all/lensfun @@ -0,0 +1 @@ +Subproject commit bd132f9a3a9ac99f17b35d648b4bfde573af3aa4 diff --git a/Archlinux_all/less b/Archlinux_all/less new file mode 160000 index 0000000..f182bbb --- /dev/null +++ b/Archlinux_all/less @@ -0,0 +1 @@ +Subproject commit f182bbb7f2f605621ec30bb09211061ccce1d86b diff --git a/Archlinux_all/lib2geom b/Archlinux_all/lib2geom new file mode 160000 index 0000000..5192060 --- /dev/null +++ b/Archlinux_all/lib2geom @@ -0,0 +1 @@ +Subproject commit 5192060c081bdaeb024c96e7dac38604c85b90b7 diff --git a/Archlinux_all/lib32-alsa-lib b/Archlinux_all/lib32-alsa-lib new file mode 160000 index 0000000..5248ab8 --- /dev/null +++ b/Archlinux_all/lib32-alsa-lib @@ -0,0 +1 @@ +Subproject commit 5248ab830aea0bf56b8a92bfeb5d8ddb67c89070 diff --git a/Archlinux_all/lib32-dbus b/Archlinux_all/lib32-dbus new file mode 160000 index 0000000..a5f26a6 --- /dev/null +++ b/Archlinux_all/lib32-dbus @@ -0,0 +1 @@ +Subproject commit a5f26a6556958a1d221a42b1dcacc0da48b17e60 diff --git a/Archlinux_all/lib32-e2fsprogs b/Archlinux_all/lib32-e2fsprogs new file mode 160000 index 0000000..8de859a --- /dev/null +++ b/Archlinux_all/lib32-e2fsprogs @@ -0,0 +1 @@ +Subproject commit 8de859a02fba3d8e3aaa05bdba4a2c7bcb841f80 diff --git a/Archlinux_all/lib32-glib2 b/Archlinux_all/lib32-glib2 new file mode 160000 index 0000000..fcee1ad --- /dev/null +++ b/Archlinux_all/lib32-glib2 @@ -0,0 +1 @@ +Subproject commit fcee1adbf0eace63bd0efa5b9a9d9d7365b2f44d diff --git a/Archlinux_all/lib32-keyutils b/Archlinux_all/lib32-keyutils new file mode 160000 index 0000000..66f7bd8 --- /dev/null +++ b/Archlinux_all/lib32-keyutils @@ -0,0 +1 @@ +Subproject commit 66f7bd859c66115e87e83f50c10de114534dd393 diff --git a/Archlinux_all/lib32-krb5 b/Archlinux_all/lib32-krb5 new file mode 160000 index 0000000..6190e0f --- /dev/null +++ b/Archlinux_all/lib32-krb5 @@ -0,0 +1 @@ +Subproject commit 6190e0f28878f0d2f05a32e5a09774a3768931fa diff --git a/Archlinux_all/lib32-libcap b/Archlinux_all/lib32-libcap new file mode 160000 index 0000000..6b67b6f --- /dev/null +++ b/Archlinux_all/lib32-libcap @@ -0,0 +1 @@ +Subproject commit 6b67b6fe8df7647e35f29898baf0792ade9bf421 diff --git a/Archlinux_all/lib32-libffi b/Archlinux_all/lib32-libffi new file mode 160000 index 0000000..7f8ddc4 --- /dev/null +++ b/Archlinux_all/lib32-libffi @@ -0,0 +1 @@ +Subproject commit 7f8ddc475c774ec0a44fd28aac15a1c2fe38f9c5 diff --git a/Archlinux_all/lib32-libgcrypt b/Archlinux_all/lib32-libgcrypt new file mode 160000 index 0000000..f84f4dd --- /dev/null +++ b/Archlinux_all/lib32-libgcrypt @@ -0,0 +1 @@ +Subproject commit f84f4ddace08a90e006f75f97f26ee3f0ab09e56 diff --git a/Archlinux_all/lib32-libgpg-error b/Archlinux_all/lib32-libgpg-error new file mode 160000 index 0000000..ff16d3f --- /dev/null +++ b/Archlinux_all/lib32-libgpg-error @@ -0,0 +1 @@ +Subproject commit ff16d3ff60026c85d8205b8a2d5789c1a44a809a diff --git a/Archlinux_all/lib32-libldap b/Archlinux_all/lib32-libldap new file mode 160000 index 0000000..3d95565 --- /dev/null +++ b/Archlinux_all/lib32-libldap @@ -0,0 +1 @@ +Subproject commit 3d95565a1df26ee1f88c4a6f7d6737ca36667fee diff --git a/Archlinux_all/lib32-libtirpc b/Archlinux_all/lib32-libtirpc new file mode 160000 index 0000000..59bf9b4 --- /dev/null +++ b/Archlinux_all/lib32-libtirpc @@ -0,0 +1 @@ +Subproject commit 59bf9b4638c079deacc2c53177cd6844ef49f5d3 diff --git a/Archlinux_all/lib32-libxcrypt b/Archlinux_all/lib32-libxcrypt new file mode 160000 index 0000000..d1518a6 --- /dev/null +++ b/Archlinux_all/lib32-libxcrypt @@ -0,0 +1 @@ +Subproject commit d1518a67e1dd848d634cf9a722472d0c4836f44c diff --git a/Archlinux_all/lib32-openssl b/Archlinux_all/lib32-openssl new file mode 160000 index 0000000..64f9797 --- /dev/null +++ b/Archlinux_all/lib32-openssl @@ -0,0 +1 @@ +Subproject commit 64f979715fc7a6c242afa98419df40063d4e9deb diff --git a/Archlinux_all/lib32-pam b/Archlinux_all/lib32-pam new file mode 160000 index 0000000..946474c --- /dev/null +++ b/Archlinux_all/lib32-pam @@ -0,0 +1 @@ +Subproject commit 946474c4468217f1f45b6760ffd375d419678bd1 diff --git a/Archlinux_all/lib32-pcre2 b/Archlinux_all/lib32-pcre2 new file mode 160000 index 0000000..f8ba891 --- /dev/null +++ b/Archlinux_all/lib32-pcre2 @@ -0,0 +1 @@ +Subproject commit f8ba89172b8f95ad57c35ac441884a32b883daa6 diff --git a/Archlinux_all/lib32-pipewire b/Archlinux_all/lib32-pipewire new file mode 160000 index 0000000..84d3da8 --- /dev/null +++ b/Archlinux_all/lib32-pipewire @@ -0,0 +1 @@ +Subproject commit 84d3da8798e55173ef22699c1fa11de2248889a9 diff --git a/Archlinux_all/lib32-systemd b/Archlinux_all/lib32-systemd new file mode 160000 index 0000000..2745d6c --- /dev/null +++ b/Archlinux_all/lib32-systemd @@ -0,0 +1 @@ +Subproject commit 2745d6c904a7ab202ad09548e7d84ead7265b354 diff --git a/Archlinux_all/lib32-util-linux b/Archlinux_all/lib32-util-linux new file mode 160000 index 0000000..4bc59b8 --- /dev/null +++ b/Archlinux_all/lib32-util-linux @@ -0,0 +1 @@ +Subproject commit 4bc59b8e8647808d8e175ee25bf4e2d27fb07a20 diff --git a/Archlinux_all/lib32-xz b/Archlinux_all/lib32-xz new file mode 160000 index 0000000..42310ef --- /dev/null +++ b/Archlinux_all/lib32-xz @@ -0,0 +1 @@ +Subproject commit 42310ef1b8c106b9c26cdff90a1ee1819f6370be diff --git a/Archlinux_all/lib32-zlib b/Archlinux_all/lib32-zlib new file mode 160000 index 0000000..e42f4fe --- /dev/null +++ b/Archlinux_all/lib32-zlib @@ -0,0 +1 @@ +Subproject commit e42f4feb375c4721211ba2436bba709f83e111ec diff --git a/Archlinux_all/lib32-zstd b/Archlinux_all/lib32-zstd new file mode 160000 index 0000000..92f8e3c --- /dev/null +++ b/Archlinux_all/lib32-zstd @@ -0,0 +1 @@ +Subproject commit 92f8e3cfd011cadfae0fb38432b7aa44d5e07b48 diff --git a/Archlinux_all/libabw b/Archlinux_all/libabw new file mode 160000 index 0000000..b9666a5 --- /dev/null +++ b/Archlinux_all/libabw @@ -0,0 +1 @@ +Subproject commit b9666a50f70fbd60ea48f0308c3bff50a9d29aa7 diff --git a/Archlinux_all/libaccounts-glib b/Archlinux_all/libaccounts-glib new file mode 160000 index 0000000..82d7ca6 --- /dev/null +++ b/Archlinux_all/libaccounts-glib @@ -0,0 +1 @@ +Subproject commit 82d7ca62b0f8e8aaa3435a05be14fe000eb9d228 diff --git a/Archlinux_all/libaccounts-qt b/Archlinux_all/libaccounts-qt new file mode 160000 index 0000000..7473f92 --- /dev/null +++ b/Archlinux_all/libaccounts-qt @@ -0,0 +1 @@ +Subproject commit 7473f922501ab23f3d54a926fcad42fcc948458f diff --git a/Archlinux_all/libadwaita b/Archlinux_all/libadwaita new file mode 160000 index 0000000..d3a4df9 --- /dev/null +++ b/Archlinux_all/libadwaita @@ -0,0 +1 @@ +Subproject commit d3a4df9ab86125738ff015fe2416ec8fbf10545d diff --git a/Archlinux_all/libaio b/Archlinux_all/libaio new file mode 160000 index 0000000..00227f9 --- /dev/null +++ b/Archlinux_all/libaio @@ -0,0 +1 @@ +Subproject commit 00227f93853142c8c61d38bf7071ce1eadec541c diff --git a/Archlinux_all/libappimage b/Archlinux_all/libappimage new file mode 160000 index 0000000..430aae5 --- /dev/null +++ b/Archlinux_all/libappimage @@ -0,0 +1 @@ +Subproject commit 430aae5e5ded9cdf2a83b70c26ced8fed862cd33 diff --git a/Archlinux_all/libarchive b/Archlinux_all/libarchive new file mode 160000 index 0000000..720d993 --- /dev/null +++ b/Archlinux_all/libarchive @@ -0,0 +1 @@ +Subproject commit 720d993c3cf0db87299eb6375da7b1498670a120 diff --git a/Archlinux_all/libass b/Archlinux_all/libass new file mode 160000 index 0000000..e8d82fb --- /dev/null +++ b/Archlinux_all/libass @@ -0,0 +1 @@ +Subproject commit e8d82fb7515dafcbe9a4cfd176c2c758b6ada060 diff --git a/Archlinux_all/libassuan b/Archlinux_all/libassuan new file mode 160000 index 0000000..6c2d565 --- /dev/null +++ b/Archlinux_all/libassuan @@ -0,0 +1 @@ +Subproject commit 6c2d5653636e0d93b0842dffd4e3361852d83995 diff --git a/Archlinux_all/libasyncns b/Archlinux_all/libasyncns new file mode 160000 index 0000000..69726c5 --- /dev/null +++ b/Archlinux_all/libasyncns @@ -0,0 +1 @@ +Subproject commit 69726c508948d40f52fd0f6c63e25f32cc0080b3 diff --git a/Archlinux_all/libatasmart b/Archlinux_all/libatasmart new file mode 160000 index 0000000..9d9c413 --- /dev/null +++ b/Archlinux_all/libatasmart @@ -0,0 +1 @@ +Subproject commit 9d9c413028138de63edbceceb92168362eedafb9 diff --git a/Archlinux_all/libatomic_ops b/Archlinux_all/libatomic_ops new file mode 160000 index 0000000..5ba4cb1 --- /dev/null +++ b/Archlinux_all/libatomic_ops @@ -0,0 +1 @@ +Subproject commit 5ba4cb17b389dc472f4854c6b2bdfc80a70cfae3 diff --git a/Archlinux_all/libavc1394 b/Archlinux_all/libavc1394 new file mode 160000 index 0000000..9c89b8a --- /dev/null +++ b/Archlinux_all/libavc1394 @@ -0,0 +1 @@ +Subproject commit 9c89b8ad953194dd697e1f71107d7d9ea82d4969 diff --git a/Archlinux_all/libavif b/Archlinux_all/libavif new file mode 160000 index 0000000..3baf6f2 --- /dev/null +++ b/Archlinux_all/libavif @@ -0,0 +1 @@ +Subproject commit 3baf6f2fcf6bef3ea1e086d8b760c4609c1ead69 diff --git a/Archlinux_all/libavtp b/Archlinux_all/libavtp new file mode 160000 index 0000000..d317c60 --- /dev/null +++ b/Archlinux_all/libavtp @@ -0,0 +1 @@ +Subproject commit d317c602e72fae2bad3e0c6d53545b7c30c0fd46 diff --git a/Archlinux_all/libb2 b/Archlinux_all/libb2 new file mode 160000 index 0000000..9b93f22 --- /dev/null +++ b/Archlinux_all/libb2 @@ -0,0 +1 @@ +Subproject commit 9b93f2271937a936cd3034a5aefd7a962bae23cf diff --git a/Archlinux_all/libb64 b/Archlinux_all/libb64 new file mode 160000 index 0000000..30330b3 --- /dev/null +++ b/Archlinux_all/libb64 @@ -0,0 +1 @@ +Subproject commit 30330b375b82f68a588ace77a81866a7d6cccca6 diff --git a/Archlinux_all/libblockdev b/Archlinux_all/libblockdev new file mode 160000 index 0000000..38c23fb --- /dev/null +++ b/Archlinux_all/libblockdev @@ -0,0 +1 @@ +Subproject commit 38c23fb15447e2c6871b9700e1c85918924994e6 diff --git a/Archlinux_all/libbluray b/Archlinux_all/libbluray new file mode 160000 index 0000000..ee303e1 --- /dev/null +++ b/Archlinux_all/libbluray @@ -0,0 +1 @@ +Subproject commit ee303e10dae59128061c4020408a5725ea04903c diff --git a/Archlinux_all/libbpf b/Archlinux_all/libbpf new file mode 160000 index 0000000..6864ac5 --- /dev/null +++ b/Archlinux_all/libbpf @@ -0,0 +1 @@ +Subproject commit 6864ac52f879f2b6d0f87a8134160d3f3d332a34 diff --git a/Archlinux_all/libbs2b b/Archlinux_all/libbs2b new file mode 160000 index 0000000..bf38aee --- /dev/null +++ b/Archlinux_all/libbs2b @@ -0,0 +1 @@ +Subproject commit bf38aee8c38812ed6d03f140a3261ad18ec6e98a diff --git a/Archlinux_all/libbsd b/Archlinux_all/libbsd new file mode 160000 index 0000000..8e92aa5 --- /dev/null +++ b/Archlinux_all/libbsd @@ -0,0 +1 @@ +Subproject commit 8e92aa5a6b52ce83ce13455a2ce91d7305a98877 diff --git a/Archlinux_all/libburn b/Archlinux_all/libburn new file mode 160000 index 0000000..b7154ad --- /dev/null +++ b/Archlinux_all/libburn @@ -0,0 +1 @@ +Subproject commit b7154ada276a34bc2355f2ff1b00862aee88f993 diff --git a/Archlinux_all/libbytesize b/Archlinux_all/libbytesize new file mode 160000 index 0000000..bcf885b --- /dev/null +++ b/Archlinux_all/libbytesize @@ -0,0 +1 @@ +Subproject commit bcf885b2e7b15773ac71a3247e1494c651ad9417 diff --git a/Archlinux_all/libcaca b/Archlinux_all/libcaca new file mode 160000 index 0000000..4602967 --- /dev/null +++ b/Archlinux_all/libcaca @@ -0,0 +1 @@ +Subproject commit 4602967e677cd482c0b68c3a5bb510b7dc1aa810 diff --git a/Archlinux_all/libcacard b/Archlinux_all/libcacard new file mode 160000 index 0000000..0587260 --- /dev/null +++ b/Archlinux_all/libcacard @@ -0,0 +1 @@ +Subproject commit 0587260aede7d43a2e49c39601507dc13723eebc diff --git a/Archlinux_all/libcamera b/Archlinux_all/libcamera new file mode 160000 index 0000000..fc263ec --- /dev/null +++ b/Archlinux_all/libcamera @@ -0,0 +1 @@ +Subproject commit fc263ec8459f822b36b90a520812f3af2ad7d08a diff --git a/Archlinux_all/libcanberra b/Archlinux_all/libcanberra new file mode 160000 index 0000000..a45a4d6 --- /dev/null +++ b/Archlinux_all/libcanberra @@ -0,0 +1 @@ +Subproject commit a45a4d65881bfc406e15b9f0be0e9ba36151f17f diff --git a/Archlinux_all/libcap b/Archlinux_all/libcap new file mode 160000 index 0000000..f554d02 --- /dev/null +++ b/Archlinux_all/libcap @@ -0,0 +1 @@ +Subproject commit f554d02441ed05915d0a8930cab4bf2f52fc6932 diff --git a/Archlinux_all/libcap-ng b/Archlinux_all/libcap-ng new file mode 160000 index 0000000..627c720 --- /dev/null +++ b/Archlinux_all/libcap-ng @@ -0,0 +1 @@ +Subproject commit 627c72055888068f69beff1ecbf4f11fd4fcbcfd diff --git a/Archlinux_all/libcbor b/Archlinux_all/libcbor new file mode 160000 index 0000000..d50a144 --- /dev/null +++ b/Archlinux_all/libcbor @@ -0,0 +1 @@ +Subproject commit d50a1448135e79f11aee3b74e9fe08bc0d12d0e0 diff --git a/Archlinux_all/libcddb b/Archlinux_all/libcddb new file mode 160000 index 0000000..0110caf --- /dev/null +++ b/Archlinux_all/libcddb @@ -0,0 +1 @@ +Subproject commit 0110caf376ff30cf0b1bf55a430dc197a7391498 diff --git a/Archlinux_all/libcdio b/Archlinux_all/libcdio new file mode 160000 index 0000000..fa6a7d6 --- /dev/null +++ b/Archlinux_all/libcdio @@ -0,0 +1 @@ +Subproject commit fa6a7d669039e2e9465fa695055c9be10b27713a diff --git a/Archlinux_all/libcdio-paranoia b/Archlinux_all/libcdio-paranoia new file mode 160000 index 0000000..8456bf9 --- /dev/null +++ b/Archlinux_all/libcdio-paranoia @@ -0,0 +1 @@ +Subproject commit 8456bf91dc8814d488b820e1843ad51c27d832b0 diff --git a/Archlinux_all/libcdr b/Archlinux_all/libcdr new file mode 160000 index 0000000..1125c1a --- /dev/null +++ b/Archlinux_all/libcdr @@ -0,0 +1 @@ +Subproject commit 1125c1ae7b81c3dd56d4f2452a6ca01c11ac5312 diff --git a/Archlinux_all/libcloudproviders b/Archlinux_all/libcloudproviders new file mode 160000 index 0000000..7691892 --- /dev/null +++ b/Archlinux_all/libcloudproviders @@ -0,0 +1 @@ +Subproject commit 7691892658efec766b1f9a1c8863e26f0d266b75 diff --git a/Archlinux_all/libcmis b/Archlinux_all/libcmis new file mode 160000 index 0000000..bfb0178 --- /dev/null +++ b/Archlinux_all/libcmis @@ -0,0 +1 @@ +Subproject commit bfb0178e424ab8300e16f4dd1c0d761100105656 diff --git a/Archlinux_all/libcue b/Archlinux_all/libcue new file mode 160000 index 0000000..5e70018 --- /dev/null +++ b/Archlinux_all/libcue @@ -0,0 +1 @@ +Subproject commit 5e70018e20083a7f024f059bf6de589855cc680c diff --git a/Archlinux_all/libcupsfilters b/Archlinux_all/libcupsfilters new file mode 160000 index 0000000..551ca9d --- /dev/null +++ b/Archlinux_all/libcupsfilters @@ -0,0 +1 @@ +Subproject commit 551ca9d27a70f088308847a2400854b534b515cd diff --git a/Archlinux_all/libcutefish b/Archlinux_all/libcutefish new file mode 160000 index 0000000..4207b2c --- /dev/null +++ b/Archlinux_all/libcutefish @@ -0,0 +1 @@ +Subproject commit 4207b2c9167ab5289da2cfb3330dcca1b14651af diff --git a/Archlinux_all/libdaemon b/Archlinux_all/libdaemon new file mode 160000 index 0000000..0bf1bb4 --- /dev/null +++ b/Archlinux_all/libdaemon @@ -0,0 +1 @@ +Subproject commit 0bf1bb4bf3c46db7f4bd771ea152d65b93d3b0d5 diff --git a/Archlinux_all/libdatrie b/Archlinux_all/libdatrie new file mode 160000 index 0000000..041475c --- /dev/null +++ b/Archlinux_all/libdatrie @@ -0,0 +1 @@ +Subproject commit 041475c54410d911676f4e2c75a07552c43c1a18 diff --git a/Archlinux_all/libdazzle b/Archlinux_all/libdazzle new file mode 160000 index 0000000..a46e0d3 --- /dev/null +++ b/Archlinux_all/libdazzle @@ -0,0 +1 @@ +Subproject commit a46e0d3b048c6e0cbe808675d02ca4a0fa7a6020 diff --git a/Archlinux_all/libdc1394 b/Archlinux_all/libdc1394 new file mode 160000 index 0000000..83c66bb --- /dev/null +++ b/Archlinux_all/libdc1394 @@ -0,0 +1 @@ +Subproject commit 83c66bb671b043e4aacd5afd9f34fc6631a4b375 diff --git a/Archlinux_all/libdca b/Archlinux_all/libdca new file mode 160000 index 0000000..66530ac --- /dev/null +++ b/Archlinux_all/libdca @@ -0,0 +1 @@ +Subproject commit 66530ac04ed95c8bfe9569a6d7cf3b52b697e8ad diff --git a/Archlinux_all/libde265 b/Archlinux_all/libde265 new file mode 160000 index 0000000..fb6f223 --- /dev/null +++ b/Archlinux_all/libde265 @@ -0,0 +1 @@ +Subproject commit fb6f223a746d6a8c04f23d6a66f932252658b5d2 diff --git a/Archlinux_all/libdecor b/Archlinux_all/libdecor new file mode 160000 index 0000000..740a36a --- /dev/null +++ b/Archlinux_all/libdecor @@ -0,0 +1 @@ +Subproject commit 740a36a14d73105f9827435cc55bb42ec6ec8cc7 diff --git a/Archlinux_all/libdeflate b/Archlinux_all/libdeflate new file mode 160000 index 0000000..8faae42 --- /dev/null +++ b/Archlinux_all/libdeflate @@ -0,0 +1 @@ +Subproject commit 8faae426f34ed102c68d9d7be7398c2b8325493f diff --git a/Archlinux_all/libdispatch b/Archlinux_all/libdispatch new file mode 160000 index 0000000..ecc3032 --- /dev/null +++ b/Archlinux_all/libdispatch @@ -0,0 +1 @@ +Subproject commit ecc30328092960391b4fc02025f4f4810ab4ffe4 diff --git a/Archlinux_all/libdmtx b/Archlinux_all/libdmtx new file mode 160000 index 0000000..f87a3e4 --- /dev/null +++ b/Archlinux_all/libdmtx @@ -0,0 +1 @@ +Subproject commit f87a3e45b6066778cf47b39b13f47245becc799c diff --git a/Archlinux_all/libdnet b/Archlinux_all/libdnet new file mode 160000 index 0000000..f3e042b --- /dev/null +++ b/Archlinux_all/libdnet @@ -0,0 +1 @@ +Subproject commit f3e042b2c689a180a190d7d619108ffe38013ccf diff --git a/Archlinux_all/libdovi b/Archlinux_all/libdovi new file mode 160000 index 0000000..167d98c --- /dev/null +++ b/Archlinux_all/libdovi @@ -0,0 +1 @@ +Subproject commit 167d98c60977dfc475f47635d92355ba1e050030 diff --git a/Archlinux_all/libdrm b/Archlinux_all/libdrm new file mode 160000 index 0000000..139cf63 --- /dev/null +++ b/Archlinux_all/libdrm @@ -0,0 +1 @@ +Subproject commit 139cf63696662f57ee441548621641b82faf32b7 diff --git a/Archlinux_all/libdv b/Archlinux_all/libdv new file mode 160000 index 0000000..9af9c48 --- /dev/null +++ b/Archlinux_all/libdv @@ -0,0 +1 @@ +Subproject commit 9af9c48d1c65fe98d8ba227a813e1343ed2f16fd diff --git a/Archlinux_all/libdvbpsi b/Archlinux_all/libdvbpsi new file mode 160000 index 0000000..f3226f4 --- /dev/null +++ b/Archlinux_all/libdvbpsi @@ -0,0 +1 @@ +Subproject commit f3226f4d0799befd7c061bf10ef37ba5bec8630b diff --git a/Archlinux_all/libdvdcss b/Archlinux_all/libdvdcss new file mode 160000 index 0000000..b70e22d --- /dev/null +++ b/Archlinux_all/libdvdcss @@ -0,0 +1 @@ +Subproject commit b70e22d1d8fa333a5f97f6fe64cfbe1ffb7dd97b diff --git a/Archlinux_all/libdvdnav b/Archlinux_all/libdvdnav new file mode 160000 index 0000000..eaa0491 --- /dev/null +++ b/Archlinux_all/libdvdnav @@ -0,0 +1 @@ +Subproject commit eaa04914bc7cd4dcb164e632da7dc690c5e6a157 diff --git a/Archlinux_all/libdvdread b/Archlinux_all/libdvdread new file mode 160000 index 0000000..da3c8a3 --- /dev/null +++ b/Archlinux_all/libdvdread @@ -0,0 +1 @@ +Subproject commit da3c8a339cbb3d643cade49b6e707e0473fd7729 diff --git a/Archlinux_all/libe-book b/Archlinux_all/libe-book new file mode 160000 index 0000000..68cf358 --- /dev/null +++ b/Archlinux_all/libe-book @@ -0,0 +1 @@ +Subproject commit 68cf358c4ebe5d4cc75172c98a22776ff1c42369 diff --git a/Archlinux_all/libebml b/Archlinux_all/libebml new file mode 160000 index 0000000..e9ae1d5 --- /dev/null +++ b/Archlinux_all/libebml @@ -0,0 +1 @@ +Subproject commit e9ae1d5eb30ac1b9c0e85f9d0ad389f5472ce53e diff --git a/Archlinux_all/libebur128 b/Archlinux_all/libebur128 new file mode 160000 index 0000000..5a1c196 --- /dev/null +++ b/Archlinux_all/libebur128 @@ -0,0 +1 @@ +Subproject commit 5a1c196ae2316f153aa1b73d70ab2319f199b9ed diff --git a/Archlinux_all/libedit b/Archlinux_all/libedit new file mode 160000 index 0000000..8d6ed11 --- /dev/null +++ b/Archlinux_all/libedit @@ -0,0 +1 @@ +Subproject commit 8d6ed1127d67bf34763415a7017ea9bb4bce4d8a diff --git a/Archlinux_all/libepoxy b/Archlinux_all/libepoxy new file mode 160000 index 0000000..f2cdce9 --- /dev/null +++ b/Archlinux_all/libepoxy @@ -0,0 +1 @@ +Subproject commit f2cdce996bf09af1d3260f8e7f0d491fe6f1b177 diff --git a/Archlinux_all/libepubgen b/Archlinux_all/libepubgen new file mode 160000 index 0000000..36bcfa1 --- /dev/null +++ b/Archlinux_all/libepubgen @@ -0,0 +1 @@ +Subproject commit 36bcfa167e43d94bfa78b35cb7b0e60ebac79d90 diff --git a/Archlinux_all/libetonyek b/Archlinux_all/libetonyek new file mode 160000 index 0000000..159c69a --- /dev/null +++ b/Archlinux_all/libetonyek @@ -0,0 +1 @@ +Subproject commit 159c69aa51da3e3c1a0f1da9eeafe2aacc986020 diff --git a/Archlinux_all/libevdev b/Archlinux_all/libevdev new file mode 160000 index 0000000..77c8c6b --- /dev/null +++ b/Archlinux_all/libevdev @@ -0,0 +1 @@ +Subproject commit 77c8c6bce7d240bb282d35ebbf7b3cc749457d85 diff --git a/Archlinux_all/libevent b/Archlinux_all/libevent new file mode 160000 index 0000000..f4e8203 --- /dev/null +++ b/Archlinux_all/libevent @@ -0,0 +1 @@ +Subproject commit f4e8203e70fa6ca792274ada2ddb96a362bb7005 diff --git a/Archlinux_all/libexif b/Archlinux_all/libexif new file mode 160000 index 0000000..1d11b77 --- /dev/null +++ b/Archlinux_all/libexif @@ -0,0 +1 @@ +Subproject commit 1d11b77e8b649d48e7a7047b3fef833cb7378d2d diff --git a/Archlinux_all/libexttextcat b/Archlinux_all/libexttextcat new file mode 160000 index 0000000..cb95cb0 --- /dev/null +++ b/Archlinux_all/libexttextcat @@ -0,0 +1 @@ +Subproject commit cb95cb0ddd46c0103976a33f4db5f365e1e27029 diff --git a/Archlinux_all/libfabric b/Archlinux_all/libfabric new file mode 160000 index 0000000..fcc082e --- /dev/null +++ b/Archlinux_all/libfabric @@ -0,0 +1 @@ +Subproject commit fcc082e6fd74848ba3571524fd56ce205279901d diff --git a/Archlinux_all/libfakekey b/Archlinux_all/libfakekey new file mode 160000 index 0000000..6bcf3c2 --- /dev/null +++ b/Archlinux_all/libfakekey @@ -0,0 +1 @@ +Subproject commit 6bcf3c22533ce7434fca0237ca45cac3faee62fb diff --git a/Archlinux_all/libfdk-aac b/Archlinux_all/libfdk-aac new file mode 160000 index 0000000..fe31498 --- /dev/null +++ b/Archlinux_all/libfdk-aac @@ -0,0 +1 @@ +Subproject commit fe31498b11b629b7ae3c2282828f1b0bb731fd6e diff --git a/Archlinux_all/libffi b/Archlinux_all/libffi new file mode 160000 index 0000000..502c253 --- /dev/null +++ b/Archlinux_all/libffi @@ -0,0 +1 @@ +Subproject commit 502c253f91cd0a777dd1938877b4461230ed8b54 diff --git a/Archlinux_all/libfido2 b/Archlinux_all/libfido2 new file mode 160000 index 0000000..9b95cf6 --- /dev/null +++ b/Archlinux_all/libfido2 @@ -0,0 +1 @@ +Subproject commit 9b95cf6ee663694f569515d17cce354654168dda diff --git a/Archlinux_all/libfilezilla b/Archlinux_all/libfilezilla new file mode 160000 index 0000000..6c63546 --- /dev/null +++ b/Archlinux_all/libfilezilla @@ -0,0 +1 @@ +Subproject commit 6c63546658040dd0bae81297b4845f32c3090b25 diff --git a/Archlinux_all/libfontenc b/Archlinux_all/libfontenc new file mode 160000 index 0000000..1af2f76 --- /dev/null +++ b/Archlinux_all/libfontenc @@ -0,0 +1 @@ +Subproject commit 1af2f76ac0d20e8454d04048dd13086c5b09c986 diff --git a/Archlinux_all/libfprint b/Archlinux_all/libfprint new file mode 160000 index 0000000..06a5aeb --- /dev/null +++ b/Archlinux_all/libfprint @@ -0,0 +1 @@ +Subproject commit 06a5aeb595c755c724c3fb695774068c1e59895b diff --git a/Archlinux_all/libfreeaptx b/Archlinux_all/libfreeaptx new file mode 160000 index 0000000..064a6e9 --- /dev/null +++ b/Archlinux_all/libfreeaptx @@ -0,0 +1 @@ +Subproject commit 064a6e9c878ffa5324fdae711f60641341c7e119 diff --git a/Archlinux_all/libfreehand b/Archlinux_all/libfreehand new file mode 160000 index 0000000..08a8700 --- /dev/null +++ b/Archlinux_all/libfreehand @@ -0,0 +1 @@ +Subproject commit 08a870066f0b96b4111732e98512e40233cd1e5e diff --git a/Archlinux_all/libftdi b/Archlinux_all/libftdi new file mode 160000 index 0000000..cb3a1e3 --- /dev/null +++ b/Archlinux_all/libftdi @@ -0,0 +1 @@ +Subproject commit cb3a1e3e860cf4bfb7143d034ac2febc06d569a9 diff --git a/Archlinux_all/libgcrypt b/Archlinux_all/libgcrypt new file mode 160000 index 0000000..7361c2b --- /dev/null +++ b/Archlinux_all/libgcrypt @@ -0,0 +1 @@ +Subproject commit 7361c2bab8237169cb8e73dd1bb7ce16edbe7444 diff --git a/Archlinux_all/libgee b/Archlinux_all/libgee new file mode 160000 index 0000000..77518a5 --- /dev/null +++ b/Archlinux_all/libgee @@ -0,0 +1 @@ +Subproject commit 77518a55c0284418ec15078314de0cc81a5da187 diff --git a/Archlinux_all/libgexiv2 b/Archlinux_all/libgexiv2 new file mode 160000 index 0000000..a9f7291 --- /dev/null +++ b/Archlinux_all/libgexiv2 @@ -0,0 +1 @@ +Subproject commit a9f7291e98f0dc66e9fc4b3ab56be6d32e8b36fa diff --git a/Archlinux_all/libglvnd b/Archlinux_all/libglvnd new file mode 160000 index 0000000..376cd1a --- /dev/null +++ b/Archlinux_all/libglvnd @@ -0,0 +1 @@ +Subproject commit 376cd1a32852bae3971ecbf395eedda3df685d23 diff --git a/Archlinux_all/libgme b/Archlinux_all/libgme new file mode 160000 index 0000000..b24abfd --- /dev/null +++ b/Archlinux_all/libgme @@ -0,0 +1 @@ +Subproject commit b24abfdf3c8c560eb58e21de3aeec84a81cbe587 diff --git a/Archlinux_all/libgnome-keyring b/Archlinux_all/libgnome-keyring new file mode 160000 index 0000000..8853b4b --- /dev/null +++ b/Archlinux_all/libgnome-keyring @@ -0,0 +1 @@ +Subproject commit 8853b4b31d0cabf815a8635480d15e080624eea4 diff --git a/Archlinux_all/libgnomekbd b/Archlinux_all/libgnomekbd new file mode 160000 index 0000000..da9d1a3 --- /dev/null +++ b/Archlinux_all/libgnomekbd @@ -0,0 +1 @@ +Subproject commit da9d1a3a156307203939448c5299b04a592b4bef diff --git a/Archlinux_all/libgoom2 b/Archlinux_all/libgoom2 new file mode 160000 index 0000000..5cce1f8 --- /dev/null +++ b/Archlinux_all/libgoom2 @@ -0,0 +1 @@ +Subproject commit 5cce1f8931c6e392ec1735a6c067b1819b9d0567 diff --git a/Archlinux_all/libgovirt b/Archlinux_all/libgovirt new file mode 160000 index 0000000..58faa6c --- /dev/null +++ b/Archlinux_all/libgovirt @@ -0,0 +1 @@ +Subproject commit 58faa6c39b9b34b6206158f70f5f711f3a600523 diff --git a/Archlinux_all/libgpg-error b/Archlinux_all/libgpg-error new file mode 160000 index 0000000..c9c0a38 --- /dev/null +++ b/Archlinux_all/libgpg-error @@ -0,0 +1 @@ +Subproject commit c9c0a383df86b70f52450baedf98f7e897c90d93 diff --git a/Archlinux_all/libgphoto2 b/Archlinux_all/libgphoto2 new file mode 160000 index 0000000..e52b98d --- /dev/null +++ b/Archlinux_all/libgphoto2 @@ -0,0 +1 @@ +Subproject commit e52b98d9c1a98fe4c54f0c21e8494993ab819a6d diff --git a/Archlinux_all/libgsf b/Archlinux_all/libgsf new file mode 160000 index 0000000..ded9332 --- /dev/null +++ b/Archlinux_all/libgsf @@ -0,0 +1 @@ +Subproject commit ded9332f327a143d13a09eec3537a52840b4d56f diff --git a/Archlinux_all/libgtop b/Archlinux_all/libgtop new file mode 160000 index 0000000..2eccef6 --- /dev/null +++ b/Archlinux_all/libgtop @@ -0,0 +1 @@ +Subproject commit 2eccef64b7390962291a929e39edd8853c8d4ded diff --git a/Archlinux_all/libgudev b/Archlinux_all/libgudev new file mode 160000 index 0000000..56d63bb --- /dev/null +++ b/Archlinux_all/libgudev @@ -0,0 +1 @@ +Subproject commit 56d63bb3dd6f88355a6d368bb1468fc78fce2d02 diff --git a/Archlinux_all/libgusb b/Archlinux_all/libgusb new file mode 160000 index 0000000..551ef10 --- /dev/null +++ b/Archlinux_all/libgusb @@ -0,0 +1 @@ +Subproject commit 551ef100c3355b46380851ff8e87f99076ec381a diff --git a/Archlinux_all/libgweather-4 b/Archlinux_all/libgweather-4 new file mode 160000 index 0000000..fd790d2 --- /dev/null +++ b/Archlinux_all/libgweather-4 @@ -0,0 +1 @@ +Subproject commit fd790d2331c956a84cf3522f124dfbe53bb486d2 diff --git a/Archlinux_all/libhandy b/Archlinux_all/libhandy new file mode 160000 index 0000000..f5475a4 --- /dev/null +++ b/Archlinux_all/libhandy @@ -0,0 +1 @@ +Subproject commit f5475a4b1f00fcc4251d32dfe4dacdb5fb731300 diff --git a/Archlinux_all/libheif b/Archlinux_all/libheif new file mode 160000 index 0000000..755d2a5 --- /dev/null +++ b/Archlinux_all/libheif @@ -0,0 +1 @@ +Subproject commit 755d2a519a09cb18472190d78d0eef16f192ba73 diff --git a/Archlinux_all/libical b/Archlinux_all/libical new file mode 160000 index 0000000..98ea59b --- /dev/null +++ b/Archlinux_all/libical @@ -0,0 +1 @@ +Subproject commit 98ea59b91090d57e4020a4b09e869ba444f33efc diff --git a/Archlinux_all/libice b/Archlinux_all/libice new file mode 160000 index 0000000..9f0a930 --- /dev/null +++ b/Archlinux_all/libice @@ -0,0 +1 @@ +Subproject commit 9f0a930e7dd3da2e661581165c1e1e7b1b92a095 diff --git a/Archlinux_all/libid3tag b/Archlinux_all/libid3tag new file mode 160000 index 0000000..5d3db75 --- /dev/null +++ b/Archlinux_all/libid3tag @@ -0,0 +1 @@ +Subproject commit 5d3db75b7d012110e010c927427dd202f8c53975 diff --git a/Archlinux_all/libidn b/Archlinux_all/libidn new file mode 160000 index 0000000..4301be2 --- /dev/null +++ b/Archlinux_all/libidn @@ -0,0 +1 @@ +Subproject commit 4301be2f0cdf74e2dd5363e132ff696baffdb0a8 diff --git a/Archlinux_all/libidn2 b/Archlinux_all/libidn2 new file mode 160000 index 0000000..30925f8 --- /dev/null +++ b/Archlinux_all/libidn2 @@ -0,0 +1 @@ +Subproject commit 30925f827cbe6f3e2d6d48434281add3cbe2b441 diff --git a/Archlinux_all/libiec61883 b/Archlinux_all/libiec61883 new file mode 160000 index 0000000..52b6e9e --- /dev/null +++ b/Archlinux_all/libiec61883 @@ -0,0 +1 @@ +Subproject commit 52b6e9eba73da4c46803ee09cc57b1fdce52a303 diff --git a/Archlinux_all/libieee1284 b/Archlinux_all/libieee1284 new file mode 160000 index 0000000..152679a --- /dev/null +++ b/Archlinux_all/libieee1284 @@ -0,0 +1 @@ +Subproject commit 152679a401bdbd370556d80f998fe7b5d231c648 diff --git a/Archlinux_all/libimagequant b/Archlinux_all/libimagequant new file mode 160000 index 0000000..fd624c5 --- /dev/null +++ b/Archlinux_all/libimagequant @@ -0,0 +1 @@ +Subproject commit fd624c5ec1a719aafa717bd0c91428591e71ba79 diff --git a/Archlinux_all/libimobiledevice b/Archlinux_all/libimobiledevice new file mode 160000 index 0000000..af19adf --- /dev/null +++ b/Archlinux_all/libimobiledevice @@ -0,0 +1 @@ +Subproject commit af19adf10974148bbd353e674108d1ecc457333a diff --git a/Archlinux_all/libinih b/Archlinux_all/libinih new file mode 160000 index 0000000..fc26422 --- /dev/null +++ b/Archlinux_all/libinih @@ -0,0 +1 @@ +Subproject commit fc26422d6253812b96644359b21c2b3af5a60c5d diff --git a/Archlinux_all/libinput b/Archlinux_all/libinput new file mode 160000 index 0000000..d07c8bb --- /dev/null +++ b/Archlinux_all/libinput @@ -0,0 +1 @@ +Subproject commit d07c8bb6ee8ed6e515a9adf86d23657ebb6296d8 diff --git a/Archlinux_all/libinstpatch b/Archlinux_all/libinstpatch new file mode 160000 index 0000000..eae4f66 --- /dev/null +++ b/Archlinux_all/libinstpatch @@ -0,0 +1 @@ +Subproject commit eae4f661b0d8f11d39dab7699578cd02947430c3 diff --git a/Archlinux_all/libisl b/Archlinux_all/libisl new file mode 160000 index 0000000..bb1f482 --- /dev/null +++ b/Archlinux_all/libisl @@ -0,0 +1 @@ +Subproject commit bb1f482e13c4d5d4a4cd74b48f3f714ead64e7b7 diff --git a/Archlinux_all/libisoburn b/Archlinux_all/libisoburn new file mode 160000 index 0000000..b7701ac --- /dev/null +++ b/Archlinux_all/libisoburn @@ -0,0 +1 @@ +Subproject commit b7701ac2cf6ba5a5ab736e74ad3d3099b53216dc diff --git a/Archlinux_all/libisofs b/Archlinux_all/libisofs new file mode 160000 index 0000000..9c226ed --- /dev/null +++ b/Archlinux_all/libisofs @@ -0,0 +1 @@ +Subproject commit 9c226ed8f583543c328bc26acd0e07aaccbfd46c diff --git a/Archlinux_all/libixion b/Archlinux_all/libixion new file mode 160000 index 0000000..e52b5bf --- /dev/null +++ b/Archlinux_all/libixion @@ -0,0 +1 @@ +Subproject commit e52b5bff9c0ea8e14568c394ca6075216155b3fe diff --git a/Archlinux_all/libjcat b/Archlinux_all/libjcat new file mode 160000 index 0000000..62cf769 --- /dev/null +++ b/Archlinux_all/libjcat @@ -0,0 +1 @@ +Subproject commit 62cf769720dbab0b22e3a77d9af9ac9ea33e8b35 diff --git a/Archlinux_all/libjpeg-turbo b/Archlinux_all/libjpeg-turbo new file mode 160000 index 0000000..2446533 --- /dev/null +++ b/Archlinux_all/libjpeg-turbo @@ -0,0 +1 @@ +Subproject commit 24465338eab6424da23ca6627ad2e6506f46e66c diff --git a/Archlinux_all/libjxl b/Archlinux_all/libjxl new file mode 160000 index 0000000..9806b38 --- /dev/null +++ b/Archlinux_all/libjxl @@ -0,0 +1 @@ +Subproject commit 9806b380ea1f150a64869945bada8ef6f467e331 diff --git a/Archlinux_all/libkate b/Archlinux_all/libkate new file mode 160000 index 0000000..ad8ed77 --- /dev/null +++ b/Archlinux_all/libkate @@ -0,0 +1 @@ +Subproject commit ad8ed772161357c0ee801b991befe8c5a1871417 diff --git a/Archlinux_all/libkexiv2 b/Archlinux_all/libkexiv2 new file mode 160000 index 0000000..0c2bae3 --- /dev/null +++ b/Archlinux_all/libkexiv2 @@ -0,0 +1 @@ +Subproject commit 0c2bae36cccdef750af2c34bb39e3873808c558d diff --git a/Archlinux_all/libkgapi b/Archlinux_all/libkgapi new file mode 160000 index 0000000..e37f63a --- /dev/null +++ b/Archlinux_all/libkgapi @@ -0,0 +1 @@ +Subproject commit e37f63a4721181f084bdcd81d1e252d45d752214 diff --git a/Archlinux_all/libkleo b/Archlinux_all/libkleo new file mode 160000 index 0000000..7e0078f --- /dev/null +++ b/Archlinux_all/libkleo @@ -0,0 +1 @@ +Subproject commit 7e0078fb445ac453be43c38569a41fa83ba16f9b diff --git a/Archlinux_all/libksba b/Archlinux_all/libksba new file mode 160000 index 0000000..067f008 --- /dev/null +++ b/Archlinux_all/libksba @@ -0,0 +1 @@ +Subproject commit 067f008965243c581481aaa76c24f339e9fc6432 diff --git a/Archlinux_all/libkscreen b/Archlinux_all/libkscreen new file mode 160000 index 0000000..b5b7cb0 --- /dev/null +++ b/Archlinux_all/libkscreen @@ -0,0 +1 @@ +Subproject commit b5b7cb03e6647b7062d726e1e75a1d700450c92a diff --git a/Archlinux_all/libksysguard b/Archlinux_all/libksysguard new file mode 160000 index 0000000..e9802b0 --- /dev/null +++ b/Archlinux_all/libksysguard @@ -0,0 +1 @@ +Subproject commit e9802b0a2525bffd104e6c1e38691183ad348f41 diff --git a/Archlinux_all/liblangtag b/Archlinux_all/liblangtag new file mode 160000 index 0000000..8a2b473 --- /dev/null +++ b/Archlinux_all/liblangtag @@ -0,0 +1 @@ +Subproject commit 8a2b4734120d6c2fb857f40efdb9cad772c02bcc diff --git a/Archlinux_all/liblc3 b/Archlinux_all/liblc3 new file mode 160000 index 0000000..554d560 --- /dev/null +++ b/Archlinux_all/liblc3 @@ -0,0 +1 @@ +Subproject commit 554d5608c616ebb46cd5272cf9d492111d4e2032 diff --git a/Archlinux_all/libldac b/Archlinux_all/libldac new file mode 160000 index 0000000..063eb01 --- /dev/null +++ b/Archlinux_all/libldac @@ -0,0 +1 @@ +Subproject commit 063eb01aa46e8b62fe5bc9cacda5463f2cfdd728 diff --git a/Archlinux_all/liblqr b/Archlinux_all/liblqr new file mode 160000 index 0000000..f4c4294 --- /dev/null +++ b/Archlinux_all/liblqr @@ -0,0 +1 @@ +Subproject commit f4c42945153c951860545f81b7a72e470b2049d8 diff --git a/Archlinux_all/liblrdf b/Archlinux_all/liblrdf new file mode 160000 index 0000000..01975eb --- /dev/null +++ b/Archlinux_all/liblrdf @@ -0,0 +1 @@ +Subproject commit 01975ebc6c9236ecfb491daa649a5fddb8c05ea5 diff --git a/Archlinux_all/libltc b/Archlinux_all/libltc new file mode 160000 index 0000000..4715570 --- /dev/null +++ b/Archlinux_all/libltc @@ -0,0 +1 @@ +Subproject commit 47155709b4cf1610005dab72e20ba6233876fa24 diff --git a/Archlinux_all/libluv b/Archlinux_all/libluv new file mode 160000 index 0000000..bc86248 --- /dev/null +++ b/Archlinux_all/libluv @@ -0,0 +1 @@ +Subproject commit bc862481b534bbdd60ec2cb0f88f6d35de10f5bd diff --git a/Archlinux_all/libmad b/Archlinux_all/libmad new file mode 160000 index 0000000..2f3dd4b --- /dev/null +++ b/Archlinux_all/libmad @@ -0,0 +1 @@ +Subproject commit 2f3dd4b4d9286d0ee01708e59ce0c0384e3dc19b diff --git a/Archlinux_all/libmanette b/Archlinux_all/libmanette new file mode 160000 index 0000000..cf6ad39 --- /dev/null +++ b/Archlinux_all/libmanette @@ -0,0 +1 @@ +Subproject commit cf6ad394ca766a75e189d85ef9e7755ca5a40098 diff --git a/Archlinux_all/libmatekbd b/Archlinux_all/libmatekbd new file mode 160000 index 0000000..f17188e --- /dev/null +++ b/Archlinux_all/libmatekbd @@ -0,0 +1 @@ +Subproject commit f17188e71c5f25e025caef48f9488aaedd238bf5 diff --git a/Archlinux_all/libmatemixer b/Archlinux_all/libmatemixer new file mode 160000 index 0000000..708268f --- /dev/null +++ b/Archlinux_all/libmatemixer @@ -0,0 +1 @@ +Subproject commit 708268f301c2fc2b5895c34956a787c9cd79713a diff --git a/Archlinux_all/libmatroska b/Archlinux_all/libmatroska new file mode 160000 index 0000000..ec1f2c6 --- /dev/null +++ b/Archlinux_all/libmatroska @@ -0,0 +1 @@ +Subproject commit ec1f2c64cfd120ed14e0cc9d4c618b75e99b933d diff --git a/Archlinux_all/libmaxminddb b/Archlinux_all/libmaxminddb new file mode 160000 index 0000000..e765b0f --- /dev/null +++ b/Archlinux_all/libmaxminddb @@ -0,0 +1 @@ +Subproject commit e765b0f98d94c34217743c2609c3c59acad10789 diff --git a/Archlinux_all/libmbim b/Archlinux_all/libmbim new file mode 160000 index 0000000..ed0a2ca --- /dev/null +++ b/Archlinux_all/libmbim @@ -0,0 +1 @@ +Subproject commit ed0a2cadab5cc22bcffbc90f157660b47f4066b0 diff --git a/Archlinux_all/libmd b/Archlinux_all/libmd new file mode 160000 index 0000000..f12c330 --- /dev/null +++ b/Archlinux_all/libmd @@ -0,0 +1 @@ +Subproject commit f12c330dd2f7dfa392c9907f186eba9678edc1db diff --git a/Archlinux_all/libmediainfo b/Archlinux_all/libmediainfo new file mode 160000 index 0000000..913f1e0 --- /dev/null +++ b/Archlinux_all/libmediainfo @@ -0,0 +1 @@ +Subproject commit 913f1e0f7d28d1785b40907eb3a1fca0f14511a7 diff --git a/Archlinux_all/libmicrodns b/Archlinux_all/libmicrodns new file mode 160000 index 0000000..e7461ff --- /dev/null +++ b/Archlinux_all/libmicrodns @@ -0,0 +1 @@ +Subproject commit e7461ff28a4f2bc75b3532654ef5de0434f9c9ff diff --git a/Archlinux_all/libmicrohttpd b/Archlinux_all/libmicrohttpd new file mode 160000 index 0000000..2fa7560 --- /dev/null +++ b/Archlinux_all/libmicrohttpd @@ -0,0 +1 @@ +Subproject commit 2fa7560809aa8d10870eac9854fa1061204c96b4 diff --git a/Archlinux_all/libmms b/Archlinux_all/libmms new file mode 160000 index 0000000..a147201 --- /dev/null +++ b/Archlinux_all/libmms @@ -0,0 +1 @@ +Subproject commit a14720119be8631a6acf644faa3d08139c11b5ad diff --git a/Archlinux_all/libmng b/Archlinux_all/libmng new file mode 160000 index 0000000..05c6031 --- /dev/null +++ b/Archlinux_all/libmng @@ -0,0 +1 @@ +Subproject commit 05c60316b0bc8e30ac3a98850d617ea11c694223 diff --git a/Archlinux_all/libmnl b/Archlinux_all/libmnl new file mode 160000 index 0000000..331eae0 --- /dev/null +++ b/Archlinux_all/libmnl @@ -0,0 +1 @@ +Subproject commit 331eae0bc0f13b08586040484082c63248d21b4b diff --git a/Archlinux_all/libmodplug b/Archlinux_all/libmodplug new file mode 160000 index 0000000..99878f9 --- /dev/null +++ b/Archlinux_all/libmodplug @@ -0,0 +1 @@ +Subproject commit 99878f93d441c2c12b3f232f4f7d70efda1ec90f diff --git a/Archlinux_all/libmpc b/Archlinux_all/libmpc new file mode 160000 index 0000000..a519a9c --- /dev/null +++ b/Archlinux_all/libmpc @@ -0,0 +1 @@ +Subproject commit a519a9c1df4c1b8787a0f2113f5fc0df3e97169b diff --git a/Archlinux_all/libmpeg2 b/Archlinux_all/libmpeg2 new file mode 160000 index 0000000..2260de8 --- /dev/null +++ b/Archlinux_all/libmpeg2 @@ -0,0 +1 @@ +Subproject commit 2260de8f044949b798d22f903eb9e3cb37aada10 diff --git a/Archlinux_all/libmspack b/Archlinux_all/libmspack new file mode 160000 index 0000000..4d0280d --- /dev/null +++ b/Archlinux_all/libmspack @@ -0,0 +1 @@ +Subproject commit 4d0280d9e553f9c7c9765744f57cef51c91a40d1 diff --git a/Archlinux_all/libmspub b/Archlinux_all/libmspub new file mode 160000 index 0000000..d4c2fb3 --- /dev/null +++ b/Archlinux_all/libmspub @@ -0,0 +1 @@ +Subproject commit d4c2fb32e7f6cb24cb1650457f08b79f29ea02fb diff --git a/Archlinux_all/libmtp b/Archlinux_all/libmtp new file mode 160000 index 0000000..b1a53fd --- /dev/null +++ b/Archlinux_all/libmtp @@ -0,0 +1 @@ +Subproject commit b1a53fd7cbf10ad735273b42faf2b7941efd4a89 diff --git a/Archlinux_all/libmwaw b/Archlinux_all/libmwaw new file mode 160000 index 0000000..c55a802 --- /dev/null +++ b/Archlinux_all/libmwaw @@ -0,0 +1 @@ +Subproject commit c55a8028436582801f61e567382823167ab4afed diff --git a/Archlinux_all/libmypaint b/Archlinux_all/libmypaint new file mode 160000 index 0000000..e56d018 --- /dev/null +++ b/Archlinux_all/libmypaint @@ -0,0 +1 @@ +Subproject commit e56d0186fe1d429ca0f580c33dac9851f121752f diff --git a/Archlinux_all/libmysofa b/Archlinux_all/libmysofa new file mode 160000 index 0000000..fa3c5f3 --- /dev/null +++ b/Archlinux_all/libmysofa @@ -0,0 +1 @@ +Subproject commit fa3c5f3876b8a2f13a0f021af2d273235b1c847c diff --git a/Archlinux_all/libnatpmp b/Archlinux_all/libnatpmp new file mode 160000 index 0000000..a3c06c8 --- /dev/null +++ b/Archlinux_all/libnatpmp @@ -0,0 +1 @@ +Subproject commit a3c06c8ddbcf60406c9fdea5108a93159c0442d8 diff --git a/Archlinux_all/libnbd b/Archlinux_all/libnbd new file mode 160000 index 0000000..0d8d529 --- /dev/null +++ b/Archlinux_all/libnbd @@ -0,0 +1 @@ +Subproject commit 0d8d529fe3366c8d12c9b40ad41c5ca98aa85c29 diff --git a/Archlinux_all/libndp b/Archlinux_all/libndp new file mode 160000 index 0000000..e5b13c0 --- /dev/null +++ b/Archlinux_all/libndp @@ -0,0 +1 @@ +Subproject commit e5b13c0bc5e80acd003b4f19f81efd8d61993aa3 diff --git a/Archlinux_all/libnet b/Archlinux_all/libnet new file mode 160000 index 0000000..8c3edb1 --- /dev/null +++ b/Archlinux_all/libnet @@ -0,0 +1 @@ +Subproject commit 8c3edb1b1d2611e6b8951b92443399f59114236a diff --git a/Archlinux_all/libnetfilter_conntrack b/Archlinux_all/libnetfilter_conntrack new file mode 160000 index 0000000..b41fad8 --- /dev/null +++ b/Archlinux_all/libnetfilter_conntrack @@ -0,0 +1 @@ +Subproject commit b41fad8081bd30774a176b750d814429891b5edd diff --git a/Archlinux_all/libnewt b/Archlinux_all/libnewt new file mode 160000 index 0000000..49aa74c --- /dev/null +++ b/Archlinux_all/libnewt @@ -0,0 +1 @@ +Subproject commit 49aa74cb8f55a09a0a507a3d1596bd3db7db77d1 diff --git a/Archlinux_all/libnfnetlink b/Archlinux_all/libnfnetlink new file mode 160000 index 0000000..af47bf6 --- /dev/null +++ b/Archlinux_all/libnfnetlink @@ -0,0 +1 @@ +Subproject commit af47bf6161ed0bff70c72ebd6434349a34fc6500 diff --git a/Archlinux_all/libnfs b/Archlinux_all/libnfs new file mode 160000 index 0000000..a6ab4c8 --- /dev/null +++ b/Archlinux_all/libnfs @@ -0,0 +1 @@ +Subproject commit a6ab4c85e425e8e35d3a0434472edc0fd995e8a2 diff --git a/Archlinux_all/libnftnl b/Archlinux_all/libnftnl new file mode 160000 index 0000000..283ea7f --- /dev/null +++ b/Archlinux_all/libnftnl @@ -0,0 +1 @@ +Subproject commit 283ea7fde97b07b522752796e5f954b1fdd32238 diff --git a/Archlinux_all/libnghttp2 b/Archlinux_all/libnghttp2 new file mode 160000 index 0000000..58cc58b --- /dev/null +++ b/Archlinux_all/libnghttp2 @@ -0,0 +1 @@ +Subproject commit 58cc58b29d130da1b8ab68bf0270a31dbb912be1 diff --git a/Archlinux_all/libnghttp3 b/Archlinux_all/libnghttp3 new file mode 160000 index 0000000..6dd009a --- /dev/null +++ b/Archlinux_all/libnghttp3 @@ -0,0 +1 @@ +Subproject commit 6dd009aaae3d0f69ead5f4df69bfc9edd0e0093f diff --git a/Archlinux_all/libngtcp2 b/Archlinux_all/libngtcp2 new file mode 160000 index 0000000..9eb8ec2 --- /dev/null +++ b/Archlinux_all/libngtcp2 @@ -0,0 +1 @@ +Subproject commit 9eb8ec23a68bf235a5214d16e6329858da1818eb diff --git a/Archlinux_all/libnice b/Archlinux_all/libnice new file mode 160000 index 0000000..7967ab3 --- /dev/null +++ b/Archlinux_all/libnice @@ -0,0 +1 @@ +Subproject commit 7967ab32a31b1c255739db6c3b8e6abc785cc1d1 diff --git a/Archlinux_all/libnl b/Archlinux_all/libnl new file mode 160000 index 0000000..58704cb --- /dev/null +++ b/Archlinux_all/libnl @@ -0,0 +1 @@ +Subproject commit 58704cb82dc2833aa7f7881f894ae96235ca8322 diff --git a/Archlinux_all/libnma b/Archlinux_all/libnma new file mode 160000 index 0000000..9854751 --- /dev/null +++ b/Archlinux_all/libnma @@ -0,0 +1 @@ +Subproject commit 98547516df723b2572e649631bbd7220cbabe8f5 diff --git a/Archlinux_all/libnotify b/Archlinux_all/libnotify new file mode 160000 index 0000000..8af2ff8 --- /dev/null +++ b/Archlinux_all/libnotify @@ -0,0 +1 @@ +Subproject commit 8af2ff837599b600423842936ab9c6b458e8f979 diff --git a/Archlinux_all/libnsl b/Archlinux_all/libnsl new file mode 160000 index 0000000..488124c --- /dev/null +++ b/Archlinux_all/libnsl @@ -0,0 +1 @@ +Subproject commit 488124cc1af908e3f4a82fcbc301d94d60d975b1 diff --git a/Archlinux_all/libnumbertext b/Archlinux_all/libnumbertext new file mode 160000 index 0000000..4a6a7aa --- /dev/null +++ b/Archlinux_all/libnumbertext @@ -0,0 +1 @@ +Subproject commit 4a6a7aa55fb820ffe2726026fc234fc392b6b7f0 diff --git a/Archlinux_all/libnvme b/Archlinux_all/libnvme new file mode 160000 index 0000000..bcbde40 --- /dev/null +++ b/Archlinux_all/libnvme @@ -0,0 +1 @@ +Subproject commit bcbde40a0ba687405d142668bef67113e62c5f21 diff --git a/Archlinux_all/libodfgen b/Archlinux_all/libodfgen new file mode 160000 index 0000000..b157e3c --- /dev/null +++ b/Archlinux_all/libodfgen @@ -0,0 +1 @@ +Subproject commit b157e3cb45475c2051f1174ac9dadb3094d3f47c diff --git a/Archlinux_all/libogg b/Archlinux_all/libogg new file mode 160000 index 0000000..5d79e3a --- /dev/null +++ b/Archlinux_all/libogg @@ -0,0 +1 @@ +Subproject commit 5d79e3a84a612ef2cd2a33b5d939672bcae926cb diff --git a/Archlinux_all/libomxil-bellagio b/Archlinux_all/libomxil-bellagio new file mode 160000 index 0000000..0a0b350 --- /dev/null +++ b/Archlinux_all/libomxil-bellagio @@ -0,0 +1 @@ +Subproject commit 0a0b350b1fd1c0c2684092e53f727ac3884697c0 diff --git a/Archlinux_all/libopenmpt b/Archlinux_all/libopenmpt new file mode 160000 index 0000000..9b65687 --- /dev/null +++ b/Archlinux_all/libopenmpt @@ -0,0 +1 @@ +Subproject commit 9b65687c38c114e9c47bd9afecb4bec69c3e353f diff --git a/Archlinux_all/libopenraw b/Archlinux_all/libopenraw new file mode 160000 index 0000000..07b638e --- /dev/null +++ b/Archlinux_all/libopenraw @@ -0,0 +1 @@ +Subproject commit 07b638e05880304e01e5c7f8211161381dbe0184 diff --git a/Archlinux_all/libopenshot b/Archlinux_all/libopenshot new file mode 160000 index 0000000..f7bd29e --- /dev/null +++ b/Archlinux_all/libopenshot @@ -0,0 +1 @@ +Subproject commit f7bd29e8437a736c868e721cecade6d68b2faa5b diff --git a/Archlinux_all/libopenshot-audio b/Archlinux_all/libopenshot-audio new file mode 160000 index 0000000..f939153 --- /dev/null +++ b/Archlinux_all/libopenshot-audio @@ -0,0 +1 @@ +Subproject commit f939153afbfdb8d4d7a3b37e1e476ab3b5451eb9 diff --git a/Archlinux_all/liborcus b/Archlinux_all/liborcus new file mode 160000 index 0000000..b2953f7 --- /dev/null +++ b/Archlinux_all/liborcus @@ -0,0 +1 @@ +Subproject commit b2953f764630224099732cdce522ff14b2286d9d diff --git a/Archlinux_all/libosinfo b/Archlinux_all/libosinfo new file mode 160000 index 0000000..ab76020 --- /dev/null +++ b/Archlinux_all/libosinfo @@ -0,0 +1 @@ +Subproject commit ab760207252146bac0a88e6cba822de95ec10066 diff --git a/Archlinux_all/libotf b/Archlinux_all/libotf new file mode 160000 index 0000000..76c18c2 --- /dev/null +++ b/Archlinux_all/libotf @@ -0,0 +1 @@ +Subproject commit 76c18c23ab62a055c614cd5ea1a89e60db9e880f diff --git a/Archlinux_all/libpagemaker b/Archlinux_all/libpagemaker new file mode 160000 index 0000000..4f685d9 --- /dev/null +++ b/Archlinux_all/libpagemaker @@ -0,0 +1 @@ +Subproject commit 4f685d9b625eb792aca7dd3563355c014f63acf5 diff --git a/Archlinux_all/libpaper b/Archlinux_all/libpaper new file mode 160000 index 0000000..29f5c8d --- /dev/null +++ b/Archlinux_all/libpaper @@ -0,0 +1 @@ +Subproject commit 29f5c8df3085b8ae5274b25a42c5d7950b050c44 diff --git a/Archlinux_all/libpcap b/Archlinux_all/libpcap new file mode 160000 index 0000000..aa7a9de --- /dev/null +++ b/Archlinux_all/libpcap @@ -0,0 +1 @@ +Subproject commit aa7a9de74edc8046ae54a3f46a59cccced10aaf7 diff --git a/Archlinux_all/libpciaccess b/Archlinux_all/libpciaccess new file mode 160000 index 0000000..5c4df80 --- /dev/null +++ b/Archlinux_all/libpciaccess @@ -0,0 +1 @@ +Subproject commit 5c4df809a7a2808fb46e5299cbd49cacc65d265a diff --git a/Archlinux_all/libpgm b/Archlinux_all/libpgm new file mode 160000 index 0000000..daa719c --- /dev/null +++ b/Archlinux_all/libpgm @@ -0,0 +1 @@ +Subproject commit daa719c3d84bebf4753b544679f06f9ee41466bb diff --git a/Archlinux_all/libpipeline b/Archlinux_all/libpipeline new file mode 160000 index 0000000..ca1a33b --- /dev/null +++ b/Archlinux_all/libpipeline @@ -0,0 +1 @@ +Subproject commit ca1a33be105c315dba9f170ee956e1d89d1335bd diff --git a/Archlinux_all/libplacebo b/Archlinux_all/libplacebo new file mode 160000 index 0000000..47edd20 --- /dev/null +++ b/Archlinux_all/libplacebo @@ -0,0 +1 @@ +Subproject commit 47edd20a1a3bd0eda0213f9c79ddf99325a0e468 diff --git a/Archlinux_all/libplist b/Archlinux_all/libplist new file mode 160000 index 0000000..02d47b1 --- /dev/null +++ b/Archlinux_all/libplist @@ -0,0 +1 @@ +Subproject commit 02d47b13e4fe203f7833fca35112efd6938cccbd diff --git a/Archlinux_all/libpng b/Archlinux_all/libpng new file mode 160000 index 0000000..b783dd7 --- /dev/null +++ b/Archlinux_all/libpng @@ -0,0 +1 @@ +Subproject commit b783dd73854592858c15a6e7cb35addfffe40789 diff --git a/Archlinux_all/libportal b/Archlinux_all/libportal new file mode 160000 index 0000000..4dcb10d --- /dev/null +++ b/Archlinux_all/libportal @@ -0,0 +1 @@ +Subproject commit 4dcb10d932f9219eb29b7b004df7f54a581a872e diff --git a/Archlinux_all/libppd b/Archlinux_all/libppd new file mode 160000 index 0000000..9e4be31 --- /dev/null +++ b/Archlinux_all/libppd @@ -0,0 +1 @@ +Subproject commit 9e4be3106adcbf72b8ab798906b18b57a61a85d5 diff --git a/Archlinux_all/libproxy b/Archlinux_all/libproxy new file mode 160000 index 0000000..67cf1df --- /dev/null +++ b/Archlinux_all/libproxy @@ -0,0 +1 @@ +Subproject commit 67cf1df69d245d6ea267a90c3bea045e400110e7 diff --git a/Archlinux_all/libpsl b/Archlinux_all/libpsl new file mode 160000 index 0000000..ddc9012 --- /dev/null +++ b/Archlinux_all/libpsl @@ -0,0 +1 @@ +Subproject commit ddc9012ceba84c67bbfcde617c2a1773603fb27d diff --git a/Archlinux_all/libpwquality b/Archlinux_all/libpwquality new file mode 160000 index 0000000..211e7f8 --- /dev/null +++ b/Archlinux_all/libpwquality @@ -0,0 +1 @@ +Subproject commit 211e7f827bee8c8dfd887bd4975d6bcf07f7b235 diff --git a/Archlinux_all/libqalculate b/Archlinux_all/libqalculate new file mode 160000 index 0000000..6b00d95 --- /dev/null +++ b/Archlinux_all/libqalculate @@ -0,0 +1 @@ +Subproject commit 6b00d95637ea9b1577854b09bbe85a83ba6d89ae diff --git a/Archlinux_all/libqmi b/Archlinux_all/libqmi new file mode 160000 index 0000000..903020a --- /dev/null +++ b/Archlinux_all/libqmi @@ -0,0 +1 @@ +Subproject commit 903020acb69f0b8c3254fd303991d1e7d47eddbe diff --git a/Archlinux_all/libqrtr-glib b/Archlinux_all/libqrtr-glib new file mode 160000 index 0000000..5b2569d --- /dev/null +++ b/Archlinux_all/libqrtr-glib @@ -0,0 +1 @@ +Subproject commit 5b2569d183973bd7a0d222036dced5323557ea80 diff --git a/Archlinux_all/libqtxdg b/Archlinux_all/libqtxdg new file mode 160000 index 0000000..11386c3 --- /dev/null +++ b/Archlinux_all/libqtxdg @@ -0,0 +1 @@ +Subproject commit 11386c3e93c09afaaff14ab666ef84b314c255c4 diff --git a/Archlinux_all/libqxp b/Archlinux_all/libqxp new file mode 160000 index 0000000..d89c61b --- /dev/null +++ b/Archlinux_all/libqxp @@ -0,0 +1 @@ +Subproject commit d89c61b8372fd289aeca2765ae687110878e1c08 diff --git a/Archlinux_all/libraqm b/Archlinux_all/libraqm new file mode 160000 index 0000000..97d5b25 --- /dev/null +++ b/Archlinux_all/libraqm @@ -0,0 +1 @@ +Subproject commit 97d5b25fa3c09ca7fa9d3da1764feaed9b8e750d diff --git a/Archlinux_all/libraw b/Archlinux_all/libraw new file mode 160000 index 0000000..c984f73 --- /dev/null +++ b/Archlinux_all/libraw @@ -0,0 +1 @@ +Subproject commit c984f737852d0d4da1437157ccaec0403bcf087c diff --git a/Archlinux_all/libraw1394 b/Archlinux_all/libraw1394 new file mode 160000 index 0000000..25c4742 --- /dev/null +++ b/Archlinux_all/libraw1394 @@ -0,0 +1 @@ +Subproject commit 25c474218a2550fb48dd8ac09d1f609eabd70469 diff --git a/Archlinux_all/libreoffice-fresh b/Archlinux_all/libreoffice-fresh new file mode 160000 index 0000000..7fbbb3d --- /dev/null +++ b/Archlinux_all/libreoffice-fresh @@ -0,0 +1 @@ +Subproject commit 7fbbb3d90a3cd39d4b79ec9ad0a4130e5fa57c43 diff --git a/Archlinux_all/librest b/Archlinux_all/librest new file mode 160000 index 0000000..7d30b60 --- /dev/null +++ b/Archlinux_all/librest @@ -0,0 +1 @@ +Subproject commit 7d30b60376a1aac8adeb4bba3c56d8d968d52c75 diff --git a/Archlinux_all/librevenge b/Archlinux_all/librevenge new file mode 160000 index 0000000..eb20777 --- /dev/null +++ b/Archlinux_all/librevenge @@ -0,0 +1 @@ +Subproject commit eb20777ba6e466b8f18fdc7f04a3adf46de526e2 diff --git a/Archlinux_all/librist b/Archlinux_all/librist new file mode 160000 index 0000000..ed42e73 --- /dev/null +++ b/Archlinux_all/librist @@ -0,0 +1 @@ +Subproject commit ed42e73f2ca4aa239d300b02db4d6ec3e619a745 diff --git a/Archlinux_all/librsvg b/Archlinux_all/librsvg new file mode 160000 index 0000000..c347275 --- /dev/null +++ b/Archlinux_all/librsvg @@ -0,0 +1 @@ +Subproject commit c347275a3d6d01cfa6230641a313a471adab6e4a diff --git a/Archlinux_all/libsamplerate b/Archlinux_all/libsamplerate new file mode 160000 index 0000000..fb7d998 --- /dev/null +++ b/Archlinux_all/libsamplerate @@ -0,0 +1 @@ +Subproject commit fb7d9987aa27e4933061a2ac8c7f9f1fc56072a3 diff --git a/Archlinux_all/libsasl b/Archlinux_all/libsasl new file mode 160000 index 0000000..524f221 --- /dev/null +++ b/Archlinux_all/libsasl @@ -0,0 +1 @@ +Subproject commit 524f221fd3c88e50398c4c1ac56936acbd7e9201 diff --git a/Archlinux_all/libsass b/Archlinux_all/libsass new file mode 160000 index 0000000..78aa8f8 --- /dev/null +++ b/Archlinux_all/libsass @@ -0,0 +1 @@ +Subproject commit 78aa8f85e5ae5821e742b3d79361507d60226644 diff --git a/Archlinux_all/libsbsms b/Archlinux_all/libsbsms new file mode 160000 index 0000000..c22e9f8 --- /dev/null +++ b/Archlinux_all/libsbsms @@ -0,0 +1 @@ +Subproject commit c22e9f85fe3514ab596e5378d275a08421316a8a diff --git a/Archlinux_all/libseccomp b/Archlinux_all/libseccomp new file mode 160000 index 0000000..dcaba15 --- /dev/null +++ b/Archlinux_all/libseccomp @@ -0,0 +1 @@ +Subproject commit dcaba157862cf7ed0bb467c34375f2f5266741a2 diff --git a/Archlinux_all/libsecret b/Archlinux_all/libsecret new file mode 160000 index 0000000..4e35288 --- /dev/null +++ b/Archlinux_all/libsecret @@ -0,0 +1 @@ +Subproject commit 4e352881b8031a320cdfc0ff9ae5f682498b0759 diff --git a/Archlinux_all/libshout b/Archlinux_all/libshout new file mode 160000 index 0000000..62e0d71 --- /dev/null +++ b/Archlinux_all/libshout @@ -0,0 +1 @@ +Subproject commit 62e0d710297ff62c1c3eddac84324983a72f9e45 diff --git a/Archlinux_all/libsidplayfp b/Archlinux_all/libsidplayfp new file mode 160000 index 0000000..0de9452 --- /dev/null +++ b/Archlinux_all/libsidplayfp @@ -0,0 +1 @@ +Subproject commit 0de9452de345606bb7bf96eebf8786638bf9e35a diff --git a/Archlinux_all/libsigsegv b/Archlinux_all/libsigsegv new file mode 160000 index 0000000..c6d9f47 --- /dev/null +++ b/Archlinux_all/libsigsegv @@ -0,0 +1 @@ +Subproject commit c6d9f47eca1209c372a16030977dbaf56913ffa7 diff --git a/Archlinux_all/libslirp b/Archlinux_all/libslirp new file mode 160000 index 0000000..d8d496d --- /dev/null +++ b/Archlinux_all/libslirp @@ -0,0 +1 @@ +Subproject commit d8d496dc001b1447c03241e38fe12d9c5970f26e diff --git a/Archlinux_all/libsm b/Archlinux_all/libsm new file mode 160000 index 0000000..7a37e07 --- /dev/null +++ b/Archlinux_all/libsm @@ -0,0 +1 @@ +Subproject commit 7a37e0743b4d258639757b5ad20249faee324965 diff --git a/Archlinux_all/libsmbios b/Archlinux_all/libsmbios new file mode 160000 index 0000000..79e00aa --- /dev/null +++ b/Archlinux_all/libsmbios @@ -0,0 +1 @@ +Subproject commit 79e00aa4042055c933d51b401d84f8ad4bff6b5d diff --git a/Archlinux_all/libsndfile b/Archlinux_all/libsndfile new file mode 160000 index 0000000..f104f6d --- /dev/null +++ b/Archlinux_all/libsndfile @@ -0,0 +1 @@ +Subproject commit f104f6df50d5acc3646220d8aa52c9c14334a15e diff --git a/Archlinux_all/libsodium b/Archlinux_all/libsodium new file mode 160000 index 0000000..261ed3c --- /dev/null +++ b/Archlinux_all/libsodium @@ -0,0 +1 @@ +Subproject commit 261ed3cad0a23c51dfd872760045b547a2662092 diff --git a/Archlinux_all/libsonic b/Archlinux_all/libsonic new file mode 160000 index 0000000..5904334 --- /dev/null +++ b/Archlinux_all/libsonic @@ -0,0 +1 @@ +Subproject commit 590433440dfc0ff150cad34d6c516f7a6d154b6c diff --git a/Archlinux_all/libsoup b/Archlinux_all/libsoup new file mode 160000 index 0000000..2af4b14 --- /dev/null +++ b/Archlinux_all/libsoup @@ -0,0 +1 @@ +Subproject commit 2af4b14c6defc2e18850f7ccfbba78f006eb4aa8 diff --git a/Archlinux_all/libsoup3 b/Archlinux_all/libsoup3 new file mode 160000 index 0000000..b2e22f1 --- /dev/null +++ b/Archlinux_all/libsoup3 @@ -0,0 +1 @@ +Subproject commit b2e22f1b9e83552bf61be6719d2b70148b6e9b82 diff --git a/Archlinux_all/libsoxr b/Archlinux_all/libsoxr new file mode 160000 index 0000000..d490089 --- /dev/null +++ b/Archlinux_all/libsoxr @@ -0,0 +1 @@ +Subproject commit d49008972d9e49bebddb7fd9a2dcffdc57bd0542 diff --git a/Archlinux_all/libspectre b/Archlinux_all/libspectre new file mode 160000 index 0000000..16ba5de --- /dev/null +++ b/Archlinux_all/libspectre @@ -0,0 +1 @@ +Subproject commit 16ba5de5d810046ed81dfe34bedb1f05a2e01534 diff --git a/Archlinux_all/libspiro b/Archlinux_all/libspiro new file mode 160000 index 0000000..7a519de --- /dev/null +++ b/Archlinux_all/libspiro @@ -0,0 +1 @@ +Subproject commit 7a519de8dbceac8372d52f7798ea0649403c4c56 diff --git a/Archlinux_all/libsrtp b/Archlinux_all/libsrtp new file mode 160000 index 0000000..d2c2dba --- /dev/null +++ b/Archlinux_all/libsrtp @@ -0,0 +1 @@ +Subproject commit d2c2dba5786ca61d51e702e79dee1f11a305bb80 diff --git a/Archlinux_all/libssh b/Archlinux_all/libssh new file mode 160000 index 0000000..d8e66cd --- /dev/null +++ b/Archlinux_all/libssh @@ -0,0 +1 @@ +Subproject commit d8e66cd51f2e1f3dd4421bfce98938db8b85c0a5 diff --git a/Archlinux_all/libssh2 b/Archlinux_all/libssh2 new file mode 160000 index 0000000..4fbd3d9 --- /dev/null +++ b/Archlinux_all/libssh2 @@ -0,0 +1 @@ +Subproject commit 4fbd3d9d694d435845399812fe010655b538bf10 diff --git a/Archlinux_all/libstaroffice b/Archlinux_all/libstaroffice new file mode 160000 index 0000000..5398af1 --- /dev/null +++ b/Archlinux_all/libstaroffice @@ -0,0 +1 @@ +Subproject commit 5398af154a2004d9d612f0089ea57cac977e03b4 diff --git a/Archlinux_all/libtar b/Archlinux_all/libtar new file mode 160000 index 0000000..9ddb22e --- /dev/null +++ b/Archlinux_all/libtar @@ -0,0 +1 @@ +Subproject commit 9ddb22e3fe561b24f94f5812b10fdb8d8835641f diff --git a/Archlinux_all/libtasn1 b/Archlinux_all/libtasn1 new file mode 160000 index 0000000..18e4664 --- /dev/null +++ b/Archlinux_all/libtasn1 @@ -0,0 +1 @@ +Subproject commit 18e4664de6a53856d8a11c4d2003ae395a879e42 diff --git a/Archlinux_all/libteam b/Archlinux_all/libteam new file mode 160000 index 0000000..c41bcb1 --- /dev/null +++ b/Archlinux_all/libteam @@ -0,0 +1 @@ +Subproject commit c41bcb18ce9a1c7f5828eef30867a8bc13371662 diff --git a/Archlinux_all/libthai b/Archlinux_all/libthai new file mode 160000 index 0000000..0efebe9 --- /dev/null +++ b/Archlinux_all/libthai @@ -0,0 +1 @@ +Subproject commit 0efebe91f14d5a9f8f60cd954a558d840dba1936 diff --git a/Archlinux_all/libtheora b/Archlinux_all/libtheora new file mode 160000 index 0000000..17bf375 --- /dev/null +++ b/Archlinux_all/libtheora @@ -0,0 +1 @@ +Subproject commit 17bf37546bb82ea1d69d21a0009a19380ed4b70f diff --git a/Archlinux_all/libtiff b/Archlinux_all/libtiff new file mode 160000 index 0000000..30b9a1a --- /dev/null +++ b/Archlinux_all/libtiff @@ -0,0 +1 @@ +Subproject commit 30b9a1a1f02b8df3ee1d07fe5292c02f0e4f8888 diff --git a/Archlinux_all/libtiger b/Archlinux_all/libtiger new file mode 160000 index 0000000..80f72bd --- /dev/null +++ b/Archlinux_all/libtiger @@ -0,0 +1 @@ +Subproject commit 80f72bd6a7a13890fea38c251a21aef893619440 diff --git a/Archlinux_all/libtirpc b/Archlinux_all/libtirpc new file mode 160000 index 0000000..f8f6f69 --- /dev/null +++ b/Archlinux_all/libtirpc @@ -0,0 +1 @@ +Subproject commit f8f6f69d8ed5cb23cc9c06a6599d8433649ba67d diff --git a/Archlinux_all/libtommath b/Archlinux_all/libtommath new file mode 160000 index 0000000..f1669c4 --- /dev/null +++ b/Archlinux_all/libtommath @@ -0,0 +1 @@ +Subproject commit f1669c4809725a2383834a6bfe651865b27061df diff --git a/Archlinux_all/libtool b/Archlinux_all/libtool new file mode 160000 index 0000000..150aed1 --- /dev/null +++ b/Archlinux_all/libtool @@ -0,0 +1 @@ +Subproject commit 150aed14df9c33efa4d43a81db4c16a21d59ab56 diff --git a/Archlinux_all/libtorrent-rasterbar b/Archlinux_all/libtorrent-rasterbar new file mode 160000 index 0000000..aff3cf8 --- /dev/null +++ b/Archlinux_all/libtorrent-rasterbar @@ -0,0 +1 @@ +Subproject commit aff3cf8caa0df1ef1252ad6dd8d731d42a13428b diff --git a/Archlinux_all/libtraceevent b/Archlinux_all/libtraceevent new file mode 160000 index 0000000..11534f8 --- /dev/null +++ b/Archlinux_all/libtraceevent @@ -0,0 +1 @@ +Subproject commit 11534f8324eec23a3e82f882a113cb4cd0c18c4b diff --git a/Archlinux_all/libtracefs b/Archlinux_all/libtracefs new file mode 160000 index 0000000..264ba18 --- /dev/null +++ b/Archlinux_all/libtracefs @@ -0,0 +1 @@ +Subproject commit 264ba18f9d127a0329c1327162ca86585511c246 diff --git a/Archlinux_all/libunibreak b/Archlinux_all/libunibreak new file mode 160000 index 0000000..7a360e2 --- /dev/null +++ b/Archlinux_all/libunibreak @@ -0,0 +1 @@ +Subproject commit 7a360e2b8699797a4bdeb207cc99d8756e08550b diff --git a/Archlinux_all/libunistring b/Archlinux_all/libunistring new file mode 160000 index 0000000..aa28cf0 --- /dev/null +++ b/Archlinux_all/libunistring @@ -0,0 +1 @@ +Subproject commit aa28cf0a0d71f9928cee5fa2d4e793eb9c5fc952 diff --git a/Archlinux_all/libunwind b/Archlinux_all/libunwind new file mode 160000 index 0000000..99b2d66 --- /dev/null +++ b/Archlinux_all/libunwind @@ -0,0 +1 @@ +Subproject commit 99b2d6665e4c2edcc3c43ceccf3c2d105a8c5c93 diff --git a/Archlinux_all/libupnp b/Archlinux_all/libupnp new file mode 160000 index 0000000..5f970ab --- /dev/null +++ b/Archlinux_all/libupnp @@ -0,0 +1 @@ +Subproject commit 5f970abe5be58b8d956d366d3b5335cbce0b7fe6 diff --git a/Archlinux_all/liburcu b/Archlinux_all/liburcu new file mode 160000 index 0000000..1c0cdf6 --- /dev/null +++ b/Archlinux_all/liburcu @@ -0,0 +1 @@ +Subproject commit 1c0cdf677bf9c3712b41d9097b0c762db8e7eaf5 diff --git a/Archlinux_all/liburing b/Archlinux_all/liburing new file mode 160000 index 0000000..05d82d7 --- /dev/null +++ b/Archlinux_all/liburing @@ -0,0 +1 @@ +Subproject commit 05d82d72ec0946ff771d2eb08fb2fd88836d6893 diff --git a/Archlinux_all/libusb b/Archlinux_all/libusb new file mode 160000 index 0000000..2a45c4f --- /dev/null +++ b/Archlinux_all/libusb @@ -0,0 +1 @@ +Subproject commit 2a45c4ffa3c357258d1f0e73dcfa1fdeb2bce83e diff --git a/Archlinux_all/libusb-compat b/Archlinux_all/libusb-compat new file mode 160000 index 0000000..ff9782e --- /dev/null +++ b/Archlinux_all/libusb-compat @@ -0,0 +1 @@ +Subproject commit ff9782e2ac9dc5a6bf01fbf9151ef507a841c120 diff --git a/Archlinux_all/libusbmuxd b/Archlinux_all/libusbmuxd new file mode 160000 index 0000000..5808aa0 --- /dev/null +++ b/Archlinux_all/libusbmuxd @@ -0,0 +1 @@ +Subproject commit 5808aa063a22a19ac7c612d6b1fb4e5de7d49b7c diff --git a/Archlinux_all/libutempter b/Archlinux_all/libutempter new file mode 160000 index 0000000..3216f5b --- /dev/null +++ b/Archlinux_all/libutempter @@ -0,0 +1 @@ +Subproject commit 3216f5b0fb066d0a98c21069962333fe15eb33da diff --git a/Archlinux_all/libuv b/Archlinux_all/libuv new file mode 160000 index 0000000..6830ae3 --- /dev/null +++ b/Archlinux_all/libuv @@ -0,0 +1 @@ +Subproject commit 6830ae3ad6c60c5fd3b5cc69b02f852d70af51ed diff --git a/Archlinux_all/libva b/Archlinux_all/libva new file mode 160000 index 0000000..26ce802 --- /dev/null +++ b/Archlinux_all/libva @@ -0,0 +1 @@ +Subproject commit 26ce8021a3ae1e74425ba1a53e02e806fb133d29 diff --git a/Archlinux_all/libva-intel-driver b/Archlinux_all/libva-intel-driver new file mode 160000 index 0000000..e857ec7 --- /dev/null +++ b/Archlinux_all/libva-intel-driver @@ -0,0 +1 @@ +Subproject commit e857ec711e08d954ee2ea0abfa184d1745635254 diff --git a/Archlinux_all/libva-utils b/Archlinux_all/libva-utils new file mode 160000 index 0000000..187b5b7 --- /dev/null +++ b/Archlinux_all/libva-utils @@ -0,0 +1 @@ +Subproject commit 187b5b7379c10829839c6abed16152cecab72d6e diff --git a/Archlinux_all/libvdpau b/Archlinux_all/libvdpau new file mode 160000 index 0000000..254ea64 --- /dev/null +++ b/Archlinux_all/libvdpau @@ -0,0 +1 @@ +Subproject commit 254ea647c3f9e0e9b3b25765022e1c31172498fb diff --git a/Archlinux_all/libverto b/Archlinux_all/libverto new file mode 160000 index 0000000..8c12d1c --- /dev/null +++ b/Archlinux_all/libverto @@ -0,0 +1 @@ +Subproject commit 8c12d1c6b4d48737d622096a244d8aaedf205f82 diff --git a/Archlinux_all/libvirt b/Archlinux_all/libvirt new file mode 160000 index 0000000..b8ae517 --- /dev/null +++ b/Archlinux_all/libvirt @@ -0,0 +1 @@ +Subproject commit b8ae5175051f05acc2b26bf4f385bbd67f2acfd6 diff --git a/Archlinux_all/libvirt-glib b/Archlinux_all/libvirt-glib new file mode 160000 index 0000000..26438e8 --- /dev/null +++ b/Archlinux_all/libvirt-glib @@ -0,0 +1 @@ +Subproject commit 26438e8ede4658791436923c7b3184bdd4e98d65 diff --git a/Archlinux_all/libvirt-python b/Archlinux_all/libvirt-python new file mode 160000 index 0000000..e541d95 --- /dev/null +++ b/Archlinux_all/libvirt-python @@ -0,0 +1 @@ +Subproject commit e541d95473995c25c8f26853089f60b6627cb83a diff --git a/Archlinux_all/libvisio b/Archlinux_all/libvisio new file mode 160000 index 0000000..dbe31ac --- /dev/null +++ b/Archlinux_all/libvisio @@ -0,0 +1 @@ +Subproject commit dbe31ac754ea72e5ee79dea0b01eb526fae0d0fe diff --git a/Archlinux_all/libvorbis b/Archlinux_all/libvorbis new file mode 160000 index 0000000..3f4376e --- /dev/null +++ b/Archlinux_all/libvorbis @@ -0,0 +1 @@ +Subproject commit 3f4376e1ba2d2f3b1442c2188072a6953ac0d0e5 diff --git a/Archlinux_all/libvpl b/Archlinux_all/libvpl new file mode 160000 index 0000000..997fd88 --- /dev/null +++ b/Archlinux_all/libvpl @@ -0,0 +1 @@ +Subproject commit 997fd88030876e8b6db64ae47b4261fb472f89a4 diff --git a/Archlinux_all/libvpx b/Archlinux_all/libvpx new file mode 160000 index 0000000..ad61190 --- /dev/null +++ b/Archlinux_all/libvpx @@ -0,0 +1 @@ +Subproject commit ad611908d9e8c87729d3e8833fda5d01358708e9 diff --git a/Archlinux_all/libwacom b/Archlinux_all/libwacom new file mode 160000 index 0000000..fa4b37a --- /dev/null +++ b/Archlinux_all/libwacom @@ -0,0 +1 @@ +Subproject commit fa4b37a3876f80ef6e2b88b93101a69ef0cd6e82 diff --git a/Archlinux_all/libwebp b/Archlinux_all/libwebp new file mode 160000 index 0000000..a49c414 --- /dev/null +++ b/Archlinux_all/libwebp @@ -0,0 +1 @@ +Subproject commit a49c4148b88fb83d705fb608379039b94a99d1c0 diff --git a/Archlinux_all/libwmf b/Archlinux_all/libwmf new file mode 160000 index 0000000..864dee8 --- /dev/null +++ b/Archlinux_all/libwmf @@ -0,0 +1 @@ +Subproject commit 864dee84daeae5bd2a841357d38561bffc54e593 diff --git a/Archlinux_all/libwnck3 b/Archlinux_all/libwnck3 new file mode 160000 index 0000000..ca5acf8 --- /dev/null +++ b/Archlinux_all/libwnck3 @@ -0,0 +1 @@ +Subproject commit ca5acf85053e739a8e04659d68557cfbf7a7ea81 diff --git a/Archlinux_all/libwpd b/Archlinux_all/libwpd new file mode 160000 index 0000000..c1f7ec0 --- /dev/null +++ b/Archlinux_all/libwpd @@ -0,0 +1 @@ +Subproject commit c1f7ec0fa678188e7e3d947a0a8fd60c204f1ea8 diff --git a/Archlinux_all/libwpe b/Archlinux_all/libwpe new file mode 160000 index 0000000..8a80370 --- /dev/null +++ b/Archlinux_all/libwpe @@ -0,0 +1 @@ +Subproject commit 8a803708182867c69518cfd3a65a68abceb078b3 diff --git a/Archlinux_all/libwpg b/Archlinux_all/libwpg new file mode 160000 index 0000000..09d760b --- /dev/null +++ b/Archlinux_all/libwpg @@ -0,0 +1 @@ +Subproject commit 09d760b594a4b2ef2fe3f453ec77d6fd1a490090 diff --git a/Archlinux_all/libwps b/Archlinux_all/libwps new file mode 160000 index 0000000..2aca6c5 --- /dev/null +++ b/Archlinux_all/libwps @@ -0,0 +1 @@ +Subproject commit 2aca6c59d3cc0309f8c2231d4b76d76a7b37de7e diff --git a/Archlinux_all/libx11 b/Archlinux_all/libx11 new file mode 160000 index 0000000..1f70c97 --- /dev/null +++ b/Archlinux_all/libx11 @@ -0,0 +1 @@ +Subproject commit 1f70c9760d722da7a5e1f5c9b890cb54e31805bc diff --git a/Archlinux_all/libx86emu b/Archlinux_all/libx86emu new file mode 160000 index 0000000..cd0bae5 --- /dev/null +++ b/Archlinux_all/libx86emu @@ -0,0 +1 @@ +Subproject commit cd0bae5a7e10abcceb118035298049bee03f1891 diff --git a/Archlinux_all/libxau b/Archlinux_all/libxau new file mode 160000 index 0000000..2f0d8b3 --- /dev/null +++ b/Archlinux_all/libxau @@ -0,0 +1 @@ +Subproject commit 2f0d8b3565758040014769786086d6419adec8b8 diff --git a/Archlinux_all/libxaw b/Archlinux_all/libxaw new file mode 160000 index 0000000..608b8b4 --- /dev/null +++ b/Archlinux_all/libxaw @@ -0,0 +1 @@ +Subproject commit 608b8b4f8e53ff08e78a7fdf5dc20975243c83ab diff --git a/Archlinux_all/libxcb b/Archlinux_all/libxcb new file mode 160000 index 0000000..ec6354a --- /dev/null +++ b/Archlinux_all/libxcb @@ -0,0 +1 @@ +Subproject commit ec6354a7ccdde06d24139c7504460edae120792e diff --git a/Archlinux_all/libxcomposite b/Archlinux_all/libxcomposite new file mode 160000 index 0000000..3e79c4d --- /dev/null +++ b/Archlinux_all/libxcomposite @@ -0,0 +1 @@ +Subproject commit 3e79c4de0f1e8381a6c6679515d998a6f4668104 diff --git a/Archlinux_all/libxcrypt b/Archlinux_all/libxcrypt new file mode 160000 index 0000000..def770a --- /dev/null +++ b/Archlinux_all/libxcrypt @@ -0,0 +1 @@ +Subproject commit def770a0505117e7d7dd7c23e9f32fe18cc6be5d diff --git a/Archlinux_all/libxcursor b/Archlinux_all/libxcursor new file mode 160000 index 0000000..4bd4114 --- /dev/null +++ b/Archlinux_all/libxcursor @@ -0,0 +1 @@ +Subproject commit 4bd4114ae5d514812e3d74fe5645c0c266aa1228 diff --git a/Archlinux_all/libxcvt b/Archlinux_all/libxcvt new file mode 160000 index 0000000..2c1b99a --- /dev/null +++ b/Archlinux_all/libxcvt @@ -0,0 +1 @@ +Subproject commit 2c1b99a3babb62d26e221e6dbadb0f13ff9386a0 diff --git a/Archlinux_all/libxdamage b/Archlinux_all/libxdamage new file mode 160000 index 0000000..632a305 --- /dev/null +++ b/Archlinux_all/libxdamage @@ -0,0 +1 @@ +Subproject commit 632a30529ec80978d0bd20016bbe1a008b932868 diff --git a/Archlinux_all/libxdmcp b/Archlinux_all/libxdmcp new file mode 160000 index 0000000..45e68af --- /dev/null +++ b/Archlinux_all/libxdmcp @@ -0,0 +1 @@ +Subproject commit 45e68af727d2565dace55e2395aa1b9bcc0a954c diff --git a/Archlinux_all/libxext b/Archlinux_all/libxext new file mode 160000 index 0000000..02e51d4 --- /dev/null +++ b/Archlinux_all/libxext @@ -0,0 +1 @@ +Subproject commit 02e51d40a74093ee3cb2f2c946ca8cbb16c03869 diff --git a/Archlinux_all/libxfce4util b/Archlinux_all/libxfce4util new file mode 160000 index 0000000..025cc81 --- /dev/null +++ b/Archlinux_all/libxfce4util @@ -0,0 +1 @@ +Subproject commit 025cc81cdbafae9c32f9e58555614e0866e8de75 diff --git a/Archlinux_all/libxfixes b/Archlinux_all/libxfixes new file mode 160000 index 0000000..e94d55a --- /dev/null +++ b/Archlinux_all/libxfixes @@ -0,0 +1 @@ +Subproject commit e94d55a98d3099768c69b5318f3ec061a2e836e2 diff --git a/Archlinux_all/libxfont2 b/Archlinux_all/libxfont2 new file mode 160000 index 0000000..ffb967e --- /dev/null +++ b/Archlinux_all/libxfont2 @@ -0,0 +1 @@ +Subproject commit ffb967e4216bdecfc9f472d99fefc89c259bd832 diff --git a/Archlinux_all/libxft b/Archlinux_all/libxft new file mode 160000 index 0000000..c67f4ce --- /dev/null +++ b/Archlinux_all/libxft @@ -0,0 +1 @@ +Subproject commit c67f4cee537cd28a1c343e99a010827a7f1626c8 diff --git a/Archlinux_all/libxi b/Archlinux_all/libxi new file mode 160000 index 0000000..a75353a --- /dev/null +++ b/Archlinux_all/libxi @@ -0,0 +1 @@ +Subproject commit a75353a069a1c8b1217edd1b408be145d1bb8ba9 diff --git a/Archlinux_all/libxinerama b/Archlinux_all/libxinerama new file mode 160000 index 0000000..3ff7f78 --- /dev/null +++ b/Archlinux_all/libxinerama @@ -0,0 +1 @@ +Subproject commit 3ff7f784950680031341d702829d342d0f87dfad diff --git a/Archlinux_all/libxkbcommon b/Archlinux_all/libxkbcommon new file mode 160000 index 0000000..8de8493 --- /dev/null +++ b/Archlinux_all/libxkbcommon @@ -0,0 +1 @@ +Subproject commit 8de8493ab8ce64aa7e2ccf1843d1fa41b9a2b831 diff --git a/Archlinux_all/libxkbfile b/Archlinux_all/libxkbfile new file mode 160000 index 0000000..38532ab --- /dev/null +++ b/Archlinux_all/libxkbfile @@ -0,0 +1 @@ +Subproject commit 38532abf017e2799cc42730e0cbebe83614830d2 diff --git a/Archlinux_all/libxklavier b/Archlinux_all/libxklavier new file mode 160000 index 0000000..7af47da --- /dev/null +++ b/Archlinux_all/libxklavier @@ -0,0 +1 @@ +Subproject commit 7af47da21184253a7d6afdb97c83b50b96756815 diff --git a/Archlinux_all/libxml2 b/Archlinux_all/libxml2 new file mode 160000 index 0000000..e0f9d16 --- /dev/null +++ b/Archlinux_all/libxml2 @@ -0,0 +1 @@ +Subproject commit e0f9d16bf006ea15a181419dc45b78c54f805e7e diff --git a/Archlinux_all/libxmlb b/Archlinux_all/libxmlb new file mode 160000 index 0000000..10bf974 --- /dev/null +++ b/Archlinux_all/libxmlb @@ -0,0 +1 @@ +Subproject commit 10bf97434256743bb9bcdcf9515d0777b3ae8fc1 diff --git a/Archlinux_all/libxmu b/Archlinux_all/libxmu new file mode 160000 index 0000000..3504d50 --- /dev/null +++ b/Archlinux_all/libxmu @@ -0,0 +1 @@ +Subproject commit 3504d505cabe800beff45649db0a3efa01c916ac diff --git a/Archlinux_all/libxpm b/Archlinux_all/libxpm new file mode 160000 index 0000000..3765eec --- /dev/null +++ b/Archlinux_all/libxpm @@ -0,0 +1 @@ +Subproject commit 3765eec6d47d4dfc9a88c244ad9a82a706806cdb diff --git a/Archlinux_all/libxpresent b/Archlinux_all/libxpresent new file mode 160000 index 0000000..81d8e77 --- /dev/null +++ b/Archlinux_all/libxpresent @@ -0,0 +1 @@ +Subproject commit 81d8e77fc3f959dba11f3724565012bfa368a809 diff --git a/Archlinux_all/libxrandr b/Archlinux_all/libxrandr new file mode 160000 index 0000000..2471980 --- /dev/null +++ b/Archlinux_all/libxrandr @@ -0,0 +1 @@ +Subproject commit 24719803d7120c7b8da6cd0ee849d78c9f9d33a4 diff --git a/Archlinux_all/libxrender b/Archlinux_all/libxrender new file mode 160000 index 0000000..1920a42 --- /dev/null +++ b/Archlinux_all/libxrender @@ -0,0 +1 @@ +Subproject commit 1920a428e00c0435d09eef6be750ebcb02dd39e1 diff --git a/Archlinux_all/libxres b/Archlinux_all/libxres new file mode 160000 index 0000000..d23208f --- /dev/null +++ b/Archlinux_all/libxres @@ -0,0 +1 @@ +Subproject commit d23208fa4dfa2dce00fc194bd3978b38d1e1a187 diff --git a/Archlinux_all/libxshmfence b/Archlinux_all/libxshmfence new file mode 160000 index 0000000..73b48c9 --- /dev/null +++ b/Archlinux_all/libxshmfence @@ -0,0 +1 @@ +Subproject commit 73b48c9d2bf2739d69c724c447fd251c3e10ab95 diff --git a/Archlinux_all/libxslt b/Archlinux_all/libxslt new file mode 160000 index 0000000..7b478f9 --- /dev/null +++ b/Archlinux_all/libxslt @@ -0,0 +1 @@ +Subproject commit 7b478f98b9d8dc7f80ca40f4873d28a3dd6d1f02 diff --git a/Archlinux_all/libxss b/Archlinux_all/libxss new file mode 160000 index 0000000..7c5e0b4 --- /dev/null +++ b/Archlinux_all/libxss @@ -0,0 +1 @@ +Subproject commit 7c5e0b4087a325890824aa7bdd871d0bd48feac7 diff --git a/Archlinux_all/libxt b/Archlinux_all/libxt new file mode 160000 index 0000000..797ef98 --- /dev/null +++ b/Archlinux_all/libxt @@ -0,0 +1 @@ +Subproject commit 797ef980585f81452b9338d7187182572c1b74b8 diff --git a/Archlinux_all/libxtst b/Archlinux_all/libxtst new file mode 160000 index 0000000..5f59c60 --- /dev/null +++ b/Archlinux_all/libxtst @@ -0,0 +1 @@ +Subproject commit 5f59c60abdb6a7e31db90b89425bd1df97c5e06f diff --git a/Archlinux_all/libxv b/Archlinux_all/libxv new file mode 160000 index 0000000..883c648 --- /dev/null +++ b/Archlinux_all/libxv @@ -0,0 +1 @@ +Subproject commit 883c648a6ed56809002279d743bfe71bbdbcd6d7 diff --git a/Archlinux_all/libxvmc b/Archlinux_all/libxvmc new file mode 160000 index 0000000..7541878 --- /dev/null +++ b/Archlinux_all/libxvmc @@ -0,0 +1 @@ +Subproject commit 754187802553e00089be692005f54ebba966be36 diff --git a/Archlinux_all/libxxf86vm b/Archlinux_all/libxxf86vm new file mode 160000 index 0000000..29ec70c --- /dev/null +++ b/Archlinux_all/libxxf86vm @@ -0,0 +1 @@ +Subproject commit 29ec70c286ae32f0881b90b95f688de60ffcdda2 diff --git a/Archlinux_all/libyaml b/Archlinux_all/libyaml new file mode 160000 index 0000000..259c323 --- /dev/null +++ b/Archlinux_all/libyaml @@ -0,0 +1 @@ +Subproject commit 259c3231438a39cc695c09d8e6c16fdca28d5a6d diff --git a/Archlinux_all/libyuv b/Archlinux_all/libyuv new file mode 160000 index 0000000..4a41ce3 --- /dev/null +++ b/Archlinux_all/libyuv @@ -0,0 +1 @@ +Subproject commit 4a41ce31811274a85dc2facff5c301e88b9b5fd9 diff --git a/Archlinux_all/libzen b/Archlinux_all/libzen new file mode 160000 index 0000000..7d1fb9c --- /dev/null +++ b/Archlinux_all/libzen @@ -0,0 +1 @@ +Subproject commit 7d1fb9cc3a54da5ab804dfb5de957b780bfd0865 diff --git a/Archlinux_all/libzip b/Archlinux_all/libzip new file mode 160000 index 0000000..ecc7e48 --- /dev/null +++ b/Archlinux_all/libzip @@ -0,0 +1 @@ +Subproject commit ecc7e48f060fdd56ca183fdaeaa9a1b2e5ce9f22 diff --git a/Archlinux_all/libzmf b/Archlinux_all/libzmf new file mode 160000 index 0000000..13d680a --- /dev/null +++ b/Archlinux_all/libzmf @@ -0,0 +1 @@ +Subproject commit 13d680a007668da46feb43fa56bf86f6499daee1 diff --git a/Archlinux_all/licenses b/Archlinux_all/licenses new file mode 160000 index 0000000..a75735f --- /dev/null +++ b/Archlinux_all/licenses @@ -0,0 +1 @@ +Subproject commit a75735fd760775bd659a5c92fd1a80ee58b0158b diff --git a/Archlinux_all/lightdm b/Archlinux_all/lightdm new file mode 160000 index 0000000..266eee1 --- /dev/null +++ b/Archlinux_all/lightdm @@ -0,0 +1 @@ +Subproject commit 266eee1a43c2b46565d39366b2e7271f10a91fa6 diff --git a/Archlinux_all/lilv b/Archlinux_all/lilv new file mode 160000 index 0000000..eb25529 --- /dev/null +++ b/Archlinux_all/lilv @@ -0,0 +1 @@ +Subproject commit eb25529f0d59d9026d5665e3c3f2155d82666998 diff --git a/Archlinux_all/lilypond b/Archlinux_all/lilypond new file mode 160000 index 0000000..8b8e68d --- /dev/null +++ b/Archlinux_all/lilypond @@ -0,0 +1 @@ +Subproject commit 8b8e68d774ec60e2b01f970401fc5ba484bb9cd2 diff --git a/Archlinux_all/linux-api-headers b/Archlinux_all/linux-api-headers new file mode 160000 index 0000000..d44fe57 --- /dev/null +++ b/Archlinux_all/linux-api-headers @@ -0,0 +1 @@ +Subproject commit d44fe57f4de71ab51d715fbffeb2990fce98c4b9 diff --git a/Archlinux_all/linux-firmware b/Archlinux_all/linux-firmware new file mode 160000 index 0000000..382317f --- /dev/null +++ b/Archlinux_all/linux-firmware @@ -0,0 +1 @@ +Subproject commit 382317f4cfbdab7d74916610c485bf75029acebc diff --git a/Archlinux_all/linuxconsole b/Archlinux_all/linuxconsole new file mode 160000 index 0000000..c843e6d --- /dev/null +++ b/Archlinux_all/linuxconsole @@ -0,0 +1 @@ +Subproject commit c843e6d42e8f5d6a3b0e476562b77156091edcaf diff --git a/Archlinux_all/lirc b/Archlinux_all/lirc new file mode 160000 index 0000000..f69f14f --- /dev/null +++ b/Archlinux_all/lirc @@ -0,0 +1 @@ +Subproject commit f69f14f94ee053a7be53a5975661708a5ba78508 diff --git a/Archlinux_all/live-media b/Archlinux_all/live-media new file mode 160000 index 0000000..496e5c8 --- /dev/null +++ b/Archlinux_all/live-media @@ -0,0 +1 @@ +Subproject commit 496e5c83cd95b8e60b644a3534db5581e5aa644c diff --git a/Archlinux_all/lld b/Archlinux_all/lld new file mode 160000 index 0000000..e259628 --- /dev/null +++ b/Archlinux_all/lld @@ -0,0 +1 @@ +Subproject commit e259628e7235ea98c18132abd0f7f3f5d0230e80 diff --git a/Archlinux_all/lldb b/Archlinux_all/lldb new file mode 160000 index 0000000..898b54d --- /dev/null +++ b/Archlinux_all/lldb @@ -0,0 +1 @@ +Subproject commit 898b54d3ba089debdbfcdce972bd411b8ab990c3 diff --git a/Archlinux_all/llvm b/Archlinux_all/llvm new file mode 160000 index 0000000..e651c54 --- /dev/null +++ b/Archlinux_all/llvm @@ -0,0 +1 @@ +Subproject commit e651c546e02bcf18b4fa49b4e70dc04f3934bca8 diff --git a/Archlinux_all/lm_sensors b/Archlinux_all/lm_sensors new file mode 160000 index 0000000..56ce434 --- /dev/null +++ b/Archlinux_all/lm_sensors @@ -0,0 +1 @@ +Subproject commit 56ce4345f2db4b8462574c2938313378c88dbfb4 diff --git a/Archlinux_all/lmdb b/Archlinux_all/lmdb new file mode 160000 index 0000000..fb09ede --- /dev/null +++ b/Archlinux_all/lmdb @@ -0,0 +1 @@ +Subproject commit fb09ede2718dc3a1f9bf38ce69375cdc1f9a769f diff --git a/Archlinux_all/logrotate b/Archlinux_all/logrotate new file mode 160000 index 0000000..bf0615b --- /dev/null +++ b/Archlinux_all/logrotate @@ -0,0 +1 @@ +Subproject commit bf0615b12de7fed56ca0a305965eb297beaadc96 diff --git a/Archlinux_all/lolcat b/Archlinux_all/lolcat new file mode 160000 index 0000000..8c27a25 --- /dev/null +++ b/Archlinux_all/lolcat @@ -0,0 +1 @@ +Subproject commit 8c27a257607e8d1a6e73aaafc98ec16989f27bcd diff --git a/Archlinux_all/lpsolve b/Archlinux_all/lpsolve new file mode 160000 index 0000000..d31a5d4 --- /dev/null +++ b/Archlinux_all/lpsolve @@ -0,0 +1 @@ +Subproject commit d31a5d4e13fcfed471a702f6598fe277dfeb80bc diff --git a/Archlinux_all/lrzip b/Archlinux_all/lrzip new file mode 160000 index 0000000..6047c3a --- /dev/null +++ b/Archlinux_all/lrzip @@ -0,0 +1 @@ +Subproject commit 6047c3a832154f14558ae99a63e3ccc79e572fe2 diff --git a/Archlinux_all/lsb-release b/Archlinux_all/lsb-release new file mode 160000 index 0000000..5581f85 --- /dev/null +++ b/Archlinux_all/lsb-release @@ -0,0 +1 @@ +Subproject commit 5581f85ec3aa3cb2be056b2482cd964b7a33d1db diff --git a/Archlinux_all/lsof b/Archlinux_all/lsof new file mode 160000 index 0000000..35506d9 --- /dev/null +++ b/Archlinux_all/lsof @@ -0,0 +1 @@ +Subproject commit 35506d90bce7d875cae6046e3add31f90c0171e4 diff --git a/Archlinux_all/lsscsi b/Archlinux_all/lsscsi new file mode 160000 index 0000000..c030715 --- /dev/null +++ b/Archlinux_all/lsscsi @@ -0,0 +1 @@ +Subproject commit c030715a7b44dc991b767c512b3c74efca634f9c diff --git a/Archlinux_all/lua b/Archlinux_all/lua new file mode 160000 index 0000000..836763a --- /dev/null +++ b/Archlinux_all/lua @@ -0,0 +1 @@ +Subproject commit 836763a9dbaa03a0651d54f325d7d236a7be50bb diff --git a/Archlinux_all/lua-filesystem b/Archlinux_all/lua-filesystem new file mode 160000 index 0000000..9801e12 --- /dev/null +++ b/Archlinux_all/lua-filesystem @@ -0,0 +1 @@ +Subproject commit 9801e1254d51669e0245a9458c57998cb333f0b3 diff --git a/Archlinux_all/lua-language-server b/Archlinux_all/lua-language-server new file mode 160000 index 0000000..66d7db7 --- /dev/null +++ b/Archlinux_all/lua-language-server @@ -0,0 +1 @@ +Subproject commit 66d7db7ca5b6cc3958c676fab1672e8844805538 diff --git a/Archlinux_all/lua51 b/Archlinux_all/lua51 new file mode 160000 index 0000000..76b0407 --- /dev/null +++ b/Archlinux_all/lua51 @@ -0,0 +1 @@ +Subproject commit 76b040700acd04fe1c04d150d8cbb0207af7a3af diff --git a/Archlinux_all/luajit b/Archlinux_all/luajit new file mode 160000 index 0000000..ae08bed --- /dev/null +++ b/Archlinux_all/luajit @@ -0,0 +1 @@ +Subproject commit ae08bedd7a40b4d5bc6ab108612966df55b5e71b diff --git a/Archlinux_all/lv2 b/Archlinux_all/lv2 new file mode 160000 index 0000000..3d03524 --- /dev/null +++ b/Archlinux_all/lv2 @@ -0,0 +1 @@ +Subproject commit 3d0352442de01b4d8fec57d9c80c814a683d3896 diff --git a/Archlinux_all/lvm2 b/Archlinux_all/lvm2 new file mode 160000 index 0000000..b87cbfb --- /dev/null +++ b/Archlinux_all/lvm2 @@ -0,0 +1 @@ +Subproject commit b87cbfb4ae82b8ac9a6e96a1338ac18ffcfa3c37 diff --git a/Archlinux_all/lynx b/Archlinux_all/lynx new file mode 160000 index 0000000..5334146 --- /dev/null +++ b/Archlinux_all/lynx @@ -0,0 +1 @@ +Subproject commit 533414626c4bacf4585118c9603d4958356135ff diff --git a/Archlinux_all/lz4 b/Archlinux_all/lz4 new file mode 160000 index 0000000..d228693 --- /dev/null +++ b/Archlinux_all/lz4 @@ -0,0 +1 @@ +Subproject commit d2286936f674abfe520d0226187c536360b987ba diff --git a/Archlinux_all/lzo b/Archlinux_all/lzo new file mode 160000 index 0000000..57b52a1 --- /dev/null +++ b/Archlinux_all/lzo @@ -0,0 +1 @@ +Subproject commit 57b52a121098445d5dcc715320c19d6dcd7ca8bb diff --git a/Archlinux_all/lzop b/Archlinux_all/lzop new file mode 160000 index 0000000..310fce4 --- /dev/null +++ b/Archlinux_all/lzop @@ -0,0 +1 @@ +Subproject commit 310fce4bd2fcb78bf971a26cfe8aad80ff1097fe diff --git a/Archlinux_all/m17n-db b/Archlinux_all/m17n-db new file mode 160000 index 0000000..7f81da6 --- /dev/null +++ b/Archlinux_all/m17n-db @@ -0,0 +1 @@ +Subproject commit 7f81da66a21f9c0612aac6c526c3ff42a9ae6c32 diff --git a/Archlinux_all/m17n-lib b/Archlinux_all/m17n-lib new file mode 160000 index 0000000..7a1ff34 --- /dev/null +++ b/Archlinux_all/m17n-lib @@ -0,0 +1 @@ +Subproject commit 7a1ff343bcf351f15a129a011fbbe243e5f6f343 diff --git a/Archlinux_all/m4 b/Archlinux_all/m4 new file mode 160000 index 0000000..7118902 --- /dev/null +++ b/Archlinux_all/m4 @@ -0,0 +1 @@ +Subproject commit 7118902d510869b277d8455c8651e6bdf8a3ec95 diff --git a/Archlinux_all/mailcap b/Archlinux_all/mailcap new file mode 160000 index 0000000..a4dc325 --- /dev/null +++ b/Archlinux_all/mailcap @@ -0,0 +1 @@ +Subproject commit a4dc3253e8a7ba9501f7708775c555f6eccae46c diff --git a/Archlinux_all/make b/Archlinux_all/make new file mode 160000 index 0000000..2963dea --- /dev/null +++ b/Archlinux_all/make @@ -0,0 +1 @@ +Subproject commit 2963dea0a01cf6e983619a419eb42d1a6293b2d2 diff --git a/Archlinux_all/make.sh b/Archlinux_all/make.sh new file mode 100755 index 0000000..e099530 --- /dev/null +++ b/Archlinux_all/make.sh @@ -0,0 +1,112 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +dir_list=$(find . -mindepth 2 -maxdepth 4 -name "PKGBUILD" -type f | sort) + +for i in ${dir_list[@]} +do + path="$(dirname $i)" + full_path="$CWD/$path" + + echo "$full_path" + cd "$full_path" + + git_dir="$(find . -mindepth 1 -maxdepth 1 -name "$(basename $full_path)" -type d)" + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + + pkg_exist=$(find "$full_path" -type f -newermt "$(date '+%Y-%m-%d 00:00')" -name "*.pkg.tar.xz") + if [ "$pkg_exist" == "" ]; then + make_file=$(find . -mindepth 1 -maxdepth 1 -name "*make*\.sh" -type f) + if [ -f "$make_file" ]; then + echo "bash $make_file" + bash "$make_file" + else + makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force --config /etc/makepkg-gcc.conf + if [ "$?" -ne 0 ]; then + makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force --config /etc/makepkg-gcc-without-lto.conf + if [ "$?" -ne 0 ]; then + makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force --config /etc/makepkg-clang.conf + if [ "$?" -ne 0 ]; then + makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force --config /etc/makepkg-clang-without-lto.conf + if [ "$?" -ne 0 ]; then + echo "all fail" > fail + else + echo "makepkg-clang-without-lto.conf" > success + fi + else + echo "makepkg-clang.conf" > success + fi + else + echo "makepkg-gcc-without-lto.conf" > success + fi + else + echo "makepkg-gcc.conf" > success + fi + + for i in *.pkg.tar.xz; + do + if [ -f "${i}" ]; then + if [ -f "$i.sig" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + fi + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi + done + fi + unset make_file + + pkg_file=$(find . -mindepth 1 -maxdepth 1 -name "*.pkg.tar.xz" -type f) + sig_file="${pkg_file}.sig" + + if [ ! -f "$sig_file" ]; then + for i in *.pkg.tar.xz + do + if [ -f "${i}" ]; then + if [ -f "$i.sig" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + fi + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi + done + fi + + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + fi + + cd "$CWD" +done + +notify-send -a "$(basename $(pwd)): Make and Move to" -t 10000 "$REPO" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" diff --git a/Archlinux_all/man-db b/Archlinux_all/man-db new file mode 160000 index 0000000..d6cff84 --- /dev/null +++ b/Archlinux_all/man-db @@ -0,0 +1 @@ +Subproject commit d6cff84b8139680e1cc22d1a5418902a10eff678 diff --git a/Archlinux_all/man-pages b/Archlinux_all/man-pages new file mode 160000 index 0000000..07d42a7 --- /dev/null +++ b/Archlinux_all/man-pages @@ -0,0 +1 @@ +Subproject commit 07d42a77073e5b2363e0acbd00dcc11760eda2bf diff --git a/Archlinux_all/marked b/Archlinux_all/marked new file mode 160000 index 0000000..4562b7f --- /dev/null +++ b/Archlinux_all/marked @@ -0,0 +1 @@ +Subproject commit 4562b7f1359043a7f800715f6c8d945752bab938 diff --git a/Archlinux_all/marked-man b/Archlinux_all/marked-man new file mode 160000 index 0000000..c42903e --- /dev/null +++ b/Archlinux_all/marked-man @@ -0,0 +1 @@ +Subproject commit c42903e63da853ac066c2757cafec9c7777341f5 diff --git a/Archlinux_all/mate-desktop b/Archlinux_all/mate-desktop new file mode 160000 index 0000000..e33f27f --- /dev/null +++ b/Archlinux_all/mate-desktop @@ -0,0 +1 @@ +Subproject commit e33f27f546af8903d577b98a1df22520a86449e5 diff --git a/Archlinux_all/mbedtls b/Archlinux_all/mbedtls new file mode 160000 index 0000000..4b0cc14 --- /dev/null +++ b/Archlinux_all/mbedtls @@ -0,0 +1 @@ +Subproject commit 4b0cc14443e95a202a42e30aaf8480fab3f2bbde diff --git a/Archlinux_all/mbedtls2 b/Archlinux_all/mbedtls2 new file mode 160000 index 0000000..598c1a9 --- /dev/null +++ b/Archlinux_all/mbedtls2 @@ -0,0 +1 @@ +Subproject commit 598c1a9a0103824e5c2dc74616dce7b31215b91b diff --git a/Archlinux_all/mc b/Archlinux_all/mc new file mode 160000 index 0000000..b3c8797 --- /dev/null +++ b/Archlinux_all/mc @@ -0,0 +1 @@ +Subproject commit b3c8797ebcad991e3f2f6d95331cd140a9d86bb9 diff --git a/Archlinux_all/md4c b/Archlinux_all/md4c new file mode 160000 index 0000000..3b70397 --- /dev/null +++ b/Archlinux_all/md4c @@ -0,0 +1 @@ +Subproject commit 3b7039719cf8b4ef889f4f49a1842b9317ae5f4f diff --git a/Archlinux_all/mdadm b/Archlinux_all/mdadm new file mode 160000 index 0000000..0067a02 --- /dev/null +++ b/Archlinux_all/mdadm @@ -0,0 +1 @@ +Subproject commit 0067a021bc6867109617dd9439b1c8d388330185 diff --git a/Archlinux_all/media-player-info b/Archlinux_all/media-player-info new file mode 160000 index 0000000..96cf1fa --- /dev/null +++ b/Archlinux_all/media-player-info @@ -0,0 +1 @@ +Subproject commit 96cf1fa58ecf257bca97f2a537bfa536009e0921 diff --git a/Archlinux_all/mediainfo b/Archlinux_all/mediainfo new file mode 160000 index 0000000..6ad3f40 --- /dev/null +++ b/Archlinux_all/mediainfo @@ -0,0 +1 @@ +Subproject commit 6ad3f407a2eb8bf794ed7fe708b5e2f6f07b8ef8 diff --git a/Archlinux_all/meld b/Archlinux_all/meld new file mode 160000 index 0000000..75ab0ce --- /dev/null +++ b/Archlinux_all/meld @@ -0,0 +1 @@ +Subproject commit 75ab0ce86900c262d1c1d7236cf58bd590f8f9dc diff --git a/Archlinux_all/mesa b/Archlinux_all/mesa new file mode 160000 index 0000000..b0f3fcd --- /dev/null +++ b/Archlinux_all/mesa @@ -0,0 +1 @@ +Subproject commit b0f3fcdefdc8e130275274e91984802d81097ba7 diff --git a/Archlinux_all/meson b/Archlinux_all/meson new file mode 160000 index 0000000..1ef55a5 --- /dev/null +++ b/Archlinux_all/meson @@ -0,0 +1 @@ +Subproject commit 1ef55a5d5069da4825a249124766be8c9a9e696c diff --git a/Archlinux_all/milou b/Archlinux_all/milou new file mode 160000 index 0000000..6e59bf1 --- /dev/null +++ b/Archlinux_all/milou @@ -0,0 +1 @@ +Subproject commit 6e59bf121537a4152fcae48424ee7c8784e2b56b diff --git a/Archlinux_all/mimalloc b/Archlinux_all/mimalloc new file mode 160000 index 0000000..7b3704b --- /dev/null +++ b/Archlinux_all/mimalloc @@ -0,0 +1 @@ +Subproject commit 7b3704b782fb26e1d94c68f5fafea1b98d863e03 diff --git a/Archlinux_all/miniupnpc b/Archlinux_all/miniupnpc new file mode 160000 index 0000000..42449ff --- /dev/null +++ b/Archlinux_all/miniupnpc @@ -0,0 +1 @@ +Subproject commit 42449ff71ac2ce5678a1dbe39d1fd82420b03d56 diff --git a/Archlinux_all/mjpegtools b/Archlinux_all/mjpegtools new file mode 160000 index 0000000..d542361 --- /dev/null +++ b/Archlinux_all/mjpegtools @@ -0,0 +1 @@ +Subproject commit d54236156ed29192c1c704a684a72f89a412a7a8 diff --git a/Archlinux_all/mkinitcpio b/Archlinux_all/mkinitcpio new file mode 160000 index 0000000..85d52c7 --- /dev/null +++ b/Archlinux_all/mkinitcpio @@ -0,0 +1 @@ +Subproject commit 85d52c7c88ddcc8ac5fe7533ab4201edca14b765 diff --git a/Archlinux_all/mkinitcpio-busybox b/Archlinux_all/mkinitcpio-busybox new file mode 160000 index 0000000..af43daa --- /dev/null +++ b/Archlinux_all/mkinitcpio-busybox @@ -0,0 +1 @@ +Subproject commit af43daa9fd5e061b139798bdb67839248f3c6030 diff --git a/Archlinux_all/mktorrent b/Archlinux_all/mktorrent new file mode 160000 index 0000000..e1af26e --- /dev/null +++ b/Archlinux_all/mktorrent @@ -0,0 +1 @@ +Subproject commit e1af26eb5f7c3de414df8da82c2c0fc9198c96c3 diff --git a/Archlinux_all/mlocate b/Archlinux_all/mlocate new file mode 160000 index 0000000..3615759 --- /dev/null +++ b/Archlinux_all/mlocate @@ -0,0 +1 @@ +Subproject commit 3615759beb708fb3b48389667d0b0c2132809216 diff --git a/Archlinux_all/mlt b/Archlinux_all/mlt new file mode 160000 index 0000000..93e8c08 --- /dev/null +++ b/Archlinux_all/mlt @@ -0,0 +1 @@ +Subproject commit 93e8c0845309fe2ef7790d688d65399913ddd992 diff --git a/Archlinux_all/mm-common b/Archlinux_all/mm-common new file mode 160000 index 0000000..2cb0d66 --- /dev/null +++ b/Archlinux_all/mm-common @@ -0,0 +1 @@ +Subproject commit 2cb0d66fa5121ab9f87a327f8645bbda94b59755 diff --git a/Archlinux_all/mobile-broadband-provider-info b/Archlinux_all/mobile-broadband-provider-info new file mode 160000 index 0000000..0db40a9 --- /dev/null +++ b/Archlinux_all/mobile-broadband-provider-info @@ -0,0 +1 @@ +Subproject commit 0db40a9392ebb7b2171b7e189ea44b7eb3064a57 diff --git a/Archlinux_all/modemmanager b/Archlinux_all/modemmanager new file mode 160000 index 0000000..c571047 --- /dev/null +++ b/Archlinux_all/modemmanager @@ -0,0 +1 @@ +Subproject commit c571047515403241d7a1591b01f92f17235d5441 diff --git a/Archlinux_all/modemmanager-qt5 b/Archlinux_all/modemmanager-qt5 new file mode 160000 index 0000000..a99f4ad --- /dev/null +++ b/Archlinux_all/modemmanager-qt5 @@ -0,0 +1 @@ +Subproject commit a99f4ade8eb7284431861c95b20ee4c934119f1b diff --git a/Archlinux_all/mold b/Archlinux_all/mold new file mode 160000 index 0000000..e99d69a --- /dev/null +++ b/Archlinux_all/mold @@ -0,0 +1 @@ +Subproject commit e99d69abc1e8818aabc3e07551fcf2aff0ba1e4e diff --git a/Archlinux_all/move_to_repo.sh b/Archlinux_all/move_to_repo.sh new file mode 100755 index 0000000..d925612 --- /dev/null +++ b/Archlinux_all/move_to_repo.sh @@ -0,0 +1,20 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz" -exec mv -v {} $REPO \; +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz.sig" -exec mv -v {} $REPO \; + +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz" -delete +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.zst" -delete +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.zst.sig" -delete +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz.sig" -delete + + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep $0 | awk '{print $1}') +if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') +fi diff --git a/Archlinux_all/mpdecimal b/Archlinux_all/mpdecimal new file mode 160000 index 0000000..88a2ea9 --- /dev/null +++ b/Archlinux_all/mpdecimal @@ -0,0 +1 @@ +Subproject commit 88a2ea9418cf6c639fb9881a07cdf8bcb148cfc9 diff --git a/Archlinux_all/mpfr b/Archlinux_all/mpfr new file mode 160000 index 0000000..b48bb06 --- /dev/null +++ b/Archlinux_all/mpfr @@ -0,0 +1 @@ +Subproject commit b48bb06bfeb8bce35329c1b4f9f7b28e41f1c586 diff --git a/Archlinux_all/mpg123 b/Archlinux_all/mpg123 new file mode 160000 index 0000000..78c3c98 --- /dev/null +++ b/Archlinux_all/mpg123 @@ -0,0 +1 @@ +Subproject commit 78c3c98ddd354f602a1da37afdeaee09131b53a0 diff --git a/Archlinux_all/mtdev b/Archlinux_all/mtdev new file mode 160000 index 0000000..7872985 --- /dev/null +++ b/Archlinux_all/mtdev @@ -0,0 +1 @@ +Subproject commit 787298547c86e8bf7f19ad0ab743ab685cc0d463 diff --git a/Archlinux_all/mtools b/Archlinux_all/mtools new file mode 160000 index 0000000..54999be --- /dev/null +++ b/Archlinux_all/mtools @@ -0,0 +1 @@ +Subproject commit 54999be461f328939d5811613d6afbc273aed1f9 diff --git a/Archlinux_all/mujs b/Archlinux_all/mujs new file mode 160000 index 0000000..a63d96f --- /dev/null +++ b/Archlinux_all/mujs @@ -0,0 +1 @@ +Subproject commit a63d96f0aa09331a622477781cddee4527785309 diff --git a/Archlinux_all/musl b/Archlinux_all/musl new file mode 160000 index 0000000..edf6f12 --- /dev/null +++ b/Archlinux_all/musl @@ -0,0 +1 @@ +Subproject commit edf6f12b1885c9d88f90da3332a46ef7b34cb3f8 diff --git a/Archlinux_all/mypaint-brushes1 b/Archlinux_all/mypaint-brushes1 new file mode 160000 index 0000000..094a375 --- /dev/null +++ b/Archlinux_all/mypaint-brushes1 @@ -0,0 +1 @@ +Subproject commit 094a375a014b49bb5476332f899e18dbfd4267ec diff --git a/Archlinux_all/mypy b/Archlinux_all/mypy new file mode 160000 index 0000000..9f3ca88 --- /dev/null +++ b/Archlinux_all/mypy @@ -0,0 +1 @@ +Subproject commit 9f3ca88e3931e0c50de243a9bb4a52da18a0e84b diff --git a/Archlinux_all/nano b/Archlinux_all/nano new file mode 160000 index 0000000..d1d26ad --- /dev/null +++ b/Archlinux_all/nano @@ -0,0 +1 @@ +Subproject commit d1d26ad148a333b4dbcd07f0b56d31aaee48f430 diff --git a/Archlinux_all/nano-syntax-highlighting b/Archlinux_all/nano-syntax-highlighting new file mode 160000 index 0000000..a3e761d --- /dev/null +++ b/Archlinux_all/nano-syntax-highlighting @@ -0,0 +1 @@ +Subproject commit a3e761d528ede93632acf7082f281c2bc0045fad diff --git a/Archlinux_all/nasm b/Archlinux_all/nasm new file mode 160000 index 0000000..ea011cc --- /dev/null +++ b/Archlinux_all/nasm @@ -0,0 +1 @@ +Subproject commit ea011ccb4bb71561dae8d9e49b32adae4e1e302b diff --git a/Archlinux_all/nbd b/Archlinux_all/nbd new file mode 160000 index 0000000..64fd900 --- /dev/null +++ b/Archlinux_all/nbd @@ -0,0 +1 @@ +Subproject commit 64fd900a868003013c103951d79c96eda7a3ff62 diff --git a/Archlinux_all/ncurses b/Archlinux_all/ncurses new file mode 160000 index 0000000..3c26066 --- /dev/null +++ b/Archlinux_all/ncurses @@ -0,0 +1 @@ +Subproject commit 3c2606603aa4a5a3b2d29e560a1bc14986153f49 diff --git a/Archlinux_all/ndctl b/Archlinux_all/ndctl new file mode 160000 index 0000000..43d5370 --- /dev/null +++ b/Archlinux_all/ndctl @@ -0,0 +1 @@ +Subproject commit 43d537042b1223c9135e8f610097438e74b7e23d diff --git a/Archlinux_all/ndisc6 b/Archlinux_all/ndisc6 new file mode 160000 index 0000000..44145c5 --- /dev/null +++ b/Archlinux_all/ndisc6 @@ -0,0 +1 @@ +Subproject commit 44145c5597c8968c3b6184af61a8b866e6ceff22 diff --git a/Archlinux_all/neofetch b/Archlinux_all/neofetch new file mode 160000 index 0000000..a225797 --- /dev/null +++ b/Archlinux_all/neofetch @@ -0,0 +1 @@ +Subproject commit a22579708d14106f5752182516c7ed54d66dfeb0 diff --git a/Archlinux_all/neon b/Archlinux_all/neon new file mode 160000 index 0000000..0d709b1 --- /dev/null +++ b/Archlinux_all/neon @@ -0,0 +1 @@ +Subproject commit 0d709b1662ddce6b4e4a59df8a866419cba7a902 diff --git a/Archlinux_all/net-snmp b/Archlinux_all/net-snmp new file mode 160000 index 0000000..98307e4 --- /dev/null +++ b/Archlinux_all/net-snmp @@ -0,0 +1 @@ +Subproject commit 98307e44cceb6cb7f4ccd23e5d680eb442d954ce diff --git a/Archlinux_all/net-tools b/Archlinux_all/net-tools new file mode 160000 index 0000000..c82fb19 --- /dev/null +++ b/Archlinux_all/net-tools @@ -0,0 +1 @@ +Subproject commit c82fb19a50e637d12e5597ef230694f65cc84774 diff --git a/Archlinux_all/netctl b/Archlinux_all/netctl new file mode 160000 index 0000000..7313d89 --- /dev/null +++ b/Archlinux_all/netctl @@ -0,0 +1 @@ +Subproject commit 7313d8927ae08f0134b7509aa2e68de103bee738 diff --git a/Archlinux_all/netpbm b/Archlinux_all/netpbm new file mode 160000 index 0000000..c84e593 --- /dev/null +++ b/Archlinux_all/netpbm @@ -0,0 +1 @@ +Subproject commit c84e59310c4e506924114c2fc9c821fd525d4451 diff --git a/Archlinux_all/nettle b/Archlinux_all/nettle new file mode 160000 index 0000000..145ffc4 --- /dev/null +++ b/Archlinux_all/nettle @@ -0,0 +1 @@ +Subproject commit 145ffc4f5cc9ac17efa1dc7a27e39b35d938ecaf diff --git a/Archlinux_all/network-manager-applet b/Archlinux_all/network-manager-applet new file mode 160000 index 0000000..a26ea71 --- /dev/null +++ b/Archlinux_all/network-manager-applet @@ -0,0 +1 @@ +Subproject commit a26ea711c73f84887f4abc31e03b6e4f77a7b47a diff --git a/Archlinux_all/networkmanager b/Archlinux_all/networkmanager new file mode 160000 index 0000000..f93ec14 --- /dev/null +++ b/Archlinux_all/networkmanager @@ -0,0 +1 @@ +Subproject commit f93ec14cb99898389428cc4153d2b4cfc602ec42 diff --git a/Archlinux_all/networkmanager-openconnect b/Archlinux_all/networkmanager-openconnect new file mode 160000 index 0000000..931b0ee --- /dev/null +++ b/Archlinux_all/networkmanager-openconnect @@ -0,0 +1 @@ +Subproject commit 931b0eef0a55db1e1fdf840dac2d1f7bf104cc36 diff --git a/Archlinux_all/networkmanager-openvpn b/Archlinux_all/networkmanager-openvpn new file mode 160000 index 0000000..f8cd5b0 --- /dev/null +++ b/Archlinux_all/networkmanager-openvpn @@ -0,0 +1 @@ +Subproject commit f8cd5b027b35a05cac9239d9e7b0c24bb77cf129 diff --git a/Archlinux_all/networkmanager-qt5 b/Archlinux_all/networkmanager-qt5 new file mode 160000 index 0000000..46fdff8 --- /dev/null +++ b/Archlinux_all/networkmanager-qt5 @@ -0,0 +1 @@ +Subproject commit 46fdff8625a605a24a835b9b0b5bc24664894b15 diff --git a/Archlinux_all/nfs-utils b/Archlinux_all/nfs-utils new file mode 160000 index 0000000..4c842ee --- /dev/null +++ b/Archlinux_all/nfs-utils @@ -0,0 +1 @@ +Subproject commit 4c842eef788b7783b6541ec5e0a11afd81dace26 diff --git a/Archlinux_all/nfsidmap b/Archlinux_all/nfsidmap new file mode 160000 index 0000000..56dd57f --- /dev/null +++ b/Archlinux_all/nfsidmap @@ -0,0 +1 @@ +Subproject commit 56dd57f39b264f52bc77f23d8c885dff584ded08 diff --git a/Archlinux_all/nftables b/Archlinux_all/nftables new file mode 160000 index 0000000..f67d2b3 --- /dev/null +++ b/Archlinux_all/nftables @@ -0,0 +1 @@ +Subproject commit f67d2b36bb20dc26771a5e2b58a255d10bb24d04 diff --git a/Archlinux_all/nilfs-utils b/Archlinux_all/nilfs-utils new file mode 160000 index 0000000..84e0238 --- /dev/null +++ b/Archlinux_all/nilfs-utils @@ -0,0 +1 @@ +Subproject commit 84e023891a49eb567725784da35a882adc2a3608 diff --git a/Archlinux_all/ninja b/Archlinux_all/ninja new file mode 160000 index 0000000..87e6fa9 --- /dev/null +++ b/Archlinux_all/ninja @@ -0,0 +1 @@ +Subproject commit 87e6fa967605c994d2efca30fb47f161ee4706d0 diff --git a/Archlinux_all/nlohmann-json b/Archlinux_all/nlohmann-json new file mode 160000 index 0000000..314ac91 --- /dev/null +++ b/Archlinux_all/nlohmann-json @@ -0,0 +1 @@ +Subproject commit 314ac9199c8f76d5b661dc0fd79caf3f4f8e1cb8 diff --git a/Archlinux_all/nmap b/Archlinux_all/nmap new file mode 160000 index 0000000..2818255 --- /dev/null +++ b/Archlinux_all/nmap @@ -0,0 +1 @@ +Subproject commit 281825577c79bbd0f6e516971429d8878b0b0d1c diff --git a/Archlinux_all/node-gyp b/Archlinux_all/node-gyp new file mode 160000 index 0000000..d69004d --- /dev/null +++ b/Archlinux_all/node-gyp @@ -0,0 +1 @@ +Subproject commit d69004d6bb9e2fb2bcd09e27dd754c35e7a45a53 diff --git a/Archlinux_all/nodejs b/Archlinux_all/nodejs new file mode 160000 index 0000000..465b6a3 --- /dev/null +++ b/Archlinux_all/nodejs @@ -0,0 +1 @@ +Subproject commit 465b6a3676a6bf154c40737b62cfa90a9cc9338e diff --git a/Archlinux_all/nodejs-lts-hydrogen b/Archlinux_all/nodejs-lts-hydrogen new file mode 160000 index 0000000..b118252 --- /dev/null +++ b/Archlinux_all/nodejs-lts-hydrogen @@ -0,0 +1 @@ +Subproject commit b118252dd93f9926bd3f11f4ab978e418da8dcd1 diff --git a/Archlinux_all/nodejs-nopt b/Archlinux_all/nodejs-nopt new file mode 160000 index 0000000..1fa7b11 --- /dev/null +++ b/Archlinux_all/nodejs-nopt @@ -0,0 +1 @@ +Subproject commit 1fa7b11c2f92fabe5f6fbe72ffd9f73c6cb32b93 diff --git a/Archlinux_all/noise-suppression-for-voice b/Archlinux_all/noise-suppression-for-voice new file mode 160000 index 0000000..7cfbb4b --- /dev/null +++ b/Archlinux_all/noise-suppression-for-voice @@ -0,0 +1 @@ +Subproject commit 7cfbb4b1ca3d5393c7412d359c78a8f654c812d2 diff --git a/Archlinux_all/noto-fonts b/Archlinux_all/noto-fonts new file mode 160000 index 0000000..71f1145 --- /dev/null +++ b/Archlinux_all/noto-fonts @@ -0,0 +1 @@ +Subproject commit 71f1145222a57a7b8e255abad3268bb55035ab76 diff --git a/Archlinux_all/noto-fonts-cjk b/Archlinux_all/noto-fonts-cjk new file mode 160000 index 0000000..594864f --- /dev/null +++ b/Archlinux_all/noto-fonts-cjk @@ -0,0 +1 @@ +Subproject commit 594864fa1bbaf39602408a9ed635d05ce7793f84 diff --git a/Archlinux_all/noto-fonts-emoji b/Archlinux_all/noto-fonts-emoji new file mode 160000 index 0000000..b5669f3 --- /dev/null +++ b/Archlinux_all/noto-fonts-emoji @@ -0,0 +1 @@ +Subproject commit b5669f35c2b54646703f40388c5669df832cd09a diff --git a/Archlinux_all/npm b/Archlinux_all/npm new file mode 160000 index 0000000..e52b49a --- /dev/null +++ b/Archlinux_all/npm @@ -0,0 +1 @@ +Subproject commit e52b49ab031f093706d97f6f55098c99d3337cb5 diff --git a/Archlinux_all/npth b/Archlinux_all/npth new file mode 160000 index 0000000..4bc3ad8 --- /dev/null +++ b/Archlinux_all/npth @@ -0,0 +1 @@ +Subproject commit 4bc3ad87d777e0d84c4985b6dfbef0bcc635b217 diff --git a/Archlinux_all/nspr b/Archlinux_all/nspr new file mode 160000 index 0000000..adfa00e --- /dev/null +++ b/Archlinux_all/nspr @@ -0,0 +1 @@ +Subproject commit adfa00ee22e6f75d138c34fa26edda20d336db53 diff --git a/Archlinux_all/nss b/Archlinux_all/nss new file mode 160000 index 0000000..8adc90d --- /dev/null +++ b/Archlinux_all/nss @@ -0,0 +1 @@ +Subproject commit 8adc90da4cf89a23f76e24c8cb1ea78bf514396a diff --git a/Archlinux_all/nss-mdns b/Archlinux_all/nss-mdns new file mode 160000 index 0000000..9df236e --- /dev/null +++ b/Archlinux_all/nss-mdns @@ -0,0 +1 @@ +Subproject commit 9df236ecea64f8a2be972a32576e0fc931fd1196 diff --git a/Archlinux_all/ntfs-3g b/Archlinux_all/ntfs-3g new file mode 160000 index 0000000..43fb9a7 --- /dev/null +++ b/Archlinux_all/ntfs-3g @@ -0,0 +1 @@ +Subproject commit 43fb9a7ef5b53a6a5614a75172e532544e37670c diff --git a/Archlinux_all/ntp b/Archlinux_all/ntp new file mode 160000 index 0000000..20d525c --- /dev/null +++ b/Archlinux_all/ntp @@ -0,0 +1 @@ +Subproject commit 20d525c5bbcc600cb384b80552d11c5fff212353 diff --git a/Archlinux_all/numactl b/Archlinux_all/numactl new file mode 160000 index 0000000..f7306ba --- /dev/null +++ b/Archlinux_all/numactl @@ -0,0 +1 @@ +Subproject commit f7306ba034b02b41fe067b60075d0a19d484e96a diff --git a/Archlinux_all/nvidia-settings b/Archlinux_all/nvidia-settings new file mode 160000 index 0000000..201e36e --- /dev/null +++ b/Archlinux_all/nvidia-settings @@ -0,0 +1 @@ +Subproject commit 201e36e1570979b0e0e4e4cae6ef450e818f732f diff --git a/Archlinux_all/nvidia-utils b/Archlinux_all/nvidia-utils new file mode 160000 index 0000000..601b392 --- /dev/null +++ b/Archlinux_all/nvidia-utils @@ -0,0 +1 @@ +Subproject commit 601b3929e527ef7242f39784ba0088571c3d1f68 diff --git a/Archlinux_all/nvme-cli b/Archlinux_all/nvme-cli new file mode 160000 index 0000000..13e9e51 --- /dev/null +++ b/Archlinux_all/nvme-cli @@ -0,0 +1 @@ +Subproject commit 13e9e51bf6b08b59c2c42f8d634641471bda8140 diff --git a/Archlinux_all/oath-toolkit b/Archlinux_all/oath-toolkit new file mode 160000 index 0000000..8fddc9f --- /dev/null +++ b/Archlinux_all/oath-toolkit @@ -0,0 +1 @@ +Subproject commit 8fddc9fdcdf90bda5aa504d4726ec6f85e7baf6a diff --git a/Archlinux_all/obsidian b/Archlinux_all/obsidian new file mode 160000 index 0000000..462b7de --- /dev/null +++ b/Archlinux_all/obsidian @@ -0,0 +1 @@ +Subproject commit 462b7def00aacbebc6bdbe92227cba7a24588881 diff --git a/Archlinux_all/ocl-icd b/Archlinux_all/ocl-icd new file mode 160000 index 0000000..4607b08 --- /dev/null +++ b/Archlinux_all/ocl-icd @@ -0,0 +1 @@ +Subproject commit 4607b08d82824e382147ae96d65bdcb6f5cbcbe6 diff --git a/Archlinux_all/okular b/Archlinux_all/okular new file mode 160000 index 0000000..2cdee2a --- /dev/null +++ b/Archlinux_all/okular @@ -0,0 +1 @@ +Subproject commit 2cdee2ae91728e4320a4c81634eb2ad01a71f150 diff --git a/Archlinux_all/onetbb b/Archlinux_all/onetbb new file mode 160000 index 0000000..0577647 --- /dev/null +++ b/Archlinux_all/onetbb @@ -0,0 +1 @@ +Subproject commit 057764742e5b44e800f1f235b63488fb47c3ff5f diff --git a/Archlinux_all/oniguruma b/Archlinux_all/oniguruma new file mode 160000 index 0000000..9ee5271 --- /dev/null +++ b/Archlinux_all/oniguruma @@ -0,0 +1 @@ +Subproject commit 9ee527170cb53c3bbc79bbe403856255140e7978 diff --git a/Archlinux_all/open-iscsi b/Archlinux_all/open-iscsi new file mode 160000 index 0000000..5d22809 --- /dev/null +++ b/Archlinux_all/open-iscsi @@ -0,0 +1 @@ +Subproject commit 5d22809da0c45e5ef2961f7e5bd451e630566ef4 diff --git a/Archlinux_all/open-isns b/Archlinux_all/open-isns new file mode 160000 index 0000000..702212b --- /dev/null +++ b/Archlinux_all/open-isns @@ -0,0 +1 @@ +Subproject commit 702212b6522d827e680d6475f7f544de650f5d7e diff --git a/Archlinux_all/open-vm-tools b/Archlinux_all/open-vm-tools new file mode 160000 index 0000000..4a1d97c --- /dev/null +++ b/Archlinux_all/open-vm-tools @@ -0,0 +1 @@ +Subproject commit 4a1d97cfdea8461b8201e2f03ca374b4c8d524fc diff --git a/Archlinux_all/openal b/Archlinux_all/openal new file mode 160000 index 0000000..94a943c --- /dev/null +++ b/Archlinux_all/openal @@ -0,0 +1 @@ +Subproject commit 94a943cbfc8f45e8712dabdf5d617fbae8691f9e diff --git a/Archlinux_all/openbsd-netcat b/Archlinux_all/openbsd-netcat new file mode 160000 index 0000000..d0d4db8 --- /dev/null +++ b/Archlinux_all/openbsd-netcat @@ -0,0 +1 @@ +Subproject commit d0d4db8042f5de00145b3876d8344030622b8245 diff --git a/Archlinux_all/opencl-headers b/Archlinux_all/opencl-headers new file mode 160000 index 0000000..f469b9b --- /dev/null +++ b/Archlinux_all/opencl-headers @@ -0,0 +1 @@ +Subproject commit f469b9b585243a6d93d7802ae8c6dd42e71384b7 diff --git a/Archlinux_all/openconnect b/Archlinux_all/openconnect new file mode 160000 index 0000000..0e026e7 --- /dev/null +++ b/Archlinux_all/openconnect @@ -0,0 +1 @@ +Subproject commit 0e026e765fe33551a2a2648195f887ae9a4cc00b diff --git a/Archlinux_all/opencore-amr b/Archlinux_all/opencore-amr new file mode 160000 index 0000000..b6b90c8 --- /dev/null +++ b/Archlinux_all/opencore-amr @@ -0,0 +1 @@ +Subproject commit b6b90c8e977e8dc86d75c4f64902cd93274338c0 diff --git a/Archlinux_all/opencv b/Archlinux_all/opencv new file mode 160000 index 0000000..b584173 --- /dev/null +++ b/Archlinux_all/opencv @@ -0,0 +1 @@ +Subproject commit b584173f42e6ae098d5b72d1db39a99d6e488539 diff --git a/Archlinux_all/openexr b/Archlinux_all/openexr new file mode 160000 index 0000000..14aa7f8 --- /dev/null +++ b/Archlinux_all/openexr @@ -0,0 +1 @@ +Subproject commit 14aa7f8febc1326c5aca07e095c731d9f687c5c4 diff --git a/Archlinux_all/openjpeg2 b/Archlinux_all/openjpeg2 new file mode 160000 index 0000000..f1e5347 --- /dev/null +++ b/Archlinux_all/openjpeg2 @@ -0,0 +1 @@ +Subproject commit f1e53479fd3c0bf08cc37eeec1dd5fbd84a3fc11 diff --git a/Archlinux_all/openmpi b/Archlinux_all/openmpi new file mode 160000 index 0000000..35276b2 --- /dev/null +++ b/Archlinux_all/openmpi @@ -0,0 +1 @@ +Subproject commit 35276b2139513cd68324ccd85262ab061eba4bb2 diff --git a/Archlinux_all/openpmix b/Archlinux_all/openpmix new file mode 160000 index 0000000..95b945f --- /dev/null +++ b/Archlinux_all/openpmix @@ -0,0 +1 @@ +Subproject commit 95b945ffe60e4f12f2a6ad005039b9cac3d26789 diff --git a/Archlinux_all/openshot b/Archlinux_all/openshot new file mode 160000 index 0000000..1a270a1 --- /dev/null +++ b/Archlinux_all/openshot @@ -0,0 +1 @@ +Subproject commit 1a270a1a1630a320509362f00f5c28b03b459dca diff --git a/Archlinux_all/openssh b/Archlinux_all/openssh new file mode 160000 index 0000000..c80959f --- /dev/null +++ b/Archlinux_all/openssh @@ -0,0 +1 @@ +Subproject commit c80959f99942f2fd1bfc8d59045d068b7885c516 diff --git a/Archlinux_all/openssl b/Archlinux_all/openssl new file mode 160000 index 0000000..f4bc10d --- /dev/null +++ b/Archlinux_all/openssl @@ -0,0 +1 @@ +Subproject commit f4bc10d158e4b65af03c3b808d93505da8b2e578 diff --git a/Archlinux_all/openssl-1.1 b/Archlinux_all/openssl-1.1 new file mode 160000 index 0000000..3677e6e --- /dev/null +++ b/Archlinux_all/openssl-1.1 @@ -0,0 +1 @@ +Subproject commit 3677e6e39eae88053b551a0d420eba932501b98c diff --git a/Archlinux_all/opentimelineio b/Archlinux_all/opentimelineio new file mode 160000 index 0000000..50c71f9 --- /dev/null +++ b/Archlinux_all/opentimelineio @@ -0,0 +1 @@ +Subproject commit 50c71f9e8b6c50b4b857ce53f0c53da95d1526e0 diff --git a/Archlinux_all/openucx b/Archlinux_all/openucx new file mode 160000 index 0000000..988d354 --- /dev/null +++ b/Archlinux_all/openucx @@ -0,0 +1 @@ +Subproject commit 988d354abe823f6c88c2bf4e19daf412a690f0e4 diff --git a/Archlinux_all/openvpn b/Archlinux_all/openvpn new file mode 160000 index 0000000..da913dc --- /dev/null +++ b/Archlinux_all/openvpn @@ -0,0 +1 @@ +Subproject commit da913dc1a30e55a26555aa3702f6a1ba9c37bfd6 diff --git a/Archlinux_all/opus b/Archlinux_all/opus new file mode 160000 index 0000000..d8d0133 --- /dev/null +++ b/Archlinux_all/opus @@ -0,0 +1 @@ +Subproject commit d8d013321dc3ed825c8d658c13136459be6123b1 diff --git a/Archlinux_all/opusfile b/Archlinux_all/opusfile new file mode 160000 index 0000000..0972434 --- /dev/null +++ b/Archlinux_all/opusfile @@ -0,0 +1 @@ +Subproject commit 0972434d00857583ce7ffb77d83cef1b1874f1b8 diff --git a/Archlinux_all/orc b/Archlinux_all/orc new file mode 160000 index 0000000..7cede70 --- /dev/null +++ b/Archlinux_all/orc @@ -0,0 +1 @@ +Subproject commit 7cede703cf4d65005eebb75b92831aa9a32d7c0d diff --git a/Archlinux_all/os-prober b/Archlinux_all/os-prober new file mode 160000 index 0000000..9945b2b --- /dev/null +++ b/Archlinux_all/os-prober @@ -0,0 +1 @@ +Subproject commit 9945b2b3e6a12140982745c53f01b248da271ee7 diff --git a/Archlinux_all/osinfo-db b/Archlinux_all/osinfo-db new file mode 160000 index 0000000..bec90f6 --- /dev/null +++ b/Archlinux_all/osinfo-db @@ -0,0 +1 @@ +Subproject commit bec90f6e84da2aa49bc2b8d37c1f14d22458bb97 diff --git a/Archlinux_all/ostree b/Archlinux_all/ostree new file mode 160000 index 0000000..ec5a19f --- /dev/null +++ b/Archlinux_all/ostree @@ -0,0 +1 @@ +Subproject commit ec5a19f82eabee5e05350cca72d3d131263acb3f diff --git a/Archlinux_all/oxygen-sounds b/Archlinux_all/oxygen-sounds new file mode 160000 index 0000000..532236e --- /dev/null +++ b/Archlinux_all/oxygen-sounds @@ -0,0 +1 @@ +Subproject commit 532236e643985cb94676792137d070581a0e9463 diff --git a/Archlinux_all/p11-kit b/Archlinux_all/p11-kit new file mode 160000 index 0000000..97afea6 --- /dev/null +++ b/Archlinux_all/p11-kit @@ -0,0 +1 @@ +Subproject commit 97afea6e574179939ed6a24bcaca5c7925aa7523 diff --git a/Archlinux_all/packages.txt b/Archlinux_all/packages.txt new file mode 100644 index 0000000..2b65b64 --- /dev/null +++ b/Archlinux_all/packages.txt @@ -0,0 +1,8 @@ +bash +ccache +fastfetch +ftl-sdk +kdsoap-ws-discovery-client +profile-sync-daemon +python +plymouth diff --git a/Archlinux_all/pacman b/Archlinux_all/pacman new file mode 160000 index 0000000..c1c9621 --- /dev/null +++ b/Archlinux_all/pacman @@ -0,0 +1 @@ +Subproject commit c1c96218da83d65f1cb399bc958b64fc1e93c57c diff --git a/Archlinux_all/pacman-contrib b/Archlinux_all/pacman-contrib new file mode 160000 index 0000000..0cba3a5 --- /dev/null +++ b/Archlinux_all/pacman-contrib @@ -0,0 +1 @@ +Subproject commit 0cba3a5fcfd75a5081d374b8aa0e3c3c74c56264 diff --git a/Archlinux_all/pacman-mirrorlist b/Archlinux_all/pacman-mirrorlist new file mode 160000 index 0000000..9a3df66 --- /dev/null +++ b/Archlinux_all/pacman-mirrorlist @@ -0,0 +1 @@ +Subproject commit 9a3df6605ff3fe8cb89c4f426af923f649f48070 diff --git a/Archlinux_all/pacutils b/Archlinux_all/pacutils new file mode 160000 index 0000000..3eb67f2 --- /dev/null +++ b/Archlinux_all/pacutils @@ -0,0 +1 @@ +Subproject commit 3eb67f2efad3ff31000cb58cd775b5e9d776ab53 diff --git a/Archlinux_all/pahole b/Archlinux_all/pahole new file mode 160000 index 0000000..8fd46b7 --- /dev/null +++ b/Archlinux_all/pahole @@ -0,0 +1 @@ +Subproject commit 8fd46b798f1f05146be2f462ab01da29e0900b76 diff --git a/Archlinux_all/pam b/Archlinux_all/pam new file mode 160000 index 0000000..8af9a3a --- /dev/null +++ b/Archlinux_all/pam @@ -0,0 +1 @@ +Subproject commit 8af9a3ac3724e1a98eb0f713249ff27b08c9928e diff --git a/Archlinux_all/pambase b/Archlinux_all/pambase new file mode 160000 index 0000000..b19be71 --- /dev/null +++ b/Archlinux_all/pambase @@ -0,0 +1 @@ +Subproject commit b19be71110fe3fc1a0ce2f03e38062dc82c515e9 diff --git a/Archlinux_all/pango b/Archlinux_all/pango new file mode 160000 index 0000000..f69bb64 --- /dev/null +++ b/Archlinux_all/pango @@ -0,0 +1 @@ +Subproject commit f69bb6485babc82b508b94cdea767a95ed556293 diff --git a/Archlinux_all/pangomm b/Archlinux_all/pangomm new file mode 160000 index 0000000..333ddc0 --- /dev/null +++ b/Archlinux_all/pangomm @@ -0,0 +1 @@ +Subproject commit 333ddc0b44c2db815629e3c99d15ff49788caa96 diff --git a/Archlinux_all/pangomm-2.48 b/Archlinux_all/pangomm-2.48 new file mode 160000 index 0000000..be1c8b0 --- /dev/null +++ b/Archlinux_all/pangomm-2.48 @@ -0,0 +1 @@ +Subproject commit be1c8b00d6f9323feae88b4865d5658ffce3861a diff --git a/Archlinux_all/parallel b/Archlinux_all/parallel new file mode 160000 index 0000000..b811f5d --- /dev/null +++ b/Archlinux_all/parallel @@ -0,0 +1 @@ +Subproject commit b811f5dcf4c33dc8d3e1903282442104a8e8a7f0 diff --git a/Archlinux_all/partclone b/Archlinux_all/partclone new file mode 160000 index 0000000..3da41a0 --- /dev/null +++ b/Archlinux_all/partclone @@ -0,0 +1 @@ +Subproject commit 3da41a0f912ed86dccc1663aba19f73640346249 diff --git a/Archlinux_all/parted b/Archlinux_all/parted new file mode 160000 index 0000000..a1a165e --- /dev/null +++ b/Archlinux_all/parted @@ -0,0 +1 @@ +Subproject commit a1a165ebd2f845aa91fc671ac62cd444ac3eaa21 diff --git a/Archlinux_all/partimage b/Archlinux_all/partimage new file mode 160000 index 0000000..479798f --- /dev/null +++ b/Archlinux_all/partimage @@ -0,0 +1 @@ +Subproject commit 479798f315a866f0a4c01311455f22f89a8d6e03 diff --git a/Archlinux_all/partitionmanager b/Archlinux_all/partitionmanager new file mode 160000 index 0000000..9ea5843 --- /dev/null +++ b/Archlinux_all/partitionmanager @@ -0,0 +1 @@ +Subproject commit 9ea5843d90da6f00f0363992030525f1842d2e4d diff --git a/Archlinux_all/passim b/Archlinux_all/passim new file mode 160000 index 0000000..b509785 --- /dev/null +++ b/Archlinux_all/passim @@ -0,0 +1 @@ +Subproject commit b5097858c2bfaa047b250765c65330bc680c91ed diff --git a/Archlinux_all/patch b/Archlinux_all/patch new file mode 160000 index 0000000..5d25d4c --- /dev/null +++ b/Archlinux_all/patch @@ -0,0 +1 @@ +Subproject commit 5d25d4c65e79e63473d0d0d85e7841d3c5a5623a diff --git a/Archlinux_all/pavucontrol b/Archlinux_all/pavucontrol new file mode 160000 index 0000000..8a4a829 --- /dev/null +++ b/Archlinux_all/pavucontrol @@ -0,0 +1 @@ +Subproject commit 8a4a8298b43317a5caf8aa2c5e1cb05863620038 diff --git a/Archlinux_all/pbzip2 b/Archlinux_all/pbzip2 new file mode 160000 index 0000000..facb20b --- /dev/null +++ b/Archlinux_all/pbzip2 @@ -0,0 +1 @@ +Subproject commit facb20b235756fe0da5461f55bf92c19d9396fa8 diff --git a/Archlinux_all/pcaudiolib b/Archlinux_all/pcaudiolib new file mode 160000 index 0000000..8dc9b88 --- /dev/null +++ b/Archlinux_all/pcaudiolib @@ -0,0 +1 @@ +Subproject commit 8dc9b8842ac24f94b6bf1914223660383b16a40c diff --git a/Archlinux_all/pciutils b/Archlinux_all/pciutils new file mode 160000 index 0000000..ca79efe --- /dev/null +++ b/Archlinux_all/pciutils @@ -0,0 +1 @@ +Subproject commit ca79efe435de108bf3ad87e5c2210097db83b315 diff --git a/Archlinux_all/pcre b/Archlinux_all/pcre new file mode 160000 index 0000000..97520ed --- /dev/null +++ b/Archlinux_all/pcre @@ -0,0 +1 @@ +Subproject commit 97520ed47c26fd6eb8ff7375d1fa5de35bd60b87 diff --git a/Archlinux_all/pcre2 b/Archlinux_all/pcre2 new file mode 160000 index 0000000..d146627 --- /dev/null +++ b/Archlinux_all/pcre2 @@ -0,0 +1 @@ +Subproject commit d14662749c271e381b47fdceb1765e2fbd8a1ac9 diff --git a/Archlinux_all/pcsclite b/Archlinux_all/pcsclite new file mode 160000 index 0000000..fedd3eb --- /dev/null +++ b/Archlinux_all/pcsclite @@ -0,0 +1 @@ +Subproject commit fedd3eb017e2908991e891aad1a85f8827854eae diff --git a/Archlinux_all/perl b/Archlinux_all/perl new file mode 160000 index 0000000..0ed9b7d --- /dev/null +++ b/Archlinux_all/perl @@ -0,0 +1 @@ +Subproject commit 0ed9b7ddfb04fa902f36a14ed0c7fc8961964967 diff --git a/Archlinux_all/perl-alien-build b/Archlinux_all/perl-alien-build new file mode 160000 index 0000000..bc96afb --- /dev/null +++ b/Archlinux_all/perl-alien-build @@ -0,0 +1 @@ +Subproject commit bc96afb488afa3d44e4c84c6acc6c1fb5e7d8941 diff --git a/Archlinux_all/perl-alien-libxml2 b/Archlinux_all/perl-alien-libxml2 new file mode 160000 index 0000000..c758bc0 --- /dev/null +++ b/Archlinux_all/perl-alien-libxml2 @@ -0,0 +1 @@ +Subproject commit c758bc0347bfde8fb4076af18648651f43350702 diff --git a/Archlinux_all/perl-cairo-gobject b/Archlinux_all/perl-cairo-gobject new file mode 160000 index 0000000..0224bd6 --- /dev/null +++ b/Archlinux_all/perl-cairo-gobject @@ -0,0 +1 @@ +Subproject commit 0224bd6190de2091f9dd34a1c76f4c6e04755e06 diff --git a/Archlinux_all/perl-capture-tiny b/Archlinux_all/perl-capture-tiny new file mode 160000 index 0000000..9695aab --- /dev/null +++ b/Archlinux_all/perl-capture-tiny @@ -0,0 +1 @@ +Subproject commit 9695aabcabe60a676dec0f973f8897c848c6d730 diff --git a/Archlinux_all/perl-clone b/Archlinux_all/perl-clone new file mode 160000 index 0000000..7d87873 --- /dev/null +++ b/Archlinux_all/perl-clone @@ -0,0 +1 @@ +Subproject commit 7d87873f7c4274ccf395bce6fdde22e75a9e0ae3 diff --git a/Archlinux_all/perl-dbi b/Archlinux_all/perl-dbi new file mode 160000 index 0000000..b7b2d04 --- /dev/null +++ b/Archlinux_all/perl-dbi @@ -0,0 +1 @@ +Subproject commit b7b2d043da651e24b6297421a76b25f001f8b241 diff --git a/Archlinux_all/perl-encode-locale b/Archlinux_all/perl-encode-locale new file mode 160000 index 0000000..ced5a46 --- /dev/null +++ b/Archlinux_all/perl-encode-locale @@ -0,0 +1 @@ +Subproject commit ced5a46973692f7cd028269fe44b6c5b0a1c5980 diff --git a/Archlinux_all/perl-error b/Archlinux_all/perl-error new file mode 160000 index 0000000..ca92208 --- /dev/null +++ b/Archlinux_all/perl-error @@ -0,0 +1 @@ +Subproject commit ca92208742c8a741d983a999d69a08ec86ab7af2 diff --git a/Archlinux_all/perl-ffi-checklib b/Archlinux_all/perl-ffi-checklib new file mode 160000 index 0000000..b4c83c4 --- /dev/null +++ b/Archlinux_all/perl-ffi-checklib @@ -0,0 +1 @@ +Subproject commit b4c83c4164aa470caca2943b5441198975305711 diff --git a/Archlinux_all/perl-file-chdir b/Archlinux_all/perl-file-chdir new file mode 160000 index 0000000..331e7db --- /dev/null +++ b/Archlinux_all/perl-file-chdir @@ -0,0 +1 @@ +Subproject commit 331e7db979b76f4d7c73b1b8f5940116de88aeec diff --git a/Archlinux_all/perl-file-listing b/Archlinux_all/perl-file-listing new file mode 160000 index 0000000..728e633 --- /dev/null +++ b/Archlinux_all/perl-file-listing @@ -0,0 +1 @@ +Subproject commit 728e6334d12456a8998d4c5547434b9d20353081 diff --git a/Archlinux_all/perl-file-which b/Archlinux_all/perl-file-which new file mode 160000 index 0000000..1d40e78 --- /dev/null +++ b/Archlinux_all/perl-file-which @@ -0,0 +1 @@ +Subproject commit 1d40e78182365b25b55415ff3414c76cdd932b02 diff --git a/Archlinux_all/perl-glib-object-introspection b/Archlinux_all/perl-glib-object-introspection new file mode 160000 index 0000000..7da87cb --- /dev/null +++ b/Archlinux_all/perl-glib-object-introspection @@ -0,0 +1 @@ +Subproject commit 7da87cbf88e50b2341ce1c63d0981c8cf22bb100 diff --git a/Archlinux_all/perl-gtk3 b/Archlinux_all/perl-gtk3 new file mode 160000 index 0000000..665a82c --- /dev/null +++ b/Archlinux_all/perl-gtk3 @@ -0,0 +1 @@ +Subproject commit 665a82c951f13177703f715f46b3be9848575c04 diff --git a/Archlinux_all/perl-html-parser b/Archlinux_all/perl-html-parser new file mode 160000 index 0000000..dc5b92e --- /dev/null +++ b/Archlinux_all/perl-html-parser @@ -0,0 +1 @@ +Subproject commit dc5b92e9f9681e3ca595416b0438c31bf4c429fa diff --git a/Archlinux_all/perl-html-tagset b/Archlinux_all/perl-html-tagset new file mode 160000 index 0000000..bf6c09f --- /dev/null +++ b/Archlinux_all/perl-html-tagset @@ -0,0 +1 @@ +Subproject commit bf6c09f3454ec09552d2a3c3323aa4bcca552636 diff --git a/Archlinux_all/perl-http-cookiejar b/Archlinux_all/perl-http-cookiejar new file mode 160000 index 0000000..287e441 --- /dev/null +++ b/Archlinux_all/perl-http-cookiejar @@ -0,0 +1 @@ +Subproject commit 287e4414fb7f78cc05e6a5ff02cd398c7f995d75 diff --git a/Archlinux_all/perl-http-cookies b/Archlinux_all/perl-http-cookies new file mode 160000 index 0000000..dd0cca4 --- /dev/null +++ b/Archlinux_all/perl-http-cookies @@ -0,0 +1 @@ +Subproject commit dd0cca4c79762ab2b1481d3bd1df07c4ae9352d3 diff --git a/Archlinux_all/perl-http-daemon b/Archlinux_all/perl-http-daemon new file mode 160000 index 0000000..5afb2aa --- /dev/null +++ b/Archlinux_all/perl-http-daemon @@ -0,0 +1 @@ +Subproject commit 5afb2aaa2e310fe1e7d58f2b7db0c6ef7988d9ac diff --git a/Archlinux_all/perl-http-date b/Archlinux_all/perl-http-date new file mode 160000 index 0000000..82e444d --- /dev/null +++ b/Archlinux_all/perl-http-date @@ -0,0 +1 @@ +Subproject commit 82e444d4ded0d1b726c184c3bc0c6c0e28fbd70f diff --git a/Archlinux_all/perl-http-message b/Archlinux_all/perl-http-message new file mode 160000 index 0000000..4e8227a --- /dev/null +++ b/Archlinux_all/perl-http-message @@ -0,0 +1 @@ +Subproject commit 4e8227aa00e24364755c906983db78ced3b3ad44 diff --git a/Archlinux_all/perl-http-negotiate b/Archlinux_all/perl-http-negotiate new file mode 160000 index 0000000..e493566 --- /dev/null +++ b/Archlinux_all/perl-http-negotiate @@ -0,0 +1 @@ +Subproject commit e493566786135ff5cb2925b6104c03e3e1846eaf diff --git a/Archlinux_all/perl-io-html b/Archlinux_all/perl-io-html new file mode 160000 index 0000000..9048381 --- /dev/null +++ b/Archlinux_all/perl-io-html @@ -0,0 +1 @@ +Subproject commit 90483813eb0bfce52a35c871b20277cc18c9bfeb diff --git a/Archlinux_all/perl-io-socket-ssl b/Archlinux_all/perl-io-socket-ssl new file mode 160000 index 0000000..e0c5c49 --- /dev/null +++ b/Archlinux_all/perl-io-socket-ssl @@ -0,0 +1 @@ +Subproject commit e0c5c4998caaea508c60a606122ac3a71586dbc2 diff --git a/Archlinux_all/perl-ipc-run3 b/Archlinux_all/perl-ipc-run3 new file mode 160000 index 0000000..d7a03e6 --- /dev/null +++ b/Archlinux_all/perl-ipc-run3 @@ -0,0 +1 @@ +Subproject commit d7a03e662fb8e049c09c02d114ffa74983a9c184 diff --git a/Archlinux_all/perl-json b/Archlinux_all/perl-json new file mode 160000 index 0000000..40cd707 --- /dev/null +++ b/Archlinux_all/perl-json @@ -0,0 +1 @@ +Subproject commit 40cd70705987668cd113187fe6f1ab84265c2564 diff --git a/Archlinux_all/perl-libwww b/Archlinux_all/perl-libwww new file mode 160000 index 0000000..10799a9 --- /dev/null +++ b/Archlinux_all/perl-libwww @@ -0,0 +1 @@ +Subproject commit 10799a9366ead5bc2d45e588a8aa852ba1d9e8d0 diff --git a/Archlinux_all/perl-locale-gettext b/Archlinux_all/perl-locale-gettext new file mode 160000 index 0000000..1aac175 --- /dev/null +++ b/Archlinux_all/perl-locale-gettext @@ -0,0 +1 @@ +Subproject commit 1aac175cf8060930542c9a26ae07da56ab576947 diff --git a/Archlinux_all/perl-lwp-mediatypes b/Archlinux_all/perl-lwp-mediatypes new file mode 160000 index 0000000..77fa73e --- /dev/null +++ b/Archlinux_all/perl-lwp-mediatypes @@ -0,0 +1 @@ +Subproject commit 77fa73e53b5d9525b2ba76ec8329d24c9827acf9 diff --git a/Archlinux_all/perl-lwp-protocol-https b/Archlinux_all/perl-lwp-protocol-https new file mode 160000 index 0000000..fa51a20 --- /dev/null +++ b/Archlinux_all/perl-lwp-protocol-https @@ -0,0 +1 @@ +Subproject commit fa51a20d28b7709f31566a2edaf3da2f7980d195 diff --git a/Archlinux_all/perl-mailtools b/Archlinux_all/perl-mailtools new file mode 160000 index 0000000..0ed092f --- /dev/null +++ b/Archlinux_all/perl-mailtools @@ -0,0 +1 @@ +Subproject commit 0ed092ffa2791957961efad1c59d6c36d6ab003b diff --git a/Archlinux_all/perl-net-http b/Archlinux_all/perl-net-http new file mode 160000 index 0000000..34c7243 --- /dev/null +++ b/Archlinux_all/perl-net-http @@ -0,0 +1 @@ +Subproject commit 34c7243598c8a4da04e95af92726d17deeb71b29 diff --git a/Archlinux_all/perl-net-ssleay b/Archlinux_all/perl-net-ssleay new file mode 160000 index 0000000..17c79a9 --- /dev/null +++ b/Archlinux_all/perl-net-ssleay @@ -0,0 +1 @@ +Subproject commit 17c79a9a5dd5d593849f0ed9b4b7ef60fb4cd769 diff --git a/Archlinux_all/perl-path-tiny b/Archlinux_all/perl-path-tiny new file mode 160000 index 0000000..815bdda --- /dev/null +++ b/Archlinux_all/perl-path-tiny @@ -0,0 +1 @@ +Subproject commit 815bdda91cb3d12962685fdb40c028040c3bc3fb diff --git a/Archlinux_all/perl-text-csv b/Archlinux_all/perl-text-csv new file mode 160000 index 0000000..ed225b3 --- /dev/null +++ b/Archlinux_all/perl-text-csv @@ -0,0 +1 @@ +Subproject commit ed225b33b4cf131c09950e1191b7f4793b02d435 diff --git a/Archlinux_all/perl-timedate b/Archlinux_all/perl-timedate new file mode 160000 index 0000000..cb8bd93 --- /dev/null +++ b/Archlinux_all/perl-timedate @@ -0,0 +1 @@ +Subproject commit cb8bd93dec629ffd86d344b11336dae9672fd762 diff --git a/Archlinux_all/perl-try-tiny b/Archlinux_all/perl-try-tiny new file mode 160000 index 0000000..ef4f0a7 --- /dev/null +++ b/Archlinux_all/perl-try-tiny @@ -0,0 +1 @@ +Subproject commit ef4f0a78d6300ac873f1e01c20d1b0c1396242ce diff --git a/Archlinux_all/perl-uri b/Archlinux_all/perl-uri new file mode 160000 index 0000000..937cf22 --- /dev/null +++ b/Archlinux_all/perl-uri @@ -0,0 +1 @@ +Subproject commit 937cf22813b2091477acbc16395c121dedf09b0c diff --git a/Archlinux_all/perl-www-robotrules b/Archlinux_all/perl-www-robotrules new file mode 160000 index 0000000..8181469 --- /dev/null +++ b/Archlinux_all/perl-www-robotrules @@ -0,0 +1 @@ +Subproject commit 8181469c7f2a1140edf21e13c1a5ed6007a9584a diff --git a/Archlinux_all/perl-xml-libxml b/Archlinux_all/perl-xml-libxml new file mode 160000 index 0000000..5b8753d --- /dev/null +++ b/Archlinux_all/perl-xml-libxml @@ -0,0 +1 @@ +Subproject commit 5b8753def1c447ab8d8d43cc74ba2b89a25b38e2 diff --git a/Archlinux_all/perl-xml-namespacesupport b/Archlinux_all/perl-xml-namespacesupport new file mode 160000 index 0000000..77b7666 --- /dev/null +++ b/Archlinux_all/perl-xml-namespacesupport @@ -0,0 +1 @@ +Subproject commit 77b7666694b5827d2ff8ba459e510bf4818d08ba diff --git a/Archlinux_all/perl-xml-parser b/Archlinux_all/perl-xml-parser new file mode 160000 index 0000000..1c1427f --- /dev/null +++ b/Archlinux_all/perl-xml-parser @@ -0,0 +1 @@ +Subproject commit 1c1427f283ca796139d48494bcad484ed10de62e diff --git a/Archlinux_all/perl-xml-sax b/Archlinux_all/perl-xml-sax new file mode 160000 index 0000000..3a953dd --- /dev/null +++ b/Archlinux_all/perl-xml-sax @@ -0,0 +1 @@ +Subproject commit 3a953dd0d37110d96e726a72463680431180bab2 diff --git a/Archlinux_all/perl-xml-sax-base b/Archlinux_all/perl-xml-sax-base new file mode 160000 index 0000000..934aa54 --- /dev/null +++ b/Archlinux_all/perl-xml-sax-base @@ -0,0 +1 @@ +Subproject commit 934aa5438838f5c3b9e45f4a3917aa791cf1de70 diff --git a/Archlinux_all/perl-xml-writer b/Archlinux_all/perl-xml-writer new file mode 160000 index 0000000..1f8b665 --- /dev/null +++ b/Archlinux_all/perl-xml-writer @@ -0,0 +1 @@ +Subproject commit 1f8b665d39f4d0ba00ac8045c6e06c434aeef4dd diff --git a/Archlinux_all/phodav b/Archlinux_all/phodav new file mode 160000 index 0000000..00761e6 --- /dev/null +++ b/Archlinux_all/phodav @@ -0,0 +1 @@ +Subproject commit 00761e6723474b6214788354f22d0599c2565b0e diff --git a/Archlinux_all/pigz b/Archlinux_all/pigz new file mode 160000 index 0000000..10e5be9 --- /dev/null +++ b/Archlinux_all/pigz @@ -0,0 +1 @@ +Subproject commit 10e5be9b11ee4d6659a20b2bb732d4870144a6a6 diff --git a/Archlinux_all/pinentry b/Archlinux_all/pinentry new file mode 160000 index 0000000..52c290d --- /dev/null +++ b/Archlinux_all/pinentry @@ -0,0 +1 @@ +Subproject commit 52c290d68d7a2031791f723a57ca6fa81850380a diff --git a/Archlinux_all/pipewire b/Archlinux_all/pipewire new file mode 160000 index 0000000..bba4ad5 --- /dev/null +++ b/Archlinux_all/pipewire @@ -0,0 +1 @@ +Subproject commit bba4ad538c90a9ab1aba0fd4d3625b182fc26691 diff --git a/Archlinux_all/pixman b/Archlinux_all/pixman new file mode 160000 index 0000000..0d5989f --- /dev/null +++ b/Archlinux_all/pixman @@ -0,0 +1 @@ +Subproject commit 0d5989f77aa4d0828f064207e0dad19490ea9b9a diff --git a/Archlinux_all/pixz b/Archlinux_all/pixz new file mode 160000 index 0000000..7e606f1 --- /dev/null +++ b/Archlinux_all/pixz @@ -0,0 +1 @@ +Subproject commit 7e606f1aa6353febf9a41b2b857996430561f732 diff --git a/Archlinux_all/pkcs11-helper b/Archlinux_all/pkcs11-helper new file mode 160000 index 0000000..a958a03 --- /dev/null +++ b/Archlinux_all/pkcs11-helper @@ -0,0 +1 @@ +Subproject commit a958a03e2db8e7acc4ab891baeb8ab9e0f54ffdc diff --git a/Archlinux_all/pkgconf b/Archlinux_all/pkgconf new file mode 160000 index 0000000..62cafb8 --- /dev/null +++ b/Archlinux_all/pkgconf @@ -0,0 +1 @@ +Subproject commit 62cafb8f052b9342e8a9ad25750e37c182458ee7 diff --git a/Archlinux_all/pkgfile b/Archlinux_all/pkgfile new file mode 160000 index 0000000..bb3ed3a --- /dev/null +++ b/Archlinux_all/pkgfile @@ -0,0 +1 @@ +Subproject commit bb3ed3a7411f0773f88d11616d11208ee1339fc8 diff --git a/Archlinux_all/plasma-browser-integration b/Archlinux_all/plasma-browser-integration new file mode 160000 index 0000000..1d07af2 --- /dev/null +++ b/Archlinux_all/plasma-browser-integration @@ -0,0 +1 @@ +Subproject commit 1d07af2266e6e8f3c1961cc4aa00718bba0f5fb1 diff --git a/Archlinux_all/plasma-desktop b/Archlinux_all/plasma-desktop new file mode 160000 index 0000000..789a96d --- /dev/null +++ b/Archlinux_all/plasma-desktop @@ -0,0 +1 @@ +Subproject commit 789a96da4f8ef66165a124babbebfd9a1874d175 diff --git a/Archlinux_all/plasma-disks b/Archlinux_all/plasma-disks new file mode 160000 index 0000000..fbacfe3 --- /dev/null +++ b/Archlinux_all/plasma-disks @@ -0,0 +1 @@ +Subproject commit fbacfe3f8cc829cdca3238eebf69236fa8b29226 diff --git a/Archlinux_all/plasma-firewall b/Archlinux_all/plasma-firewall new file mode 160000 index 0000000..8721121 --- /dev/null +++ b/Archlinux_all/plasma-firewall @@ -0,0 +1 @@ +Subproject commit 8721121ee5e6b836555a82363b134221d4764ddb diff --git a/Archlinux_all/plasma-framework5 b/Archlinux_all/plasma-framework5 new file mode 160000 index 0000000..e5e3ede --- /dev/null +++ b/Archlinux_all/plasma-framework5 @@ -0,0 +1 @@ +Subproject commit e5e3ede25a271f4579da679a61155d2b7e6e3cbf diff --git a/Archlinux_all/plasma-integration b/Archlinux_all/plasma-integration new file mode 160000 index 0000000..cc289ee --- /dev/null +++ b/Archlinux_all/plasma-integration @@ -0,0 +1 @@ +Subproject commit cc289eec0deb0e3d3a3a7daa8fbac8381b18e77e diff --git a/Archlinux_all/plasma-nm b/Archlinux_all/plasma-nm new file mode 160000 index 0000000..fd004a7 --- /dev/null +++ b/Archlinux_all/plasma-nm @@ -0,0 +1 @@ +Subproject commit fd004a770f3cb2a5a06c5f29934669ad8eeb6f5c diff --git a/Archlinux_all/plasma-pa b/Archlinux_all/plasma-pa new file mode 160000 index 0000000..d9816fa --- /dev/null +++ b/Archlinux_all/plasma-pa @@ -0,0 +1 @@ +Subproject commit d9816fa7df08414f205d6fe720506443735a9632 diff --git a/Archlinux_all/plasma-systemmonitor b/Archlinux_all/plasma-systemmonitor new file mode 160000 index 0000000..cabdcad --- /dev/null +++ b/Archlinux_all/plasma-systemmonitor @@ -0,0 +1 @@ +Subproject commit cabdcad654d1b14343ff497289489fff76041b6b diff --git a/Archlinux_all/plasma-thunderbolt b/Archlinux_all/plasma-thunderbolt new file mode 160000 index 0000000..976da30 --- /dev/null +++ b/Archlinux_all/plasma-thunderbolt @@ -0,0 +1 @@ +Subproject commit 976da302fbe725a286570835f3635f52d6729788 diff --git a/Archlinux_all/plasma-vault b/Archlinux_all/plasma-vault new file mode 160000 index 0000000..c2c9adc --- /dev/null +++ b/Archlinux_all/plasma-vault @@ -0,0 +1 @@ +Subproject commit c2c9adc31166c29d955bb1710944be54c6112eb6 diff --git a/Archlinux_all/plasma-wayland-protocols b/Archlinux_all/plasma-wayland-protocols new file mode 160000 index 0000000..9efb07b --- /dev/null +++ b/Archlinux_all/plasma-wayland-protocols @@ -0,0 +1 @@ +Subproject commit 9efb07b0663cb5675b42b3527b69631e821a0927 diff --git a/Archlinux_all/plasma-workspace b/Archlinux_all/plasma-workspace new file mode 160000 index 0000000..3aa11ed --- /dev/null +++ b/Archlinux_all/plasma-workspace @@ -0,0 +1 @@ +Subproject commit 3aa11ed1ac033283aa8c45fb2cf753bf04aa2156 diff --git a/Archlinux_all/plasma-workspace-wallpapers b/Archlinux_all/plasma-workspace-wallpapers new file mode 160000 index 0000000..2d4a848 --- /dev/null +++ b/Archlinux_all/plasma-workspace-wallpapers @@ -0,0 +1 @@ +Subproject commit 2d4a8486cbcc34f73eac5c013faa5c6b60380e64 diff --git a/Archlinux_all/plymouth b/Archlinux_all/plymouth new file mode 160000 index 0000000..89b6796 --- /dev/null +++ b/Archlinux_all/plymouth @@ -0,0 +1 @@ +Subproject commit 89b67961d0ebfa4a50e92a6d1230a7a93f93d64c diff --git a/Archlinux_all/plymouth-kcm b/Archlinux_all/plymouth-kcm new file mode 160000 index 0000000..6afd6d3 --- /dev/null +++ b/Archlinux_all/plymouth-kcm @@ -0,0 +1 @@ +Subproject commit 6afd6d3e60de0cbda3fca71fdf9253c42e9ee805 diff --git a/Archlinux_all/polkit b/Archlinux_all/polkit new file mode 160000 index 0000000..fac0890 --- /dev/null +++ b/Archlinux_all/polkit @@ -0,0 +1 @@ +Subproject commit fac0890f56ff6ea9522425d801d8515167fbfe8d diff --git a/Archlinux_all/polkit-kde-agent b/Archlinux_all/polkit-kde-agent new file mode 160000 index 0000000..b455562 --- /dev/null +++ b/Archlinux_all/polkit-kde-agent @@ -0,0 +1 @@ +Subproject commit b4555625a38156c8318c87a614d0a2b4ee413472 diff --git a/Archlinux_all/poppler b/Archlinux_all/poppler new file mode 160000 index 0000000..101a3ab --- /dev/null +++ b/Archlinux_all/poppler @@ -0,0 +1 @@ +Subproject commit 101a3abd4288f51567d16d009b00633f8af5dbc6 diff --git a/Archlinux_all/poppler-data b/Archlinux_all/poppler-data new file mode 160000 index 0000000..eb644b9 --- /dev/null +++ b/Archlinux_all/poppler-data @@ -0,0 +1 @@ +Subproject commit eb644b9c0079ba8afa3c567bf06f503c2147ae89 diff --git a/Archlinux_all/popt b/Archlinux_all/popt new file mode 160000 index 0000000..c6ca517 --- /dev/null +++ b/Archlinux_all/popt @@ -0,0 +1 @@ +Subproject commit c6ca51747bbb3142e737896255535969ac381dbd diff --git a/Archlinux_all/portaudio b/Archlinux_all/portaudio new file mode 160000 index 0000000..0df3aa9 --- /dev/null +++ b/Archlinux_all/portaudio @@ -0,0 +1 @@ +Subproject commit 0df3aa916e627170e847b6a77ce62907a2f7953f diff --git a/Archlinux_all/portmidi b/Archlinux_all/portmidi new file mode 160000 index 0000000..a7b86a2 --- /dev/null +++ b/Archlinux_all/portmidi @@ -0,0 +1 @@ +Subproject commit a7b86a2d170e4aa3588d797e3ee0379195b2d05e diff --git a/Archlinux_all/portsmf b/Archlinux_all/portsmf new file mode 160000 index 0000000..9e51960 --- /dev/null +++ b/Archlinux_all/portsmf @@ -0,0 +1 @@ +Subproject commit 9e519600e07a35206641be70c6bf519ec1377900 diff --git a/Archlinux_all/potrace b/Archlinux_all/potrace new file mode 160000 index 0000000..77c4c4c --- /dev/null +++ b/Archlinux_all/potrace @@ -0,0 +1 @@ +Subproject commit 77c4c4cd11765a0fa68273bca0a2037c5d1cc289 diff --git a/Archlinux_all/power-profiles-daemon b/Archlinux_all/power-profiles-daemon new file mode 160000 index 0000000..3589b75 --- /dev/null +++ b/Archlinux_all/power-profiles-daemon @@ -0,0 +1 @@ +Subproject commit 3589b750419acf76052b3b0a6cbc778bd055ea43 diff --git a/Archlinux_all/powerdevil b/Archlinux_all/powerdevil new file mode 160000 index 0000000..e3565c4 --- /dev/null +++ b/Archlinux_all/powerdevil @@ -0,0 +1 @@ +Subproject commit e3565c4e6fb1c5d8001d3646391b3c8ae8d8525f diff --git a/Archlinux_all/powerline b/Archlinux_all/powerline new file mode 160000 index 0000000..a032f0b --- /dev/null +++ b/Archlinux_all/powerline @@ -0,0 +1 @@ +Subproject commit a032f0b467411e355000641070eeca765848034c diff --git a/Archlinux_all/ppp b/Archlinux_all/ppp new file mode 160000 index 0000000..98b02c3 --- /dev/null +++ b/Archlinux_all/ppp @@ -0,0 +1 @@ +Subproject commit 98b02c3a83037d862b65518cad30f90e67a989db diff --git a/Archlinux_all/pptpclient b/Archlinux_all/pptpclient new file mode 160000 index 0000000..b35f8f7 --- /dev/null +++ b/Archlinux_all/pptpclient @@ -0,0 +1 @@ +Subproject commit b35f8f79dfe163e309bb2f8bd17e1d6903eb2908 diff --git a/Archlinux_all/prison5 b/Archlinux_all/prison5 new file mode 160000 index 0000000..646246e --- /dev/null +++ b/Archlinux_all/prison5 @@ -0,0 +1 @@ +Subproject commit 646246eab2bcbedf90fd5944479988bdff1da308 diff --git a/Archlinux_all/procps-ng b/Archlinux_all/procps-ng new file mode 160000 index 0000000..71fe96b --- /dev/null +++ b/Archlinux_all/procps-ng @@ -0,0 +1 @@ +Subproject commit 71fe96b8d6ba0279aa3813fdcf970fecda3ce302 diff --git a/Archlinux_all/profile-sync-daemon b/Archlinux_all/profile-sync-daemon new file mode 160000 index 0000000..2f54889 --- /dev/null +++ b/Archlinux_all/profile-sync-daemon @@ -0,0 +1 @@ +Subproject commit 2f548897fbc8e35a431960ae5027641991ba8aee diff --git a/Archlinux_all/projectm b/Archlinux_all/projectm new file mode 160000 index 0000000..63acaf9 --- /dev/null +++ b/Archlinux_all/projectm @@ -0,0 +1 @@ +Subproject commit 63acaf9ffba682155bf5e75a20157f73027ed239 diff --git a/Archlinux_all/protobuf b/Archlinux_all/protobuf new file mode 160000 index 0000000..f663d7a --- /dev/null +++ b/Archlinux_all/protobuf @@ -0,0 +1 @@ +Subproject commit f663d7aee66ef8b499860b762c2d511f76806ddf diff --git a/Archlinux_all/protobuf-c b/Archlinux_all/protobuf-c new file mode 160000 index 0000000..ac8969c --- /dev/null +++ b/Archlinux_all/protobuf-c @@ -0,0 +1 @@ +Subproject commit ac8969c91db606e6cc63eafa5d4c842d46811bb0 diff --git a/Archlinux_all/prrte b/Archlinux_all/prrte new file mode 160000 index 0000000..d72d874 --- /dev/null +++ b/Archlinux_all/prrte @@ -0,0 +1 @@ +Subproject commit d72d874671fd0c3fe0693c448dad42d681a375dc diff --git a/Archlinux_all/psmisc b/Archlinux_all/psmisc new file mode 160000 index 0000000..80f1234 --- /dev/null +++ b/Archlinux_all/psmisc @@ -0,0 +1 @@ +Subproject commit 80f12345b87297f3d4b2f279b1ec3eed45a6e2bc diff --git a/Archlinux_all/psutils b/Archlinux_all/psutils new file mode 160000 index 0000000..a4c8b33 --- /dev/null +++ b/Archlinux_all/psutils @@ -0,0 +1 @@ +Subproject commit a4c8b332c5839f78f3e5e287a528f14474d9ae05 diff --git a/Archlinux_all/pugixml b/Archlinux_all/pugixml new file mode 160000 index 0000000..edbb737 --- /dev/null +++ b/Archlinux_all/pugixml @@ -0,0 +1 @@ +Subproject commit edbb7377e88dd0d61e9b9b228e3ef4da008d3545 diff --git a/Archlinux_all/pulseaudio-qt b/Archlinux_all/pulseaudio-qt new file mode 160000 index 0000000..d89099c --- /dev/null +++ b/Archlinux_all/pulseaudio-qt @@ -0,0 +1 @@ +Subproject commit d89099c20d88823262d441f3d3de86b1b1512a0f diff --git a/Archlinux_all/purpose5 b/Archlinux_all/purpose5 new file mode 160000 index 0000000..b019be0 --- /dev/null +++ b/Archlinux_all/purpose5 @@ -0,0 +1 @@ +Subproject commit b019be01a7c9ef93cf52a27d90c97443425f0da5 diff --git a/Archlinux_all/pv b/Archlinux_all/pv new file mode 160000 index 0000000..a1cfdc8 --- /dev/null +++ b/Archlinux_all/pv @@ -0,0 +1 @@ +Subproject commit a1cfdc8953bed02a35e588ba5afb1d386c0f1041 diff --git a/Archlinux_all/pwd.txt b/Archlinux_all/pwd.txt new file mode 100644 index 0000000..57be37d --- /dev/null +++ b/Archlinux_all/pwd.txt @@ -0,0 +1 @@ +/data/github/active/Melawy/PKGBUILD/Archlinux_all \ No newline at end of file diff --git a/Archlinux_all/python b/Archlinux_all/python new file mode 160000 index 0000000..639f284 --- /dev/null +++ b/Archlinux_all/python @@ -0,0 +1 @@ +Subproject commit 639f284af67aa22e30f86db314e2d8ed6b25bd2b diff --git a/Archlinux_all/python-aaf2 b/Archlinux_all/python-aaf2 new file mode 160000 index 0000000..119eaa8 --- /dev/null +++ b/Archlinux_all/python-aaf2 @@ -0,0 +1 @@ +Subproject commit 119eaa83b5e18744e31d5036837f8d4112c30c47 diff --git a/Archlinux_all/python-annotated-types b/Archlinux_all/python-annotated-types new file mode 160000 index 0000000..47fa5b9 --- /dev/null +++ b/Archlinux_all/python-annotated-types @@ -0,0 +1 @@ +Subproject commit 47fa5b90e559c06d03af7f255d6a7923f24ec1b2 diff --git a/Archlinux_all/python-ansible-compat b/Archlinux_all/python-ansible-compat new file mode 160000 index 0000000..0f2662a --- /dev/null +++ b/Archlinux_all/python-ansible-compat @@ -0,0 +1 @@ +Subproject commit 0f2662a672553683fd4eeedcad8c8415ef32cd0d diff --git a/Archlinux_all/python-apipkg b/Archlinux_all/python-apipkg new file mode 160000 index 0000000..b69789f --- /dev/null +++ b/Archlinux_all/python-apipkg @@ -0,0 +1 @@ +Subproject commit b69789fde55876e2bf6b4fadd6f4bd5cbcbb2956 diff --git a/Archlinux_all/python-appdirs b/Archlinux_all/python-appdirs new file mode 160000 index 0000000..475a12c --- /dev/null +++ b/Archlinux_all/python-appdirs @@ -0,0 +1 @@ +Subproject commit 475a12c73d7c53fc81da9fb70f65f06f1f321d14 diff --git a/Archlinux_all/python-argcomplete b/Archlinux_all/python-argcomplete new file mode 160000 index 0000000..20f889a --- /dev/null +++ b/Archlinux_all/python-argcomplete @@ -0,0 +1 @@ +Subproject commit 20f889a098774ee099092e154375464203d7244d diff --git a/Archlinux_all/python-attrs b/Archlinux_all/python-attrs new file mode 160000 index 0000000..a7d379f --- /dev/null +++ b/Archlinux_all/python-attrs @@ -0,0 +1 @@ +Subproject commit a7d379fca2f2f5538aa322e825f0c3601073a6dd diff --git a/Archlinux_all/python-autocommand b/Archlinux_all/python-autocommand new file mode 160000 index 0000000..8816fb3 --- /dev/null +++ b/Archlinux_all/python-autocommand @@ -0,0 +1 @@ +Subproject commit 8816fb3ef015cad65589933b3d280c97fb4b8c67 diff --git a/Archlinux_all/python-automat b/Archlinux_all/python-automat new file mode 160000 index 0000000..651fbf3 --- /dev/null +++ b/Archlinux_all/python-automat @@ -0,0 +1 @@ +Subproject commit 651fbf3fd85ac3b0a6545deafc046bba6418a181 diff --git a/Archlinux_all/python-babel b/Archlinux_all/python-babel new file mode 160000 index 0000000..e3c31d7 --- /dev/null +++ b/Archlinux_all/python-babel @@ -0,0 +1 @@ +Subproject commit e3c31d7bd52f50896e3c278376802c849c11fcaa diff --git a/Archlinux_all/python-bcrypt b/Archlinux_all/python-bcrypt new file mode 160000 index 0000000..b558143 --- /dev/null +++ b/Archlinux_all/python-bcrypt @@ -0,0 +1 @@ +Subproject commit b558143ee1d8950ea74913b37540ff48fb90b671 diff --git a/Archlinux_all/python-beautifulsoup4 b/Archlinux_all/python-beautifulsoup4 new file mode 160000 index 0000000..797f645 --- /dev/null +++ b/Archlinux_all/python-beautifulsoup4 @@ -0,0 +1 @@ +Subproject commit 797f645a7ed770f80cd467dc480499a99bc2999f diff --git a/Archlinux_all/python-black b/Archlinux_all/python-black new file mode 160000 index 0000000..530abaf --- /dev/null +++ b/Archlinux_all/python-black @@ -0,0 +1 @@ +Subproject commit 530abafa94d323f8e3275aa6ed4fbbebebc6964b diff --git a/Archlinux_all/python-boto3 b/Archlinux_all/python-boto3 new file mode 160000 index 0000000..7939057 --- /dev/null +++ b/Archlinux_all/python-boto3 @@ -0,0 +1 @@ +Subproject commit 7939057a57589c9c474244524f50e242457f273a diff --git a/Archlinux_all/python-botocore b/Archlinux_all/python-botocore new file mode 160000 index 0000000..9b7bbeb --- /dev/null +++ b/Archlinux_all/python-botocore @@ -0,0 +1 @@ +Subproject commit 9b7bbeb95795b16e443052380ffdfff86980da25 diff --git a/Archlinux_all/python-bracex b/Archlinux_all/python-bracex new file mode 160000 index 0000000..694eba9 --- /dev/null +++ b/Archlinux_all/python-bracex @@ -0,0 +1 @@ +Subproject commit 694eba98cd47c9f4d1292db68b51a69da57d5b17 diff --git a/Archlinux_all/python-build b/Archlinux_all/python-build new file mode 160000 index 0000000..f63f603 --- /dev/null +++ b/Archlinux_all/python-build @@ -0,0 +1 @@ +Subproject commit f63f603ed3655d8159e13a340c00146de5f1ef61 diff --git a/Archlinux_all/python-cachecontrol b/Archlinux_all/python-cachecontrol new file mode 160000 index 0000000..78cd265 --- /dev/null +++ b/Archlinux_all/python-cachecontrol @@ -0,0 +1 @@ +Subproject commit 78cd2652969d50140072f2f2e8954f8b1c9812cd diff --git a/Archlinux_all/python-cairo b/Archlinux_all/python-cairo new file mode 160000 index 0000000..6e033b7 --- /dev/null +++ b/Archlinux_all/python-cairo @@ -0,0 +1 @@ +Subproject commit 6e033b73497b2debacb3167dd41e2057f4c9288c diff --git a/Archlinux_all/python-cattrs b/Archlinux_all/python-cattrs new file mode 160000 index 0000000..0c0070a --- /dev/null +++ b/Archlinux_all/python-cattrs @@ -0,0 +1 @@ +Subproject commit 0c0070ab14922e7a09545eeb10fc63eabe6fb3f0 diff --git a/Archlinux_all/python-certifi b/Archlinux_all/python-certifi new file mode 160000 index 0000000..a770b92 --- /dev/null +++ b/Archlinux_all/python-certifi @@ -0,0 +1 @@ +Subproject commit a770b9216c669fd337dcf28e62e574cddf5782af diff --git a/Archlinux_all/python-cffi b/Archlinux_all/python-cffi new file mode 160000 index 0000000..24829c1 --- /dev/null +++ b/Archlinux_all/python-cffi @@ -0,0 +1 @@ +Subproject commit 24829c1952110fed984a965b2292cda0aa748f5d diff --git a/Archlinux_all/python-chardet b/Archlinux_all/python-chardet new file mode 160000 index 0000000..3061524 --- /dev/null +++ b/Archlinux_all/python-chardet @@ -0,0 +1 @@ +Subproject commit 30615246dc27a2ebb281625929018bacf8f1730d diff --git a/Archlinux_all/python-charset-normalizer b/Archlinux_all/python-charset-normalizer new file mode 160000 index 0000000..cb8cbcb --- /dev/null +++ b/Archlinux_all/python-charset-normalizer @@ -0,0 +1 @@ +Subproject commit cb8cbcb499f833730b707b945306bac355ce6082 diff --git a/Archlinux_all/python-click b/Archlinux_all/python-click new file mode 160000 index 0000000..30a48d8 --- /dev/null +++ b/Archlinux_all/python-click @@ -0,0 +1 @@ +Subproject commit 30a48d82c9680df5b60dd7e1730878e897a2c2d9 diff --git a/Archlinux_all/python-colorama b/Archlinux_all/python-colorama new file mode 160000 index 0000000..4e9ba72 --- /dev/null +++ b/Archlinux_all/python-colorama @@ -0,0 +1 @@ +Subproject commit 4e9ba72a296c69dd8350dea8b13f5b9285d167ee diff --git a/Archlinux_all/python-configobj b/Archlinux_all/python-configobj new file mode 160000 index 0000000..55cfb49 --- /dev/null +++ b/Archlinux_all/python-configobj @@ -0,0 +1 @@ +Subproject commit 55cfb49e598a537e5d3a80ee0316c658a8e0f3a8 diff --git a/Archlinux_all/python-constantly b/Archlinux_all/python-constantly new file mode 160000 index 0000000..3e5c680 --- /dev/null +++ b/Archlinux_all/python-constantly @@ -0,0 +1 @@ +Subproject commit 3e5c680a8f748cb06d08143a05934018fd7c9b0d diff --git a/Archlinux_all/python-contourpy b/Archlinux_all/python-contourpy new file mode 160000 index 0000000..935941f --- /dev/null +++ b/Archlinux_all/python-contourpy @@ -0,0 +1 @@ +Subproject commit 935941fb0240452117870b32bf952717665aa004 diff --git a/Archlinux_all/python-coverage b/Archlinux_all/python-coverage new file mode 160000 index 0000000..4917ad1 --- /dev/null +++ b/Archlinux_all/python-coverage @@ -0,0 +1 @@ +Subproject commit 4917ad196dfdc37475fffa87a095a36053978ba7 diff --git a/Archlinux_all/python-cryptography b/Archlinux_all/python-cryptography new file mode 160000 index 0000000..1abf5ed --- /dev/null +++ b/Archlinux_all/python-cryptography @@ -0,0 +1 @@ +Subproject commit 1abf5eddfdf6e6202775a99a97f911ec41200bf9 diff --git a/Archlinux_all/python-cssselect b/Archlinux_all/python-cssselect new file mode 160000 index 0000000..e124a3a --- /dev/null +++ b/Archlinux_all/python-cssselect @@ -0,0 +1 @@ +Subproject commit e124a3a4e065bd6005b3d500a2ee85b4aaca28dd diff --git a/Archlinux_all/python-cycler b/Archlinux_all/python-cycler new file mode 160000 index 0000000..041adbc --- /dev/null +++ b/Archlinux_all/python-cycler @@ -0,0 +1 @@ +Subproject commit 041adbc8ef7fe209e3aa92f12ebbccf144e5f972 diff --git a/Archlinux_all/python-dateutil b/Archlinux_all/python-dateutil new file mode 160000 index 0000000..acd897c --- /dev/null +++ b/Archlinux_all/python-dateutil @@ -0,0 +1 @@ +Subproject commit acd897c5f864275681204744de90d5d99d18eb39 diff --git a/Archlinux_all/python-dbusmock b/Archlinux_all/python-dbusmock new file mode 160000 index 0000000..84ade71 --- /dev/null +++ b/Archlinux_all/python-dbusmock @@ -0,0 +1 @@ +Subproject commit 84ade71755c3a04a44fbb25f540e022a31360b12 diff --git a/Archlinux_all/python-decorator b/Archlinux_all/python-decorator new file mode 160000 index 0000000..0aefd7c --- /dev/null +++ b/Archlinux_all/python-decorator @@ -0,0 +1 @@ +Subproject commit 0aefd7c6c28fd8778c6cb35b17d5c9dc2e307527 diff --git a/Archlinux_all/python-defusedxml b/Archlinux_all/python-defusedxml new file mode 160000 index 0000000..b7ccf42 --- /dev/null +++ b/Archlinux_all/python-defusedxml @@ -0,0 +1 @@ +Subproject commit b7ccf42fdc461a394bdedc1949ad1126d711fc4d diff --git a/Archlinux_all/python-deprecated b/Archlinux_all/python-deprecated new file mode 160000 index 0000000..a310b39 --- /dev/null +++ b/Archlinux_all/python-deprecated @@ -0,0 +1 @@ +Subproject commit a310b39412c262a186f6f5ca75b7d33bdc12a9ae diff --git a/Archlinux_all/python-distro b/Archlinux_all/python-distro new file mode 160000 index 0000000..262d53d --- /dev/null +++ b/Archlinux_all/python-distro @@ -0,0 +1 @@ +Subproject commit 262d53d6eefa062e7b3ea03433d579b20900d56d diff --git a/Archlinux_all/python-dnspython b/Archlinux_all/python-dnspython new file mode 160000 index 0000000..e3ea9f0 --- /dev/null +++ b/Archlinux_all/python-dnspython @@ -0,0 +1 @@ +Subproject commit e3ea9f0456c4f4208ea1b56ff3f1d12315470c5c diff --git a/Archlinux_all/python-docstring-to-markdown b/Archlinux_all/python-docstring-to-markdown new file mode 160000 index 0000000..eb7f280 --- /dev/null +++ b/Archlinux_all/python-docstring-to-markdown @@ -0,0 +1 @@ +Subproject commit eb7f2804f9dd112a59b21184e6c3df4b11b7f2ae diff --git a/Archlinux_all/python-docutils b/Archlinux_all/python-docutils new file mode 160000 index 0000000..fccd8e9 --- /dev/null +++ b/Archlinux_all/python-docutils @@ -0,0 +1 @@ +Subproject commit fccd8e9454b19279139119009f0b0087fdd33e19 diff --git a/Archlinux_all/python-dogpile.cache b/Archlinux_all/python-dogpile.cache new file mode 160000 index 0000000..dfbc6b4 --- /dev/null +++ b/Archlinux_all/python-dogpile.cache @@ -0,0 +1 @@ +Subproject commit dfbc6b4ff5518d0d9c7029e0daec9911a5a6d155 diff --git a/Archlinux_all/python-dulwich b/Archlinux_all/python-dulwich new file mode 160000 index 0000000..fe754a5 --- /dev/null +++ b/Archlinux_all/python-dulwich @@ -0,0 +1 @@ +Subproject commit fe754a515774304f2a54afbc57a5b1677eec1486 diff --git a/Archlinux_all/python-enrich b/Archlinux_all/python-enrich new file mode 160000 index 0000000..54b9a3a --- /dev/null +++ b/Archlinux_all/python-enrich @@ -0,0 +1 @@ +Subproject commit 54b9a3adab0eac6e2de30623334a7958529fe074 diff --git a/Archlinux_all/python-exceptiongroup b/Archlinux_all/python-exceptiongroup new file mode 160000 index 0000000..f2a7e6f --- /dev/null +++ b/Archlinux_all/python-exceptiongroup @@ -0,0 +1 @@ +Subproject commit f2a7e6f8cf17de9f1b12aa5c979feed9ebdc2db2 diff --git a/Archlinux_all/python-execnet b/Archlinux_all/python-execnet new file mode 160000 index 0000000..be919c1 --- /dev/null +++ b/Archlinux_all/python-execnet @@ -0,0 +1 @@ +Subproject commit be919c158873b5473a8851038a1737542995bd48 diff --git a/Archlinux_all/python-fastbencode b/Archlinux_all/python-fastbencode new file mode 160000 index 0000000..00b7e98 --- /dev/null +++ b/Archlinux_all/python-fastbencode @@ -0,0 +1 @@ +Subproject commit 00b7e988114acb0e7847ff166748c1cf42a1be05 diff --git a/Archlinux_all/python-fastjsonschema b/Archlinux_all/python-fastjsonschema new file mode 160000 index 0000000..ce7be3c --- /dev/null +++ b/Archlinux_all/python-fastjsonschema @@ -0,0 +1 @@ +Subproject commit ce7be3c6353724ce67068daf0505cc72ebdb4408 diff --git a/Archlinux_all/python-filelock b/Archlinux_all/python-filelock new file mode 160000 index 0000000..0afd932 --- /dev/null +++ b/Archlinux_all/python-filelock @@ -0,0 +1 @@ +Subproject commit 0afd9323c66f2f0c4b8acc3ebad1b306bd20c346 diff --git a/Archlinux_all/python-fonttools b/Archlinux_all/python-fonttools new file mode 160000 index 0000000..552d423 --- /dev/null +++ b/Archlinux_all/python-fonttools @@ -0,0 +1 @@ +Subproject commit 552d423b292d230557aa1ef8cc75508d7cd63de1 diff --git a/Archlinux_all/python-future b/Archlinux_all/python-future new file mode 160000 index 0000000..360b500 --- /dev/null +++ b/Archlinux_all/python-future @@ -0,0 +1 @@ +Subproject commit 360b500359b6c6da2c6c63a1aa1364f76d9a9c3f diff --git a/Archlinux_all/python-geoip b/Archlinux_all/python-geoip new file mode 160000 index 0000000..fd66d9f --- /dev/null +++ b/Archlinux_all/python-geoip @@ -0,0 +1 @@ +Subproject commit fd66d9f9dbf95635c57f4d0422a6e762d6db375c diff --git a/Archlinux_all/python-github3py b/Archlinux_all/python-github3py new file mode 160000 index 0000000..5b3ccef --- /dev/null +++ b/Archlinux_all/python-github3py @@ -0,0 +1 @@ +Subproject commit 5b3ccef85f738e0b7e3ddb37eea1f6a8cfa1cd7a diff --git a/Archlinux_all/python-greenlet b/Archlinux_all/python-greenlet new file mode 160000 index 0000000..117ad70 --- /dev/null +++ b/Archlinux_all/python-greenlet @@ -0,0 +1 @@ +Subproject commit 117ad70c017e20be5fe8aa37ed0ca7fd577a2be8 diff --git a/Archlinux_all/python-humanize b/Archlinux_all/python-humanize new file mode 160000 index 0000000..24bcc0d --- /dev/null +++ b/Archlinux_all/python-humanize @@ -0,0 +1 @@ +Subproject commit 24bcc0d4121c17634f2a99c73c66dbc6a0626086 diff --git a/Archlinux_all/python-hyperlink b/Archlinux_all/python-hyperlink new file mode 160000 index 0000000..06ef582 --- /dev/null +++ b/Archlinux_all/python-hyperlink @@ -0,0 +1 @@ +Subproject commit 06ef58247935d75cebd146e90820e25b9f7830a3 diff --git a/Archlinux_all/python-hypothesis b/Archlinux_all/python-hypothesis new file mode 160000 index 0000000..d514203 --- /dev/null +++ b/Archlinux_all/python-hypothesis @@ -0,0 +1 @@ +Subproject commit d514203697036c3c63973418cc0a246fdc4f4b59 diff --git a/Archlinux_all/python-idna b/Archlinux_all/python-idna new file mode 160000 index 0000000..793abd8 --- /dev/null +++ b/Archlinux_all/python-idna @@ -0,0 +1 @@ +Subproject commit 793abd8b928c665f4e99a2c24362c23265553f29 diff --git a/Archlinux_all/python-ifaddr b/Archlinux_all/python-ifaddr new file mode 160000 index 0000000..4a49c2e --- /dev/null +++ b/Archlinux_all/python-ifaddr @@ -0,0 +1 @@ +Subproject commit 4a49c2e3b6b5bb99acfadbdd2ee398101732aed2 diff --git a/Archlinux_all/python-imagesize b/Archlinux_all/python-imagesize new file mode 160000 index 0000000..54387d8 --- /dev/null +++ b/Archlinux_all/python-imagesize @@ -0,0 +1 @@ +Subproject commit 54387d867f8cfb4750d4bde6fa28f7521558165f diff --git a/Archlinux_all/python-importlib-metadata b/Archlinux_all/python-importlib-metadata new file mode 160000 index 0000000..47ca5a2 --- /dev/null +++ b/Archlinux_all/python-importlib-metadata @@ -0,0 +1 @@ +Subproject commit 47ca5a2fddd15a2b0670c08c7a7a012ae82fe1c8 diff --git a/Archlinux_all/python-incremental b/Archlinux_all/python-incremental new file mode 160000 index 0000000..d64be05 --- /dev/null +++ b/Archlinux_all/python-incremental @@ -0,0 +1 @@ +Subproject commit d64be05e293adf35d1bc159a96d54208ef6219b4 diff --git a/Archlinux_all/python-inflect b/Archlinux_all/python-inflect new file mode 160000 index 0000000..e2bad10 --- /dev/null +++ b/Archlinux_all/python-inflect @@ -0,0 +1 @@ +Subproject commit e2bad10bbca3e882c0f6d270fbc6a23d4a98d777 diff --git a/Archlinux_all/python-iniconfig b/Archlinux_all/python-iniconfig new file mode 160000 index 0000000..3643e53 --- /dev/null +++ b/Archlinux_all/python-iniconfig @@ -0,0 +1 @@ +Subproject commit 3643e538d2e50b47cbb0e973c29ee0c0981fe7d1 diff --git a/Archlinux_all/python-installer b/Archlinux_all/python-installer new file mode 160000 index 0000000..c592be1 --- /dev/null +++ b/Archlinux_all/python-installer @@ -0,0 +1 @@ +Subproject commit c592be192afd0afae7cd4ed2eab8a9af22a4709b diff --git a/Archlinux_all/python-iso8601 b/Archlinux_all/python-iso8601 new file mode 160000 index 0000000..963549a --- /dev/null +++ b/Archlinux_all/python-iso8601 @@ -0,0 +1 @@ +Subproject commit 963549a20aadb580a4a67ee9612acc5ea130e5cb diff --git a/Archlinux_all/python-jaraco.classes b/Archlinux_all/python-jaraco.classes new file mode 160000 index 0000000..7940e91 --- /dev/null +++ b/Archlinux_all/python-jaraco.classes @@ -0,0 +1 @@ +Subproject commit 7940e91be6fb101025a5909041fd97f38a232870 diff --git a/Archlinux_all/python-jaraco.context b/Archlinux_all/python-jaraco.context new file mode 160000 index 0000000..1413478 --- /dev/null +++ b/Archlinux_all/python-jaraco.context @@ -0,0 +1 @@ +Subproject commit 1413478097fa40615a7f36b2f65502dc717c6f92 diff --git a/Archlinux_all/python-jaraco.functools b/Archlinux_all/python-jaraco.functools new file mode 160000 index 0000000..5563323 --- /dev/null +++ b/Archlinux_all/python-jaraco.functools @@ -0,0 +1 @@ +Subproject commit 5563323dd084cd8a973f82655e591b58fc32e91c diff --git a/Archlinux_all/python-jaraco.text b/Archlinux_all/python-jaraco.text new file mode 160000 index 0000000..114ce8b --- /dev/null +++ b/Archlinux_all/python-jaraco.text @@ -0,0 +1 @@ +Subproject commit 114ce8b5fe94cc4dbae6136aedc57b5c1658706e diff --git a/Archlinux_all/python-jedi b/Archlinux_all/python-jedi new file mode 160000 index 0000000..c317fa2 --- /dev/null +++ b/Archlinux_all/python-jedi @@ -0,0 +1 @@ +Subproject commit c317fa208cffd81afdc2737bca1cf045ac8e4989 diff --git a/Archlinux_all/python-jeepney b/Archlinux_all/python-jeepney new file mode 160000 index 0000000..c4f9858 --- /dev/null +++ b/Archlinux_all/python-jeepney @@ -0,0 +1 @@ +Subproject commit c4f9858b4cbe0a9d5db82bf08c4efa3aae066945 diff --git a/Archlinux_all/python-jinja b/Archlinux_all/python-jinja new file mode 160000 index 0000000..0e7afb3 --- /dev/null +++ b/Archlinux_all/python-jinja @@ -0,0 +1 @@ +Subproject commit 0e7afb3c3b78fbe84a3baf7401bae0cf143924e2 diff --git a/Archlinux_all/python-jmespath b/Archlinux_all/python-jmespath new file mode 160000 index 0000000..5b16bf9 --- /dev/null +++ b/Archlinux_all/python-jmespath @@ -0,0 +1 @@ +Subproject commit 5b16bf96c0fb8c59e0bb28560a986d37f27fbcac diff --git a/Archlinux_all/python-jsonpatch b/Archlinux_all/python-jsonpatch new file mode 160000 index 0000000..2a4d8f1 --- /dev/null +++ b/Archlinux_all/python-jsonpatch @@ -0,0 +1 @@ +Subproject commit 2a4d8f12ab7c5d6a795231b00d792f8e1f52b210 diff --git a/Archlinux_all/python-jsonpointer b/Archlinux_all/python-jsonpointer new file mode 160000 index 0000000..4866dfd --- /dev/null +++ b/Archlinux_all/python-jsonpointer @@ -0,0 +1 @@ +Subproject commit 4866dfd1ffc86cc84eff979135d7acd02ff618ac diff --git a/Archlinux_all/python-jsonschema b/Archlinux_all/python-jsonschema new file mode 160000 index 0000000..23d58f5 --- /dev/null +++ b/Archlinux_all/python-jsonschema @@ -0,0 +1 @@ +Subproject commit 23d58f55561ff9ce1f77f41992b74cfe10bfd3a1 diff --git a/Archlinux_all/python-jsonschema-specifications b/Archlinux_all/python-jsonschema-specifications new file mode 160000 index 0000000..cc794ac --- /dev/null +++ b/Archlinux_all/python-jsonschema-specifications @@ -0,0 +1 @@ +Subproject commit cc794ac859cf42d6105d0dfe20584df08bbee5f3 diff --git a/Archlinux_all/python-jwcrypto b/Archlinux_all/python-jwcrypto new file mode 160000 index 0000000..a4fb12c --- /dev/null +++ b/Archlinux_all/python-jwcrypto @@ -0,0 +1 @@ +Subproject commit a4fb12c225877f2615899b0e3dc25c546c414145 diff --git a/Archlinux_all/python-keyring b/Archlinux_all/python-keyring new file mode 160000 index 0000000..c9758b8 --- /dev/null +++ b/Archlinux_all/python-keyring @@ -0,0 +1 @@ +Subproject commit c9758b8b537c887a8ed13c118f7bfc72aa8f4357 diff --git a/Archlinux_all/python-keystoneauth1 b/Archlinux_all/python-keystoneauth1 new file mode 160000 index 0000000..ec9b3e9 --- /dev/null +++ b/Archlinux_all/python-keystoneauth1 @@ -0,0 +1 @@ +Subproject commit ec9b3e9745b72649257de9f763b0d847d74eaaf8 diff --git a/Archlinux_all/python-kiwisolver b/Archlinux_all/python-kiwisolver new file mode 160000 index 0000000..666fb55 --- /dev/null +++ b/Archlinux_all/python-kiwisolver @@ -0,0 +1 @@ +Subproject commit 666fb554e7653617f49778a9447e0eed587be5b0 diff --git a/Archlinux_all/python-ldap b/Archlinux_all/python-ldap new file mode 160000 index 0000000..9ec2cf1 --- /dev/null +++ b/Archlinux_all/python-ldap @@ -0,0 +1 @@ +Subproject commit 9ec2cf121b404b298a7163bea6791c33ff156e9c diff --git a/Archlinux_all/python-lockfile b/Archlinux_all/python-lockfile new file mode 160000 index 0000000..5ca35a8 --- /dev/null +++ b/Archlinux_all/python-lockfile @@ -0,0 +1 @@ +Subproject commit 5ca35a8029d8bf69ec6e9f9c29e7a2c2f163f01c diff --git a/Archlinux_all/python-lsp-jsonrpc b/Archlinux_all/python-lsp-jsonrpc new file mode 160000 index 0000000..1563bd1 --- /dev/null +++ b/Archlinux_all/python-lsp-jsonrpc @@ -0,0 +1 @@ +Subproject commit 1563bd15f149c260f65e995a6dd75e94e01a17e3 diff --git a/Archlinux_all/python-lsp-server b/Archlinux_all/python-lsp-server new file mode 160000 index 0000000..4444b8f --- /dev/null +++ b/Archlinux_all/python-lsp-server @@ -0,0 +1 @@ +Subproject commit 4444b8ff537a2381da12a1a9394a9c301e73e6cc diff --git a/Archlinux_all/python-lsprotocol b/Archlinux_all/python-lsprotocol new file mode 160000 index 0000000..31d81e5 --- /dev/null +++ b/Archlinux_all/python-lsprotocol @@ -0,0 +1 @@ +Subproject commit 31d81e58ba333e0baccdd011a4dae3051d63fdf0 diff --git a/Archlinux_all/python-lxml b/Archlinux_all/python-lxml new file mode 160000 index 0000000..ce350f2 --- /dev/null +++ b/Archlinux_all/python-lxml @@ -0,0 +1 @@ +Subproject commit ce350f2cc1ee401fe2da22bfb31988c2c361d7d7 diff --git a/Archlinux_all/python-magic b/Archlinux_all/python-magic new file mode 160000 index 0000000..ff5591e --- /dev/null +++ b/Archlinux_all/python-magic @@ -0,0 +1 @@ +Subproject commit ff5591eedc943a8b166531a1ba43a016287fdb06 diff --git a/Archlinux_all/python-mako b/Archlinux_all/python-mako new file mode 160000 index 0000000..e69d9f5 --- /dev/null +++ b/Archlinux_all/python-mako @@ -0,0 +1 @@ +Subproject commit e69d9f5da707b5c39b734b2c40adbf1822049808 diff --git a/Archlinux_all/python-markdown b/Archlinux_all/python-markdown new file mode 160000 index 0000000..84c1abe --- /dev/null +++ b/Archlinux_all/python-markdown @@ -0,0 +1 @@ +Subproject commit 84c1abeb4da702431b38467a9e323ed30baae979 diff --git a/Archlinux_all/python-markdown-it-py b/Archlinux_all/python-markdown-it-py new file mode 160000 index 0000000..b53341b --- /dev/null +++ b/Archlinux_all/python-markdown-it-py @@ -0,0 +1 @@ +Subproject commit b53341ba308f885809ab35f4c5a59d7f193ea1d9 diff --git a/Archlinux_all/python-markupsafe b/Archlinux_all/python-markupsafe new file mode 160000 index 0000000..03ede8b --- /dev/null +++ b/Archlinux_all/python-markupsafe @@ -0,0 +1 @@ +Subproject commit 03ede8b6f16c9c155ea974b923a808913ebd29bf diff --git a/Archlinux_all/python-matplotlib b/Archlinux_all/python-matplotlib new file mode 160000 index 0000000..5f9ef1c --- /dev/null +++ b/Archlinux_all/python-matplotlib @@ -0,0 +1 @@ +Subproject commit 5f9ef1c88a3bd798e4db367dadcbe04aa4bccb19 diff --git a/Archlinux_all/python-mdurl b/Archlinux_all/python-mdurl new file mode 160000 index 0000000..fde5fe6 --- /dev/null +++ b/Archlinux_all/python-mdurl @@ -0,0 +1 @@ +Subproject commit fde5fe62923cb7a60ccf365e2bae03bd64017d8d diff --git a/Archlinux_all/python-merge3 b/Archlinux_all/python-merge3 new file mode 160000 index 0000000..e0aa0f9 --- /dev/null +++ b/Archlinux_all/python-merge3 @@ -0,0 +1 @@ +Subproject commit e0aa0f93747f0b35cd8f49bf8a1dd247d608c676 diff --git a/Archlinux_all/python-more-itertools b/Archlinux_all/python-more-itertools new file mode 160000 index 0000000..02d50cf --- /dev/null +++ b/Archlinux_all/python-more-itertools @@ -0,0 +1 @@ +Subproject commit 02d50cf2c27a28019bfa413c3035876e3bc12ad1 diff --git a/Archlinux_all/python-msgpack b/Archlinux_all/python-msgpack new file mode 160000 index 0000000..736af17 --- /dev/null +++ b/Archlinux_all/python-msgpack @@ -0,0 +1 @@ +Subproject commit 736af17caa8caed0dc77d452c12408cab58e2b53 diff --git a/Archlinux_all/python-mypy_extensions b/Archlinux_all/python-mypy_extensions new file mode 160000 index 0000000..d38835b --- /dev/null +++ b/Archlinux_all/python-mypy_extensions @@ -0,0 +1 @@ +Subproject commit d38835b89c40486cb16d80e9d12708c7df4faaec diff --git a/Archlinux_all/python-netifaces b/Archlinux_all/python-netifaces new file mode 160000 index 0000000..ca3dac6 --- /dev/null +++ b/Archlinux_all/python-netifaces @@ -0,0 +1 @@ +Subproject commit ca3dac6b1acab563a750fcccc1b510dc3e11bc57 diff --git a/Archlinux_all/python-notify2 b/Archlinux_all/python-notify2 new file mode 160000 index 0000000..fcf8137 --- /dev/null +++ b/Archlinux_all/python-notify2 @@ -0,0 +1 @@ +Subproject commit fcf8137f6f512fd81ea1ba55ef1bf56185738321 diff --git a/Archlinux_all/python-ntlm-auth b/Archlinux_all/python-ntlm-auth new file mode 160000 index 0000000..c3a0ac2 --- /dev/null +++ b/Archlinux_all/python-ntlm-auth @@ -0,0 +1 @@ +Subproject commit c3a0ac292187feffa06217b91391c42939726013 diff --git a/Archlinux_all/python-numpy b/Archlinux_all/python-numpy new file mode 160000 index 0000000..361b56e --- /dev/null +++ b/Archlinux_all/python-numpy @@ -0,0 +1 @@ +Subproject commit 361b56e9f382eb7b38f4717d63cb4b7dde984b3c diff --git a/Archlinux_all/python-openstacksdk b/Archlinux_all/python-openstacksdk new file mode 160000 index 0000000..b365bab --- /dev/null +++ b/Archlinux_all/python-openstacksdk @@ -0,0 +1 @@ +Subproject commit b365babc6cec5bb0188dca6fe1b330329d39ef2a diff --git a/Archlinux_all/python-ordered-set b/Archlinux_all/python-ordered-set new file mode 160000 index 0000000..235f951 --- /dev/null +++ b/Archlinux_all/python-ordered-set @@ -0,0 +1 @@ +Subproject commit 235f951b8e345a1130a10a6dd1f698d25e27483d diff --git a/Archlinux_all/python-os-service-types b/Archlinux_all/python-os-service-types new file mode 160000 index 0000000..074839f --- /dev/null +++ b/Archlinux_all/python-os-service-types @@ -0,0 +1 @@ +Subproject commit 074839f9a4e4618a957b3afb20c8d9584cd36129 diff --git a/Archlinux_all/python-ovirt-engine-sdk b/Archlinux_all/python-ovirt-engine-sdk new file mode 160000 index 0000000..96ef35c --- /dev/null +++ b/Archlinux_all/python-ovirt-engine-sdk @@ -0,0 +1 @@ +Subproject commit 96ef35ca083f6a8a6c4aa180cf13f2f97407d0f2 diff --git a/Archlinux_all/python-packaging b/Archlinux_all/python-packaging new file mode 160000 index 0000000..752aec8 --- /dev/null +++ b/Archlinux_all/python-packaging @@ -0,0 +1 @@ +Subproject commit 752aec8f9d09b4256fd84d1d93544023ae2d006e diff --git a/Archlinux_all/python-paramiko b/Archlinux_all/python-paramiko new file mode 160000 index 0000000..86aa92e --- /dev/null +++ b/Archlinux_all/python-paramiko @@ -0,0 +1 @@ +Subproject commit 86aa92ec7037be277efa9bc0b356a2db7c994398 diff --git a/Archlinux_all/python-parso b/Archlinux_all/python-parso new file mode 160000 index 0000000..fd0679b --- /dev/null +++ b/Archlinux_all/python-parso @@ -0,0 +1 @@ +Subproject commit fd0679b1c0a6d1adc27b19284fec4766f8c0925b diff --git a/Archlinux_all/python-passlib b/Archlinux_all/python-passlib new file mode 160000 index 0000000..a49a620 --- /dev/null +++ b/Archlinux_all/python-passlib @@ -0,0 +1 @@ +Subproject commit a49a620fbc8b143cd0148a7fddda8ea7b0d77492 diff --git a/Archlinux_all/python-pathspec b/Archlinux_all/python-pathspec new file mode 160000 index 0000000..57f9466 --- /dev/null +++ b/Archlinux_all/python-pathspec @@ -0,0 +1 @@ +Subproject commit 57f9466f40f938d8c669f4638a8ec231ce1cb170 diff --git a/Archlinux_all/python-patiencediff b/Archlinux_all/python-patiencediff new file mode 160000 index 0000000..a883355 --- /dev/null +++ b/Archlinux_all/python-patiencediff @@ -0,0 +1 @@ +Subproject commit a8833551dbf896488b00531a37597290cc909364 diff --git a/Archlinux_all/python-pbr b/Archlinux_all/python-pbr new file mode 160000 index 0000000..49f1093 --- /dev/null +++ b/Archlinux_all/python-pbr @@ -0,0 +1 @@ +Subproject commit 49f109333318594de3532b1490de5ae746aca381 diff --git a/Archlinux_all/python-peewee b/Archlinux_all/python-peewee new file mode 160000 index 0000000..53d3961 --- /dev/null +++ b/Archlinux_all/python-peewee @@ -0,0 +1 @@ +Subproject commit 53d3961dcb80e8506efe01f98762e61fc90ae3a3 diff --git a/Archlinux_all/python-pefile b/Archlinux_all/python-pefile new file mode 160000 index 0000000..24d5923 --- /dev/null +++ b/Archlinux_all/python-pefile @@ -0,0 +1 @@ +Subproject commit 24d59233c1e417a6763324321969a7b2e9d7a321 diff --git a/Archlinux_all/python-pexpect b/Archlinux_all/python-pexpect new file mode 160000 index 0000000..ebfd868 --- /dev/null +++ b/Archlinux_all/python-pexpect @@ -0,0 +1 @@ +Subproject commit ebfd868127c442d1c51dde0db37bc6327d5653a3 diff --git a/Archlinux_all/python-pillow b/Archlinux_all/python-pillow new file mode 160000 index 0000000..20e0fef --- /dev/null +++ b/Archlinux_all/python-pillow @@ -0,0 +1 @@ +Subproject commit 20e0fef2bdf5f42cfec24578ef247ffa9df8da46 diff --git a/Archlinux_all/python-pip b/Archlinux_all/python-pip new file mode 160000 index 0000000..b179669 --- /dev/null +++ b/Archlinux_all/python-pip @@ -0,0 +1 @@ +Subproject commit b1796693fd1675a5982dc87d725122fdb28f3b01 diff --git a/Archlinux_all/python-platformdirs b/Archlinux_all/python-platformdirs new file mode 160000 index 0000000..5a61437 --- /dev/null +++ b/Archlinux_all/python-platformdirs @@ -0,0 +1 @@ +Subproject commit 5a614378442081c2cf013dea032b5f3ceced6ce6 diff --git a/Archlinux_all/python-pluggy b/Archlinux_all/python-pluggy new file mode 160000 index 0000000..715f7da --- /dev/null +++ b/Archlinux_all/python-pluggy @@ -0,0 +1 @@ +Subproject commit 715f7dacbbcf45b2116b9efa817b2ccabbc680cf diff --git a/Archlinux_all/python-ply b/Archlinux_all/python-ply new file mode 160000 index 0000000..5c2d1cb --- /dev/null +++ b/Archlinux_all/python-ply @@ -0,0 +1 @@ +Subproject commit 5c2d1cb97032fbf0c85bbe0ada51bee08f277c3f diff --git a/Archlinux_all/python-prctl b/Archlinux_all/python-prctl new file mode 160000 index 0000000..ce476f8 --- /dev/null +++ b/Archlinux_all/python-prctl @@ -0,0 +1 @@ +Subproject commit ce476f84e941993e25d66a036d06af45cd37d748 diff --git a/Archlinux_all/python-proxmoxer b/Archlinux_all/python-proxmoxer new file mode 160000 index 0000000..d71bf8c --- /dev/null +++ b/Archlinux_all/python-proxmoxer @@ -0,0 +1 @@ +Subproject commit d71bf8cf173b0ec73ac6fdb866d237aec7ad29bc diff --git a/Archlinux_all/python-psutil b/Archlinux_all/python-psutil new file mode 160000 index 0000000..b5a1459 --- /dev/null +++ b/Archlinux_all/python-psutil @@ -0,0 +1 @@ +Subproject commit b5a1459522879dc1fab03b17d9716c203239aee1 diff --git a/Archlinux_all/python-ptyprocess b/Archlinux_all/python-ptyprocess new file mode 160000 index 0000000..2c5f984 --- /dev/null +++ b/Archlinux_all/python-ptyprocess @@ -0,0 +1 @@ +Subproject commit 2c5f984dcc3c6713b43cfcfa956fbec63dcf4e5a diff --git a/Archlinux_all/python-py b/Archlinux_all/python-py new file mode 160000 index 0000000..1088f78 --- /dev/null +++ b/Archlinux_all/python-py @@ -0,0 +1 @@ +Subproject commit 1088f786f85c3165582105ba48b95db87ac5f0fe diff --git a/Archlinux_all/python-pyaml b/Archlinux_all/python-pyaml new file mode 160000 index 0000000..253b6b1 --- /dev/null +++ b/Archlinux_all/python-pyaml @@ -0,0 +1 @@ +Subproject commit 253b6b134ff844e2e5530e353e3ba464c74693af diff --git a/Archlinux_all/python-pyasn1 b/Archlinux_all/python-pyasn1 new file mode 160000 index 0000000..e542d0e --- /dev/null +++ b/Archlinux_all/python-pyasn1 @@ -0,0 +1 @@ +Subproject commit e542d0eedb764ac3983c19f42f4a41744ec1e058 diff --git a/Archlinux_all/python-pyasn1-modules b/Archlinux_all/python-pyasn1-modules new file mode 160000 index 0000000..d860190 --- /dev/null +++ b/Archlinux_all/python-pyasn1-modules @@ -0,0 +1 @@ +Subproject commit d860190eb09c6430662dd8d3953347b916f5b8f5 diff --git a/Archlinux_all/python-pycparser b/Archlinux_all/python-pycparser new file mode 160000 index 0000000..fd26d24 --- /dev/null +++ b/Archlinux_all/python-pycparser @@ -0,0 +1 @@ +Subproject commit fd26d24037bca87842c458ad04c30feb76838a6d diff --git a/Archlinux_all/python-pycurl b/Archlinux_all/python-pycurl new file mode 160000 index 0000000..e8f1c46 --- /dev/null +++ b/Archlinux_all/python-pycurl @@ -0,0 +1 @@ +Subproject commit e8f1c46bf179f23ca0b6942642923998fc6db6b9 diff --git a/Archlinux_all/python-pydantic b/Archlinux_all/python-pydantic new file mode 160000 index 0000000..6662827 --- /dev/null +++ b/Archlinux_all/python-pydantic @@ -0,0 +1 @@ +Subproject commit 6662827956899c96f6bac8d086e942df4149403d diff --git a/Archlinux_all/python-pydantic-core b/Archlinux_all/python-pydantic-core new file mode 160000 index 0000000..c139bf7 --- /dev/null +++ b/Archlinux_all/python-pydantic-core @@ -0,0 +1 @@ +Subproject commit c139bf7dfdb4663daa813bce4dd82580d46ed9d6 diff --git a/Archlinux_all/python-pygame b/Archlinux_all/python-pygame new file mode 160000 index 0000000..66ced89 --- /dev/null +++ b/Archlinux_all/python-pygame @@ -0,0 +1 @@ +Subproject commit 66ced89644abfd3804c1016f1881c387862f1a27 diff --git a/Archlinux_all/python-pygls b/Archlinux_all/python-pygls new file mode 160000 index 0000000..9fdac19 --- /dev/null +++ b/Archlinux_all/python-pygls @@ -0,0 +1 @@ +Subproject commit 9fdac19b31202924fa35d586adba8ec896481076 diff --git a/Archlinux_all/python-pygments b/Archlinux_all/python-pygments new file mode 160000 index 0000000..6853219 --- /dev/null +++ b/Archlinux_all/python-pygments @@ -0,0 +1 @@ +Subproject commit 6853219a4e01fd9df4c86988607b9647d758c455 diff --git a/Archlinux_all/python-pyinotify b/Archlinux_all/python-pyinotify new file mode 160000 index 0000000..d9ca5be --- /dev/null +++ b/Archlinux_all/python-pyinotify @@ -0,0 +1 @@ +Subproject commit d9ca5bec3748fcb5242a2b7642e49c200bfea198 diff --git a/Archlinux_all/python-pynacl b/Archlinux_all/python-pynacl new file mode 160000 index 0000000..7710a04 --- /dev/null +++ b/Archlinux_all/python-pynacl @@ -0,0 +1 @@ +Subproject commit 7710a046d44884622337564b7e10b566a5bcabeb diff --git a/Archlinux_all/python-pynetbox b/Archlinux_all/python-pynetbox new file mode 160000 index 0000000..2ae2eca --- /dev/null +++ b/Archlinux_all/python-pynetbox @@ -0,0 +1 @@ +Subproject commit 2ae2eca68d4b7725d3266e9e348f1d20be831f7a diff --git a/Archlinux_all/python-pyopenssl b/Archlinux_all/python-pyopenssl new file mode 160000 index 0000000..3a83d3d --- /dev/null +++ b/Archlinux_all/python-pyopenssl @@ -0,0 +1 @@ +Subproject commit 3a83d3d050e783a94e0a6f9553f7b85f0005a5ee diff --git a/Archlinux_all/python-pyparsing b/Archlinux_all/python-pyparsing new file mode 160000 index 0000000..c9bcd10 --- /dev/null +++ b/Archlinux_all/python-pyparsing @@ -0,0 +1 @@ +Subproject commit c9bcd109eec33c403bed21d2abc38bf1a1d3988a diff --git a/Archlinux_all/python-pyproject-hooks b/Archlinux_all/python-pyproject-hooks new file mode 160000 index 0000000..6049872 --- /dev/null +++ b/Archlinux_all/python-pyproject-hooks @@ -0,0 +1 @@ +Subproject commit 60498725725cf4e3072998cb90198535d4ecf4a0 diff --git a/Archlinux_all/python-pyqt5-sip b/Archlinux_all/python-pyqt5-sip new file mode 160000 index 0000000..2200059 --- /dev/null +++ b/Archlinux_all/python-pyqt5-sip @@ -0,0 +1 @@ +Subproject commit 22000595b409eecb0d73a9f41f022c939ecead23 diff --git a/Archlinux_all/python-pyrsistent b/Archlinux_all/python-pyrsistent new file mode 160000 index 0000000..2f16e9c --- /dev/null +++ b/Archlinux_all/python-pyrsistent @@ -0,0 +1 @@ +Subproject commit 2f16e9ce3f33c36214248f42aad57bc9c73b4058 diff --git a/Archlinux_all/python-pyserial b/Archlinux_all/python-pyserial new file mode 160000 index 0000000..c076777 --- /dev/null +++ b/Archlinux_all/python-pyserial @@ -0,0 +1 @@ +Subproject commit c0767773cea1368d34236d842e8427b6ed1bbe49 diff --git a/Archlinux_all/python-pyspnego b/Archlinux_all/python-pyspnego new file mode 160000 index 0000000..f4f57fd --- /dev/null +++ b/Archlinux_all/python-pyspnego @@ -0,0 +1 @@ +Subproject commit f4f57fd1cf5d92a2c785351a00674d2e0ad621de diff --git a/Archlinux_all/python-pytest b/Archlinux_all/python-pytest new file mode 160000 index 0000000..85c6628 --- /dev/null +++ b/Archlinux_all/python-pytest @@ -0,0 +1 @@ +Subproject commit 85c662824c8ef3deb8b3dc10c0ef4f04450210d6 diff --git a/Archlinux_all/python-pytest-forked b/Archlinux_all/python-pytest-forked new file mode 160000 index 0000000..a3c6f7e --- /dev/null +++ b/Archlinux_all/python-pytest-forked @@ -0,0 +1 @@ +Subproject commit a3c6f7e8c319ca9e48b79c04f68d88f10b20f1bc diff --git a/Archlinux_all/python-pytest-mock b/Archlinux_all/python-pytest-mock new file mode 160000 index 0000000..0cc2ebe --- /dev/null +++ b/Archlinux_all/python-pytest-mock @@ -0,0 +1 @@ +Subproject commit 0cc2ebed964a009f35b1751943426ffaf4ca3394 diff --git a/Archlinux_all/python-pytest-ruff b/Archlinux_all/python-pytest-ruff new file mode 160000 index 0000000..2ac67a9 --- /dev/null +++ b/Archlinux_all/python-pytest-ruff @@ -0,0 +1 @@ +Subproject commit 2ac67a93dce15a8329e3979d23de48817cb0d62f diff --git a/Archlinux_all/python-pytest-xdist b/Archlinux_all/python-pytest-xdist new file mode 160000 index 0000000..df27326 --- /dev/null +++ b/Archlinux_all/python-pytest-xdist @@ -0,0 +1 @@ +Subproject commit df27326815dbaa7f84989f2e90992184024047d0 diff --git a/Archlinux_all/python-pytz b/Archlinux_all/python-pytz new file mode 160000 index 0000000..6c762a8 --- /dev/null +++ b/Archlinux_all/python-pytz @@ -0,0 +1 @@ +Subproject commit 6c762a8115220d7efac7367da5a17d4af249b909 diff --git a/Archlinux_all/python-pywinrm b/Archlinux_all/python-pywinrm new file mode 160000 index 0000000..0881a2a --- /dev/null +++ b/Archlinux_all/python-pywinrm @@ -0,0 +1 @@ +Subproject commit 0881a2afbe5de4bd057f770a31eb3797f8f3b535 diff --git a/Archlinux_all/python-pyzmq b/Archlinux_all/python-pyzmq new file mode 160000 index 0000000..2b00ab3 --- /dev/null +++ b/Archlinux_all/python-pyzmq @@ -0,0 +1 @@ +Subproject commit 2b00ab3d8299039627d130e36b70852a0635c38e diff --git a/Archlinux_all/python-reactivex b/Archlinux_all/python-reactivex new file mode 160000 index 0000000..5e7fa0d --- /dev/null +++ b/Archlinux_all/python-reactivex @@ -0,0 +1 @@ +Subproject commit 5e7fa0d54ecc056dcff04d4d8a1052bb3aeac426 diff --git a/Archlinux_all/python-readability-lxml b/Archlinux_all/python-readability-lxml new file mode 160000 index 0000000..3a7b87e --- /dev/null +++ b/Archlinux_all/python-readability-lxml @@ -0,0 +1 @@ +Subproject commit 3a7b87e082e78d14dec1d3e0e77a11ba74e48fb5 diff --git a/Archlinux_all/python-referencing b/Archlinux_all/python-referencing new file mode 160000 index 0000000..becc464 --- /dev/null +++ b/Archlinux_all/python-referencing @@ -0,0 +1 @@ +Subproject commit becc46474e0c96e41eaf2902f8b3f7d5d67ee7c8 diff --git a/Archlinux_all/python-rencode b/Archlinux_all/python-rencode new file mode 160000 index 0000000..2a6711d --- /dev/null +++ b/Archlinux_all/python-rencode @@ -0,0 +1 @@ +Subproject commit 2a6711d34b18f085217c56b567a0e299c4f3db61 diff --git a/Archlinux_all/python-reportlab b/Archlinux_all/python-reportlab new file mode 160000 index 0000000..86101a0 --- /dev/null +++ b/Archlinux_all/python-reportlab @@ -0,0 +1 @@ +Subproject commit 86101a0e0af17f3f362a70aae768ab623b9d1c3b diff --git a/Archlinux_all/python-requests b/Archlinux_all/python-requests new file mode 160000 index 0000000..acbc9ae --- /dev/null +++ b/Archlinux_all/python-requests @@ -0,0 +1 @@ +Subproject commit acbc9ae86e5bcbb03a9a333f94b53c3cdf812a07 diff --git a/Archlinux_all/python-requests-ntlm b/Archlinux_all/python-requests-ntlm new file mode 160000 index 0000000..5f3e20c --- /dev/null +++ b/Archlinux_all/python-requests-ntlm @@ -0,0 +1 @@ +Subproject commit 5f3e20ce8b3dd8957de4936fce1483f7f0aa02a0 diff --git a/Archlinux_all/python-requestsexceptions b/Archlinux_all/python-requestsexceptions new file mode 160000 index 0000000..641d875 --- /dev/null +++ b/Archlinux_all/python-requestsexceptions @@ -0,0 +1 @@ +Subproject commit 641d875d9368c34ca4e61e44622ab35b448db328 diff --git a/Archlinux_all/python-resolvelib b/Archlinux_all/python-resolvelib new file mode 160000 index 0000000..ac856f0 --- /dev/null +++ b/Archlinux_all/python-resolvelib @@ -0,0 +1 @@ +Subproject commit ac856f010c492cd7242a82216d996c7f036718e5 diff --git a/Archlinux_all/python-rich b/Archlinux_all/python-rich new file mode 160000 index 0000000..ed44836 --- /dev/null +++ b/Archlinux_all/python-rich @@ -0,0 +1 @@ +Subproject commit ed44836290ddc2e72136f4ecfb0ee9370836f854 diff --git a/Archlinux_all/python-rpds-py b/Archlinux_all/python-rpds-py new file mode 160000 index 0000000..cedae4a --- /dev/null +++ b/Archlinux_all/python-rpds-py @@ -0,0 +1 @@ +Subproject commit cedae4a024e8f292d5861f0041b582b66c036615 diff --git a/Archlinux_all/python-ruamel-yaml b/Archlinux_all/python-ruamel-yaml new file mode 160000 index 0000000..1da5f73 --- /dev/null +++ b/Archlinux_all/python-ruamel-yaml @@ -0,0 +1 @@ +Subproject commit 1da5f732ee9dfc1cb3fcbdf9e5a2bd076fe8223b diff --git a/Archlinux_all/python-ruamel.yaml.clib b/Archlinux_all/python-ruamel.yaml.clib new file mode 160000 index 0000000..7d93b9c --- /dev/null +++ b/Archlinux_all/python-ruamel.yaml.clib @@ -0,0 +1 @@ +Subproject commit 7d93b9c00df3f43251e8312631b0f2b2f00c2bff diff --git a/Archlinux_all/python-s3transfer b/Archlinux_all/python-s3transfer new file mode 160000 index 0000000..4f63652 --- /dev/null +++ b/Archlinux_all/python-s3transfer @@ -0,0 +1 @@ +Subproject commit 4f636522ca01b153527bc0ba16da4ca662e3efe9 diff --git a/Archlinux_all/python-secretstorage b/Archlinux_all/python-secretstorage new file mode 160000 index 0000000..6a5f59c --- /dev/null +++ b/Archlinux_all/python-secretstorage @@ -0,0 +1 @@ +Subproject commit 6a5f59c771fb7b10117e0036690cf0c324bc6693 diff --git a/Archlinux_all/python-service-identity b/Archlinux_all/python-service-identity new file mode 160000 index 0000000..aa32013 --- /dev/null +++ b/Archlinux_all/python-service-identity @@ -0,0 +1 @@ +Subproject commit aa32013a283fc1f461cfd29816c45ae44fa3a509 diff --git a/Archlinux_all/python-setproctitle b/Archlinux_all/python-setproctitle new file mode 160000 index 0000000..5e8b907 --- /dev/null +++ b/Archlinux_all/python-setproctitle @@ -0,0 +1 @@ +Subproject commit 5e8b907744c050693161b6d339e96b5190432735 diff --git a/Archlinux_all/python-setuptools b/Archlinux_all/python-setuptools new file mode 160000 index 0000000..3479bd3 --- /dev/null +++ b/Archlinux_all/python-setuptools @@ -0,0 +1 @@ +Subproject commit 3479bd32e4bb96125e875bc1a38f597459fa5cd9 diff --git a/Archlinux_all/python-shtab b/Archlinux_all/python-shtab new file mode 160000 index 0000000..ab16e6b --- /dev/null +++ b/Archlinux_all/python-shtab @@ -0,0 +1 @@ +Subproject commit ab16e6badc3d76f62eb99754dfe6394bd01d9818 diff --git a/Archlinux_all/python-six b/Archlinux_all/python-six new file mode 160000 index 0000000..8025c68 --- /dev/null +++ b/Archlinux_all/python-six @@ -0,0 +1 @@ +Subproject commit 8025c681a8d2953d207cf4fc809d94e162d0edb3 diff --git a/Archlinux_all/python-smartypants b/Archlinux_all/python-smartypants new file mode 160000 index 0000000..0902cd8 --- /dev/null +++ b/Archlinux_all/python-smartypants @@ -0,0 +1 @@ +Subproject commit 0902cd80818c8d12c524fa4f96157c4e106acaca diff --git a/Archlinux_all/python-snowballstemmer b/Archlinux_all/python-snowballstemmer new file mode 160000 index 0000000..6e4cd85 --- /dev/null +++ b/Archlinux_all/python-snowballstemmer @@ -0,0 +1 @@ +Subproject commit 6e4cd85938391da80e203ceca3ed621de70234da diff --git a/Archlinux_all/python-sortedcontainers b/Archlinux_all/python-sortedcontainers new file mode 160000 index 0000000..f2452dc --- /dev/null +++ b/Archlinux_all/python-sortedcontainers @@ -0,0 +1 @@ +Subproject commit f2452dcfd8f55d2dcc8365c5a12ad754c9da81a4 diff --git a/Archlinux_all/python-soupsieve b/Archlinux_all/python-soupsieve new file mode 160000 index 0000000..37d4e88 --- /dev/null +++ b/Archlinux_all/python-soupsieve @@ -0,0 +1 @@ +Subproject commit 37d4e880e7c53c9f74d1195d3fc13491a46a4264 diff --git a/Archlinux_all/python-sphinx b/Archlinux_all/python-sphinx new file mode 160000 index 0000000..9296f7b --- /dev/null +++ b/Archlinux_all/python-sphinx @@ -0,0 +1 @@ +Subproject commit 9296f7b3241ac06ef30c1aeda921b0b32bd87d61 diff --git a/Archlinux_all/python-sphinx-alabaster-theme b/Archlinux_all/python-sphinx-alabaster-theme new file mode 160000 index 0000000..3c4618e --- /dev/null +++ b/Archlinux_all/python-sphinx-alabaster-theme @@ -0,0 +1 @@ +Subproject commit 3c4618ea9c5f8f05676cb070997e10a1f2a18bd9 diff --git a/Archlinux_all/python-sphinxcontrib-applehelp b/Archlinux_all/python-sphinxcontrib-applehelp new file mode 160000 index 0000000..70dc8f9 --- /dev/null +++ b/Archlinux_all/python-sphinxcontrib-applehelp @@ -0,0 +1 @@ +Subproject commit 70dc8f941291423fea16dfef8106e777f2f84e85 diff --git a/Archlinux_all/python-sphinxcontrib-devhelp b/Archlinux_all/python-sphinxcontrib-devhelp new file mode 160000 index 0000000..9f2e752 --- /dev/null +++ b/Archlinux_all/python-sphinxcontrib-devhelp @@ -0,0 +1 @@ +Subproject commit 9f2e7524abc9d86ea561f40092c47d272b70e1e5 diff --git a/Archlinux_all/python-sphinxcontrib-htmlhelp b/Archlinux_all/python-sphinxcontrib-htmlhelp new file mode 160000 index 0000000..abd18bd --- /dev/null +++ b/Archlinux_all/python-sphinxcontrib-htmlhelp @@ -0,0 +1 @@ +Subproject commit abd18bd773a7fc09b582aa009e3f42d3e4d08d73 diff --git a/Archlinux_all/python-sphinxcontrib-jsmath b/Archlinux_all/python-sphinxcontrib-jsmath new file mode 160000 index 0000000..15350f0 --- /dev/null +++ b/Archlinux_all/python-sphinxcontrib-jsmath @@ -0,0 +1 @@ +Subproject commit 15350f077e7e74940e2c9341f60c3b254dc70a29 diff --git a/Archlinux_all/python-sphinxcontrib-qthelp b/Archlinux_all/python-sphinxcontrib-qthelp new file mode 160000 index 0000000..583f06d --- /dev/null +++ b/Archlinux_all/python-sphinxcontrib-qthelp @@ -0,0 +1 @@ +Subproject commit 583f06d9512b269664969adc0e641a80eb8175b3 diff --git a/Archlinux_all/python-sphinxcontrib-serializinghtml b/Archlinux_all/python-sphinxcontrib-serializinghtml new file mode 160000 index 0000000..ecefee2 --- /dev/null +++ b/Archlinux_all/python-sphinxcontrib-serializinghtml @@ -0,0 +1 @@ +Subproject commit ecefee2f0eec16bb70844c100ae92bd6f3c9a759 diff --git a/Archlinux_all/python-sqlalchemy b/Archlinux_all/python-sqlalchemy new file mode 160000 index 0000000..c2831fd --- /dev/null +++ b/Archlinux_all/python-sqlalchemy @@ -0,0 +1 @@ +Subproject commit c2831fd8a6958d55d87e0d0bf0557b66ab8ddaa7 diff --git a/Archlinux_all/python-stevedore b/Archlinux_all/python-stevedore new file mode 160000 index 0000000..1de927b --- /dev/null +++ b/Archlinux_all/python-stevedore @@ -0,0 +1 @@ +Subproject commit 1de927b7268de7508b59239fbe1a5125cb450749 diff --git a/Archlinux_all/python-straight.plugin b/Archlinux_all/python-straight.plugin new file mode 160000 index 0000000..8d0fbbe --- /dev/null +++ b/Archlinux_all/python-straight.plugin @@ -0,0 +1 @@ +Subproject commit 8d0fbbe7b98978ca60cce09619054ac1f5ffbdb8 diff --git a/Archlinux_all/python-subprocess-tee b/Archlinux_all/python-subprocess-tee new file mode 160000 index 0000000..629aadc --- /dev/null +++ b/Archlinux_all/python-subprocess-tee @@ -0,0 +1 @@ +Subproject commit 629aadc9d795faaefe09972f1010ee4afc873906 diff --git a/Archlinux_all/python-termcolor b/Archlinux_all/python-termcolor new file mode 160000 index 0000000..6b899aa --- /dev/null +++ b/Archlinux_all/python-termcolor @@ -0,0 +1 @@ +Subproject commit 6b899aa2e9ac93957a568568ca7d558afbf79166 diff --git a/Archlinux_all/python-tomli b/Archlinux_all/python-tomli new file mode 160000 index 0000000..384ed47 --- /dev/null +++ b/Archlinux_all/python-tomli @@ -0,0 +1 @@ +Subproject commit 384ed47aa2e09559f949aaa679824d40eb174478 diff --git a/Archlinux_all/python-tqdm b/Archlinux_all/python-tqdm new file mode 160000 index 0000000..3168a04 --- /dev/null +++ b/Archlinux_all/python-tqdm @@ -0,0 +1 @@ +Subproject commit 3168a04d4578bcf46e0b1f99f1dd9fa89003d4eb diff --git a/Archlinux_all/python-trove-classifiers b/Archlinux_all/python-trove-classifiers new file mode 160000 index 0000000..7ca3394 --- /dev/null +++ b/Archlinux_all/python-trove-classifiers @@ -0,0 +1 @@ +Subproject commit 7ca33940fc08890d8637431784d902b35ac36996 diff --git a/Archlinux_all/python-twisted b/Archlinux_all/python-twisted new file mode 160000 index 0000000..eded5ef --- /dev/null +++ b/Archlinux_all/python-twisted @@ -0,0 +1 @@ +Subproject commit eded5ef33d111dc4c1939a82f8210a035c8b7cd0 diff --git a/Archlinux_all/python-typing_extensions b/Archlinux_all/python-typing_extensions new file mode 160000 index 0000000..9fa1594 --- /dev/null +++ b/Archlinux_all/python-typing_extensions @@ -0,0 +1 @@ +Subproject commit 9fa159498adbd14af84c78bcb9966563b3f04082 diff --git a/Archlinux_all/python-typogrify b/Archlinux_all/python-typogrify new file mode 160000 index 0000000..c3a229b --- /dev/null +++ b/Archlinux_all/python-typogrify @@ -0,0 +1 @@ +Subproject commit c3a229bdebe3879acb3b37f8a2b75882c85ca91d diff --git a/Archlinux_all/python-uc-micro-py b/Archlinux_all/python-uc-micro-py new file mode 160000 index 0000000..cf06bba --- /dev/null +++ b/Archlinux_all/python-uc-micro-py @@ -0,0 +1 @@ +Subproject commit cf06bba7366edca215f06c033c547230093f41b2 diff --git a/Archlinux_all/python-ujson b/Archlinux_all/python-ujson new file mode 160000 index 0000000..d1a604d --- /dev/null +++ b/Archlinux_all/python-ujson @@ -0,0 +1 @@ +Subproject commit d1a604d286a2ad9e1054267ba1e5a6fcd68be13a diff --git a/Archlinux_all/python-unidecode b/Archlinux_all/python-unidecode new file mode 160000 index 0000000..15b393f --- /dev/null +++ b/Archlinux_all/python-unidecode @@ -0,0 +1 @@ +Subproject commit 15b393fcc140628559a8db6fddccc0a6a442235e diff --git a/Archlinux_all/python-uritemplate b/Archlinux_all/python-uritemplate new file mode 160000 index 0000000..293ae90 --- /dev/null +++ b/Archlinux_all/python-uritemplate @@ -0,0 +1 @@ +Subproject commit 293ae90d57f78edbe9785ed831041ce78bb0b398 diff --git a/Archlinux_all/python-urllib3 b/Archlinux_all/python-urllib3 new file mode 160000 index 0000000..4a2e7e2 --- /dev/null +++ b/Archlinux_all/python-urllib3 @@ -0,0 +1 @@ +Subproject commit 4a2e7e2aa88134ee2afee17f3054dea08c38b324 diff --git a/Archlinux_all/python-validate-pyproject b/Archlinux_all/python-validate-pyproject new file mode 160000 index 0000000..3001caa --- /dev/null +++ b/Archlinux_all/python-validate-pyproject @@ -0,0 +1 @@ +Subproject commit 3001caafa8ee485e31035769d755b0779ce2559c diff --git a/Archlinux_all/python-voluptuous b/Archlinux_all/python-voluptuous new file mode 160000 index 0000000..a09645f --- /dev/null +++ b/Archlinux_all/python-voluptuous @@ -0,0 +1 @@ +Subproject commit a09645f50e31cea708f979b4acbcaae01bd349c5 diff --git a/Archlinux_all/python-wcmatch b/Archlinux_all/python-wcmatch new file mode 160000 index 0000000..7b81a03 --- /dev/null +++ b/Archlinux_all/python-wcmatch @@ -0,0 +1 @@ +Subproject commit 7b81a035e2cb02861a830571ac5f7158b9f3bb29 diff --git a/Archlinux_all/python-websockets b/Archlinux_all/python-websockets new file mode 160000 index 0000000..bf83c0d --- /dev/null +++ b/Archlinux_all/python-websockets @@ -0,0 +1 @@ +Subproject commit bf83c0d09ea8e8af2cf02a9121634f2bf663a545 diff --git a/Archlinux_all/python-wheel b/Archlinux_all/python-wheel new file mode 160000 index 0000000..29cc311 --- /dev/null +++ b/Archlinux_all/python-wheel @@ -0,0 +1 @@ +Subproject commit 29cc311df9c578e73fb09d4e1de417dd5ee9d829 diff --git a/Archlinux_all/python-wrapt b/Archlinux_all/python-wrapt new file mode 160000 index 0000000..8370c6c --- /dev/null +++ b/Archlinux_all/python-wrapt @@ -0,0 +1 @@ +Subproject commit 8370c6c6c1fc7f141a43c3fb5ef0886e59caa046 diff --git a/Archlinux_all/python-xlib b/Archlinux_all/python-xlib new file mode 160000 index 0000000..3b1a3cb --- /dev/null +++ b/Archlinux_all/python-xlib @@ -0,0 +1 @@ +Subproject commit 3b1a3cbcd498964673630db665da89c453e88262 diff --git a/Archlinux_all/python-xmltodict b/Archlinux_all/python-xmltodict new file mode 160000 index 0000000..0d1c9e5 --- /dev/null +++ b/Archlinux_all/python-xmltodict @@ -0,0 +1 @@ +Subproject commit 0d1c9e568c3cc1e8aacda547d3e917bfd507b038 diff --git a/Archlinux_all/python-yaml b/Archlinux_all/python-yaml new file mode 160000 index 0000000..8cd7cd2 --- /dev/null +++ b/Archlinux_all/python-yaml @@ -0,0 +1 @@ +Subproject commit 8cd7cd2f9a228b5bee34b90d18441e53a5159f5e diff --git a/Archlinux_all/python-zipp b/Archlinux_all/python-zipp new file mode 160000 index 0000000..ae1c8bb --- /dev/null +++ b/Archlinux_all/python-zipp @@ -0,0 +1 @@ +Subproject commit ae1c8bbb87ee8c5af400a22d3e6f80fbcf8c94f1 diff --git a/Archlinux_all/python-zope-interface b/Archlinux_all/python-zope-interface new file mode 160000 index 0000000..a23f2e7 --- /dev/null +++ b/Archlinux_all/python-zope-interface @@ -0,0 +1 @@ +Subproject commit a23f2e7f0b661c0e17c068fce1aa124f6a1f4988 diff --git a/Archlinux_all/python-zstandard b/Archlinux_all/python-zstandard new file mode 160000 index 0000000..ccb4b4d --- /dev/null +++ b/Archlinux_all/python-zstandard @@ -0,0 +1 @@ +Subproject commit ccb4b4dc87315140f91dfac1bce9c8afc6043e50 diff --git a/Archlinux_all/qbittorrent b/Archlinux_all/qbittorrent new file mode 160000 index 0000000..959f2fc --- /dev/null +++ b/Archlinux_all/qbittorrent @@ -0,0 +1 @@ +Subproject commit 959f2fcfbf03bd79300b8b1160ad6edfd94fbd30 diff --git a/Archlinux_all/qcustomplot b/Archlinux_all/qcustomplot new file mode 160000 index 0000000..3d5d443 --- /dev/null +++ b/Archlinux_all/qcustomplot @@ -0,0 +1 @@ +Subproject commit 3d5d44345b63b363fdf042804aa2a19bb1f96045 diff --git a/Archlinux_all/qhexedit2 b/Archlinux_all/qhexedit2 new file mode 160000 index 0000000..2b2b7e6 --- /dev/null +++ b/Archlinux_all/qhexedit2 @@ -0,0 +1 @@ +Subproject commit 2b2b7e67c0b4a6a703126a668c99bf59670c8f57 diff --git a/Archlinux_all/qhull b/Archlinux_all/qhull new file mode 160000 index 0000000..2b1317e --- /dev/null +++ b/Archlinux_all/qhull @@ -0,0 +1 @@ +Subproject commit 2b1317ea7de1eca8437162076b518b1529d5dd92 diff --git a/Archlinux_all/qpdf b/Archlinux_all/qpdf new file mode 160000 index 0000000..c476b70 --- /dev/null +++ b/Archlinux_all/qpdf @@ -0,0 +1 @@ +Subproject commit c476b70461aafbafdb345086617d19123913a7b5 diff --git a/Archlinux_all/qqc2-desktop-style5 b/Archlinux_all/qqc2-desktop-style5 new file mode 160000 index 0000000..cfc5747 --- /dev/null +++ b/Archlinux_all/qqc2-desktop-style5 @@ -0,0 +1 @@ +Subproject commit cfc57478368ede00fb12e02df7c1bc3c9bbde28f diff --git a/Archlinux_all/qrencode b/Archlinux_all/qrencode new file mode 160000 index 0000000..910f478 --- /dev/null +++ b/Archlinux_all/qrencode @@ -0,0 +1 @@ +Subproject commit 910f478f85c90d97932c628a081a3865ad7bcf0a diff --git a/Archlinux_all/qt5-base b/Archlinux_all/qt5-base new file mode 160000 index 0000000..2f098e9 --- /dev/null +++ b/Archlinux_all/qt5-base @@ -0,0 +1 @@ +Subproject commit 2f098e9c61dd57de81aa79b08b10c2c5c1638a06 diff --git a/Archlinux_all/qt5-charts b/Archlinux_all/qt5-charts new file mode 160000 index 0000000..2428625 --- /dev/null +++ b/Archlinux_all/qt5-charts @@ -0,0 +1 @@ +Subproject commit 2428625d7e8b3991bc9984c6818ad789afd1d3f8 diff --git a/Archlinux_all/qt5-declarative b/Archlinux_all/qt5-declarative new file mode 160000 index 0000000..d89522b --- /dev/null +++ b/Archlinux_all/qt5-declarative @@ -0,0 +1 @@ +Subproject commit d89522bd278b8ada7c83e3e6f7b040c6b5bb85ae diff --git a/Archlinux_all/qt5-doc b/Archlinux_all/qt5-doc new file mode 160000 index 0000000..e233670 --- /dev/null +++ b/Archlinux_all/qt5-doc @@ -0,0 +1 @@ +Subproject commit e2336700ba16fc28e21ac3e66fc686715bb81f92 diff --git a/Archlinux_all/qt5-graphicaleffects b/Archlinux_all/qt5-graphicaleffects new file mode 160000 index 0000000..d5a7e16 --- /dev/null +++ b/Archlinux_all/qt5-graphicaleffects @@ -0,0 +1 @@ +Subproject commit d5a7e16e3960b6d35fb55f06ec0e30db5337643a diff --git a/Archlinux_all/qt5-imageformats b/Archlinux_all/qt5-imageformats new file mode 160000 index 0000000..4029249 --- /dev/null +++ b/Archlinux_all/qt5-imageformats @@ -0,0 +1 @@ +Subproject commit 40292494517bf0fefab7900e08dd1d0e2beac617 diff --git a/Archlinux_all/qt5-location b/Archlinux_all/qt5-location new file mode 160000 index 0000000..a4beb56 --- /dev/null +++ b/Archlinux_all/qt5-location @@ -0,0 +1 @@ +Subproject commit a4beb56eed8927fcd77336c5ba184519136829f6 diff --git a/Archlinux_all/qt5-multimedia b/Archlinux_all/qt5-multimedia new file mode 160000 index 0000000..2ae1dac --- /dev/null +++ b/Archlinux_all/qt5-multimedia @@ -0,0 +1 @@ +Subproject commit 2ae1dac228322330e64ebe73cbfcf45d3c809b33 diff --git a/Archlinux_all/qt5-networkauth b/Archlinux_all/qt5-networkauth new file mode 160000 index 0000000..0ff66ed --- /dev/null +++ b/Archlinux_all/qt5-networkauth @@ -0,0 +1 @@ +Subproject commit 0ff66ed892473c09602d5d88d571f675027a2d7e diff --git a/Archlinux_all/qt5-quickcontrols b/Archlinux_all/qt5-quickcontrols new file mode 160000 index 0000000..c32f914 --- /dev/null +++ b/Archlinux_all/qt5-quickcontrols @@ -0,0 +1 @@ +Subproject commit c32f914b41dc1951e7223a3f89d00d292cd8a551 diff --git a/Archlinux_all/qt5-quickcontrols2 b/Archlinux_all/qt5-quickcontrols2 new file mode 160000 index 0000000..65a8a59 --- /dev/null +++ b/Archlinux_all/qt5-quickcontrols2 @@ -0,0 +1 @@ +Subproject commit 65a8a590a6569c0d69797994def083bc5261159f diff --git a/Archlinux_all/qt5-sensors b/Archlinux_all/qt5-sensors new file mode 160000 index 0000000..c9e5734 --- /dev/null +++ b/Archlinux_all/qt5-sensors @@ -0,0 +1 @@ +Subproject commit c9e5734540107677ff23bdfc1adac658b2bed27d diff --git a/Archlinux_all/qt5-speech b/Archlinux_all/qt5-speech new file mode 160000 index 0000000..ddea894 --- /dev/null +++ b/Archlinux_all/qt5-speech @@ -0,0 +1 @@ +Subproject commit ddea8948913428f9bfa5c12369a4f9aee297af88 diff --git a/Archlinux_all/qt5-svg b/Archlinux_all/qt5-svg new file mode 160000 index 0000000..98b740a --- /dev/null +++ b/Archlinux_all/qt5-svg @@ -0,0 +1 @@ +Subproject commit 98b740ab733f8c3a69c3119b1f4fc66b1d64e1e1 diff --git a/Archlinux_all/qt5-tools b/Archlinux_all/qt5-tools new file mode 160000 index 0000000..6061a5c --- /dev/null +++ b/Archlinux_all/qt5-tools @@ -0,0 +1 @@ +Subproject commit 6061a5c78e671ecd733dbea6fd449c53e6cf3503 diff --git a/Archlinux_all/qt5-translations b/Archlinux_all/qt5-translations new file mode 160000 index 0000000..0df5fcb --- /dev/null +++ b/Archlinux_all/qt5-translations @@ -0,0 +1 @@ +Subproject commit 0df5fcb58c2aada354402ce145a43d48df5afab6 diff --git a/Archlinux_all/qt5-virtualkeyboard b/Archlinux_all/qt5-virtualkeyboard new file mode 160000 index 0000000..936d4df --- /dev/null +++ b/Archlinux_all/qt5-virtualkeyboard @@ -0,0 +1 @@ +Subproject commit 936d4df8c4da9d0cda26123d925bd8244e9abe6e diff --git a/Archlinux_all/qt5-wayland b/Archlinux_all/qt5-wayland new file mode 160000 index 0000000..b91c20f --- /dev/null +++ b/Archlinux_all/qt5-wayland @@ -0,0 +1 @@ +Subproject commit b91c20fbd3ad0867a6027134b5b5d18eabce9792 diff --git a/Archlinux_all/qt5-webchannel b/Archlinux_all/qt5-webchannel new file mode 160000 index 0000000..3331b6c --- /dev/null +++ b/Archlinux_all/qt5-webchannel @@ -0,0 +1 @@ +Subproject commit 3331b6c6bd1973b180ce4fa0d37c0fe2af67d9dd diff --git a/Archlinux_all/qt5-webengine b/Archlinux_all/qt5-webengine new file mode 160000 index 0000000..5f42260 --- /dev/null +++ b/Archlinux_all/qt5-webengine @@ -0,0 +1 @@ +Subproject commit 5f4226056518e337c1229a3562be4cfb6307d2f0 diff --git a/Archlinux_all/qt5-x11extras b/Archlinux_all/qt5-x11extras new file mode 160000 index 0000000..e3d3336 --- /dev/null +++ b/Archlinux_all/qt5-x11extras @@ -0,0 +1 @@ +Subproject commit e3d3336edb3fc11a0af6f0849fb91b89c453d037 diff --git a/Archlinux_all/qt5-xmlpatterns b/Archlinux_all/qt5-xmlpatterns new file mode 160000 index 0000000..52cf2df --- /dev/null +++ b/Archlinux_all/qt5-xmlpatterns @@ -0,0 +1 @@ +Subproject commit 52cf2df740e6453ec3f94ee2da8ff4cb669fe7a6 diff --git a/Archlinux_all/qt5ct b/Archlinux_all/qt5ct new file mode 160000 index 0000000..9c21355 --- /dev/null +++ b/Archlinux_all/qt5ct @@ -0,0 +1 @@ +Subproject commit 9c21355f0c18c5d47a3b966e5ca5b38fddf61c10 diff --git a/Archlinux_all/qt6-5compat b/Archlinux_all/qt6-5compat new file mode 160000 index 0000000..fe4e8df --- /dev/null +++ b/Archlinux_all/qt6-5compat @@ -0,0 +1 @@ +Subproject commit fe4e8df511de2f5d9627d99d13ad44182c29571d diff --git a/Archlinux_all/qt6-base b/Archlinux_all/qt6-base new file mode 160000 index 0000000..01315e9 --- /dev/null +++ b/Archlinux_all/qt6-base @@ -0,0 +1 @@ +Subproject commit 01315e921a90bdcd173d9a2bc37602835b16d339 diff --git a/Archlinux_all/qt6-declarative b/Archlinux_all/qt6-declarative new file mode 160000 index 0000000..ce550df --- /dev/null +++ b/Archlinux_all/qt6-declarative @@ -0,0 +1 @@ +Subproject commit ce550df475fa2db0ebd2549d32c53aaf257b8a04 diff --git a/Archlinux_all/qt6-doc b/Archlinux_all/qt6-doc new file mode 160000 index 0000000..c6c4772 --- /dev/null +++ b/Archlinux_all/qt6-doc @@ -0,0 +1 @@ +Subproject commit c6c4772b3b7f6061eceedd05d2ae5d3b30c13e9b diff --git a/Archlinux_all/qt6-imageformats b/Archlinux_all/qt6-imageformats new file mode 160000 index 0000000..22431c2 --- /dev/null +++ b/Archlinux_all/qt6-imageformats @@ -0,0 +1 @@ +Subproject commit 22431c2dfead94f3e005115df936c303a6dc291a diff --git a/Archlinux_all/qt6-multimedia b/Archlinux_all/qt6-multimedia new file mode 160000 index 0000000..5544deb --- /dev/null +++ b/Archlinux_all/qt6-multimedia @@ -0,0 +1 @@ +Subproject commit 5544deb76fe6fe72cabc9db98a18919a03191535 diff --git a/Archlinux_all/qt6-positioning b/Archlinux_all/qt6-positioning new file mode 160000 index 0000000..a163b70 --- /dev/null +++ b/Archlinux_all/qt6-positioning @@ -0,0 +1 @@ +Subproject commit a163b70ab51ff6e53a4333431ce5aa8460084a1b diff --git a/Archlinux_all/qt6-svg b/Archlinux_all/qt6-svg new file mode 160000 index 0000000..fe98f4e --- /dev/null +++ b/Archlinux_all/qt6-svg @@ -0,0 +1 @@ +Subproject commit fe98f4e15cf86f32e78bcc8d9b6fd2da7f834fc1 diff --git a/Archlinux_all/qt6-tools b/Archlinux_all/qt6-tools new file mode 160000 index 0000000..167b5ca --- /dev/null +++ b/Archlinux_all/qt6-tools @@ -0,0 +1 @@ +Subproject commit 167b5ca8366e51390dca746242e2c30f93e1817e diff --git a/Archlinux_all/qt6-translations b/Archlinux_all/qt6-translations new file mode 160000 index 0000000..f8c6769 --- /dev/null +++ b/Archlinux_all/qt6-translations @@ -0,0 +1 @@ +Subproject commit f8c6769ff9ba138a2f45cd14ca34960a941a3ec7 diff --git a/Archlinux_all/qt6-wayland b/Archlinux_all/qt6-wayland new file mode 160000 index 0000000..4b50cd6 --- /dev/null +++ b/Archlinux_all/qt6-wayland @@ -0,0 +1 @@ +Subproject commit 4b50cd66194d3055b44a88430f126699b9352a5c diff --git a/Archlinux_all/qt6-webchannel b/Archlinux_all/qt6-webchannel new file mode 160000 index 0000000..e5834a1 --- /dev/null +++ b/Archlinux_all/qt6-webchannel @@ -0,0 +1 @@ +Subproject commit e5834a197ce89cfec2f9886d7b78756629643508 diff --git a/Archlinux_all/qt6-webengine b/Archlinux_all/qt6-webengine new file mode 160000 index 0000000..dba8626 --- /dev/null +++ b/Archlinux_all/qt6-webengine @@ -0,0 +1 @@ +Subproject commit dba8626a962cd24d15632b96af624528713ae340 diff --git a/Archlinux_all/ragel b/Archlinux_all/ragel new file mode 160000 index 0000000..c574dda --- /dev/null +++ b/Archlinux_all/ragel @@ -0,0 +1 @@ +Subproject commit c574dda8cbc18dba78a9466c6ad760f262604f3a diff --git a/Archlinux_all/rapidjson b/Archlinux_all/rapidjson new file mode 160000 index 0000000..d81a8b9 --- /dev/null +++ b/Archlinux_all/rapidjson @@ -0,0 +1 @@ +Subproject commit d81a8b9d214a829544f8c663b6a8b21c5baa29c1 diff --git a/Archlinux_all/raptor b/Archlinux_all/raptor new file mode 160000 index 0000000..488f7a8 --- /dev/null +++ b/Archlinux_all/raptor @@ -0,0 +1 @@ +Subproject commit 488f7a81f9be1b58a54ea2d8cadb05a772bf2e57 diff --git a/Archlinux_all/rasqal b/Archlinux_all/rasqal new file mode 160000 index 0000000..b142c02 --- /dev/null +++ b/Archlinux_all/rasqal @@ -0,0 +1 @@ +Subproject commit b142c02c43608c2158af6e6208492d57886c9619 diff --git a/Archlinux_all/rav1e b/Archlinux_all/rav1e new file mode 160000 index 0000000..55838bf --- /dev/null +++ b/Archlinux_all/rav1e @@ -0,0 +1 @@ +Subproject commit 55838bfe0098a9596e0f279cc9b4eff1d2f14297 diff --git a/Archlinux_all/re2 b/Archlinux_all/re2 new file mode 160000 index 0000000..595eb2b --- /dev/null +++ b/Archlinux_all/re2 @@ -0,0 +1 @@ +Subproject commit 595eb2be13c9cff26e9ecd27e0a1a49ead172cf2 diff --git a/Archlinux_all/readline b/Archlinux_all/readline new file mode 160000 index 0000000..37541b6 --- /dev/null +++ b/Archlinux_all/readline @@ -0,0 +1 @@ +Subproject commit 37541b64e23cd5a511f3f7b6afeac069aa494166 diff --git a/Archlinux_all/realtime-privileges b/Archlinux_all/realtime-privileges new file mode 160000 index 0000000..dcac39a --- /dev/null +++ b/Archlinux_all/realtime-privileges @@ -0,0 +1 @@ +Subproject commit dcac39a6c764ef906811f7c977de835bc9bd628a diff --git a/Archlinux_all/rebuild-detector b/Archlinux_all/rebuild-detector new file mode 160000 index 0000000..ffd2417 --- /dev/null +++ b/Archlinux_all/rebuild-detector @@ -0,0 +1 @@ +Subproject commit ffd2417759f99f8fa49f8964463e2cf7ab324291 diff --git a/Archlinux_all/recordmydesktop b/Archlinux_all/recordmydesktop new file mode 160000 index 0000000..311a598 --- /dev/null +++ b/Archlinux_all/recordmydesktop @@ -0,0 +1 @@ +Subproject commit 311a59824f31d38dffeba68f4da44a492a9bcabf diff --git a/Archlinux_all/redland b/Archlinux_all/redland new file mode 160000 index 0000000..7dd05b4 --- /dev/null +++ b/Archlinux_all/redland @@ -0,0 +1 @@ +Subproject commit 7dd05b4115ebd5b370505d1cad8511be550cd170 diff --git a/Archlinux_all/refind b/Archlinux_all/refind new file mode 160000 index 0000000..350906b --- /dev/null +++ b/Archlinux_all/refind @@ -0,0 +1 @@ +Subproject commit 350906b7a81eceb0a3bdfb96e63c2f611e1b7147 diff --git a/Archlinux_all/reflector b/Archlinux_all/reflector new file mode 160000 index 0000000..e669354 --- /dev/null +++ b/Archlinux_all/reflector @@ -0,0 +1 @@ +Subproject commit e669354a4d835ab8159e6cc4538b79a6b1c70e9c diff --git a/Archlinux_all/reiserfsprogs b/Archlinux_all/reiserfsprogs new file mode 160000 index 0000000..b198168 --- /dev/null +++ b/Archlinux_all/reiserfsprogs @@ -0,0 +1 @@ +Subproject commit b198168669db62cdda39ecd21ae0e56f33ec12f0 diff --git a/Archlinux_all/repo.txt b/Archlinux_all/repo.txt new file mode 100644 index 0000000..6d05e5d --- /dev/null +++ b/Archlinux_all/repo.txt @@ -0,0 +1 @@ +/data/github/active/Melawy/REPO/melawy-archlinux/x86_64/ diff --git a/Archlinux_all/rhash b/Archlinux_all/rhash new file mode 160000 index 0000000..2799ef8 --- /dev/null +++ b/Archlinux_all/rhash @@ -0,0 +1 @@ +Subproject commit 2799ef871753e193cdc3b63cd98f6d3bfa978752 diff --git a/Archlinux_all/ripgrep b/Archlinux_all/ripgrep new file mode 160000 index 0000000..1a6d600 --- /dev/null +++ b/Archlinux_all/ripgrep @@ -0,0 +1 @@ +Subproject commit 1a6d60074bb5c692a976d7a03f3a5c520e860cd3 diff --git a/Archlinux_all/rlwrap b/Archlinux_all/rlwrap new file mode 160000 index 0000000..3851af8 --- /dev/null +++ b/Archlinux_all/rlwrap @@ -0,0 +1 @@ +Subproject commit 3851af859ba6f3bb4cd1711655e80d5a350ce944 diff --git a/Archlinux_all/rnnoise b/Archlinux_all/rnnoise new file mode 160000 index 0000000..c50bdc3 --- /dev/null +++ b/Archlinux_all/rnnoise @@ -0,0 +1 @@ +Subproject commit c50bdc30eabe6475295715a586de4934c334de48 diff --git a/Archlinux_all/rp-pppoe b/Archlinux_all/rp-pppoe new file mode 160000 index 0000000..a726054 --- /dev/null +++ b/Archlinux_all/rp-pppoe @@ -0,0 +1 @@ +Subproject commit a72605403408b7d77bbe55d9823bc3487a37ba20 diff --git a/Archlinux_all/rpcbind b/Archlinux_all/rpcbind new file mode 160000 index 0000000..906a75c --- /dev/null +++ b/Archlinux_all/rpcbind @@ -0,0 +1 @@ +Subproject commit 906a75ca687b5021a8c9c5de6734d83a711d8813 diff --git a/Archlinux_all/rpmextract b/Archlinux_all/rpmextract new file mode 160000 index 0000000..9763231 --- /dev/null +++ b/Archlinux_all/rpmextract @@ -0,0 +1 @@ +Subproject commit 9763231c8ae0539c6d7fe8ad31967b2175089743 diff --git a/Archlinux_all/rsync b/Archlinux_all/rsync new file mode 160000 index 0000000..14de6f8 --- /dev/null +++ b/Archlinux_all/rsync @@ -0,0 +1 @@ +Subproject commit 14de6f8e2d0dfccec9fd09f64a7440afc948bec7 diff --git a/Archlinux_all/rtkit b/Archlinux_all/rtkit new file mode 160000 index 0000000..cf3188a --- /dev/null +++ b/Archlinux_all/rtkit @@ -0,0 +1 @@ +Subproject commit cf3188a2824cf4a4d324bafa4b14c3f11d1eaeff diff --git a/Archlinux_all/rtmpdump b/Archlinux_all/rtmpdump new file mode 160000 index 0000000..f76dd17 --- /dev/null +++ b/Archlinux_all/rtmpdump @@ -0,0 +1 @@ +Subproject commit f76dd178b170a69abc271ee51bbcea911827290d diff --git a/Archlinux_all/rubberband b/Archlinux_all/rubberband new file mode 160000 index 0000000..e882358 --- /dev/null +++ b/Archlinux_all/rubberband @@ -0,0 +1 @@ +Subproject commit e882358f15a1dcc86a4f7affe43ab78878f34c71 diff --git a/Archlinux_all/ruby b/Archlinux_all/ruby new file mode 160000 index 0000000..3d9f598 --- /dev/null +++ b/Archlinux_all/ruby @@ -0,0 +1 @@ +Subproject commit 3d9f59891cf8898828320c9f53d3a53db3c79087 diff --git a/Archlinux_all/ruby-abbrev b/Archlinux_all/ruby-abbrev new file mode 160000 index 0000000..ec2fdb9 --- /dev/null +++ b/Archlinux_all/ruby-abbrev @@ -0,0 +1 @@ +Subproject commit ec2fdb95a340e5a6829d1aca31a438c797a72782 diff --git a/Archlinux_all/ruby-base64 b/Archlinux_all/ruby-base64 new file mode 160000 index 0000000..f7a632e --- /dev/null +++ b/Archlinux_all/ruby-base64 @@ -0,0 +1 @@ +Subproject commit f7a632ed4799a30e57e3488c71d9bf9ef7a05a37 diff --git a/Archlinux_all/ruby-benchmark b/Archlinux_all/ruby-benchmark new file mode 160000 index 0000000..911f30f --- /dev/null +++ b/Archlinux_all/ruby-benchmark @@ -0,0 +1 @@ +Subproject commit 911f30f5d2d5a6baa3f9e0649571d6bf42626231 diff --git a/Archlinux_all/ruby-bigdecimal b/Archlinux_all/ruby-bigdecimal new file mode 160000 index 0000000..c170d1b --- /dev/null +++ b/Archlinux_all/ruby-bigdecimal @@ -0,0 +1 @@ +Subproject commit c170d1b44c80b5c8571e9f6043df733d1fa1f3f5 diff --git a/Archlinux_all/ruby-bundler b/Archlinux_all/ruby-bundler new file mode 160000 index 0000000..ef4cdbb --- /dev/null +++ b/Archlinux_all/ruby-bundler @@ -0,0 +1 @@ +Subproject commit ef4cdbb2af979ae22c8bbee1c141979185203e1f diff --git a/Archlinux_all/ruby-cgi b/Archlinux_all/ruby-cgi new file mode 160000 index 0000000..27947d3 --- /dev/null +++ b/Archlinux_all/ruby-cgi @@ -0,0 +1 @@ +Subproject commit 27947d3ab53884f7e154088b6c91f113743afe08 diff --git a/Archlinux_all/ruby-csv b/Archlinux_all/ruby-csv new file mode 160000 index 0000000..7a5e504 --- /dev/null +++ b/Archlinux_all/ruby-csv @@ -0,0 +1 @@ +Subproject commit 7a5e504e717c1b5751bcb5d316f321a96779a9de diff --git a/Archlinux_all/ruby-date b/Archlinux_all/ruby-date new file mode 160000 index 0000000..6f6e55f --- /dev/null +++ b/Archlinux_all/ruby-date @@ -0,0 +1 @@ +Subproject commit 6f6e55f7078ca8d2146e119bb299042a178edcf7 diff --git a/Archlinux_all/ruby-delegate b/Archlinux_all/ruby-delegate new file mode 160000 index 0000000..c37303c --- /dev/null +++ b/Archlinux_all/ruby-delegate @@ -0,0 +1 @@ +Subproject commit c37303cfbd33665604498d5ce355c150c19a7603 diff --git a/Archlinux_all/ruby-did_you_mean b/Archlinux_all/ruby-did_you_mean new file mode 160000 index 0000000..75759fe --- /dev/null +++ b/Archlinux_all/ruby-did_you_mean @@ -0,0 +1 @@ +Subproject commit 75759fe89d0f165a91eed7f49674078836792c29 diff --git a/Archlinux_all/ruby-digest b/Archlinux_all/ruby-digest new file mode 160000 index 0000000..629f5bc --- /dev/null +++ b/Archlinux_all/ruby-digest @@ -0,0 +1 @@ +Subproject commit 629f5bc91aa731b44165bbb5dbf4ac130bd17f71 diff --git a/Archlinux_all/ruby-drb b/Archlinux_all/ruby-drb new file mode 160000 index 0000000..c2e7ba0 --- /dev/null +++ b/Archlinux_all/ruby-drb @@ -0,0 +1 @@ +Subproject commit c2e7ba0e4aa52613969acb5ef2dce9dbfde6692e diff --git a/Archlinux_all/ruby-english b/Archlinux_all/ruby-english new file mode 160000 index 0000000..17c95d4 --- /dev/null +++ b/Archlinux_all/ruby-english @@ -0,0 +1 @@ +Subproject commit 17c95d482b9a10eb9c623aca8fcd2276281d9e41 diff --git a/Archlinux_all/ruby-erb b/Archlinux_all/ruby-erb new file mode 160000 index 0000000..bcdd4da --- /dev/null +++ b/Archlinux_all/ruby-erb @@ -0,0 +1 @@ +Subproject commit bcdd4daa93f22cc1d9a7db8fc3e9bbd44d737037 diff --git a/Archlinux_all/ruby-etc b/Archlinux_all/ruby-etc new file mode 160000 index 0000000..3d4281c --- /dev/null +++ b/Archlinux_all/ruby-etc @@ -0,0 +1 @@ +Subproject commit 3d4281c9e0cb55f665b10a68f5ebeb33fdbfbf3a diff --git a/Archlinux_all/ruby-fcntl b/Archlinux_all/ruby-fcntl new file mode 160000 index 0000000..23536a1 --- /dev/null +++ b/Archlinux_all/ruby-fcntl @@ -0,0 +1 @@ +Subproject commit 23536a151775233b028f04cacec4b16a6fa2e396 diff --git a/Archlinux_all/ruby-fiddle b/Archlinux_all/ruby-fiddle new file mode 160000 index 0000000..86166e5 --- /dev/null +++ b/Archlinux_all/ruby-fiddle @@ -0,0 +1 @@ +Subproject commit 86166e5416046bfb24f94c49246e1107fa2974b9 diff --git a/Archlinux_all/ruby-fileutils b/Archlinux_all/ruby-fileutils new file mode 160000 index 0000000..55ed68d --- /dev/null +++ b/Archlinux_all/ruby-fileutils @@ -0,0 +1 @@ +Subproject commit 55ed68defb2a9d968b60ed848c22ff0b351ea0b5 diff --git a/Archlinux_all/ruby-find b/Archlinux_all/ruby-find new file mode 160000 index 0000000..892daa5 --- /dev/null +++ b/Archlinux_all/ruby-find @@ -0,0 +1 @@ +Subproject commit 892daa58bff01540bc212dfda0f4f1c8fd3c23d4 diff --git a/Archlinux_all/ruby-forwardable b/Archlinux_all/ruby-forwardable new file mode 160000 index 0000000..7517d1e --- /dev/null +++ b/Archlinux_all/ruby-forwardable @@ -0,0 +1 @@ +Subproject commit 7517d1e344a5c8be0a83e0b01884c6fc37a601e8 diff --git a/Archlinux_all/ruby-getoptlong b/Archlinux_all/ruby-getoptlong new file mode 160000 index 0000000..e649299 --- /dev/null +++ b/Archlinux_all/ruby-getoptlong @@ -0,0 +1 @@ +Subproject commit e649299342be5397b387e1eebb772048ab18237c diff --git a/Archlinux_all/ruby-io-console b/Archlinux_all/ruby-io-console new file mode 160000 index 0000000..d8ede02 --- /dev/null +++ b/Archlinux_all/ruby-io-console @@ -0,0 +1 @@ +Subproject commit d8ede02eaf57e60c0f90d5f0013867ec81d8a963 diff --git a/Archlinux_all/ruby-io-nonblock b/Archlinux_all/ruby-io-nonblock new file mode 160000 index 0000000..63be641 --- /dev/null +++ b/Archlinux_all/ruby-io-nonblock @@ -0,0 +1 @@ +Subproject commit 63be641b16690ead75ae8a9d0483f6fac2d4596d diff --git a/Archlinux_all/ruby-io-wait b/Archlinux_all/ruby-io-wait new file mode 160000 index 0000000..ab4c98c --- /dev/null +++ b/Archlinux_all/ruby-io-wait @@ -0,0 +1 @@ +Subproject commit ab4c98c03ce1d95a579f5d69d9aea511645d81c9 diff --git a/Archlinux_all/ruby-ipaddr b/Archlinux_all/ruby-ipaddr new file mode 160000 index 0000000..dad1a13 --- /dev/null +++ b/Archlinux_all/ruby-ipaddr @@ -0,0 +1 @@ +Subproject commit dad1a137d3f30ccda01b7c6c0953db7aba7169af diff --git a/Archlinux_all/ruby-irb b/Archlinux_all/ruby-irb new file mode 160000 index 0000000..dffe398 --- /dev/null +++ b/Archlinux_all/ruby-irb @@ -0,0 +1 @@ +Subproject commit dffe398fd3f64d1bbadc3090532d2bd225be2467 diff --git a/Archlinux_all/ruby-json b/Archlinux_all/ruby-json new file mode 160000 index 0000000..e4b4339 --- /dev/null +++ b/Archlinux_all/ruby-json @@ -0,0 +1 @@ +Subproject commit e4b433978cacb480c720541bf3c2fb53fc3c981b diff --git a/Archlinux_all/ruby-logger b/Archlinux_all/ruby-logger new file mode 160000 index 0000000..2b0b2d2 --- /dev/null +++ b/Archlinux_all/ruby-logger @@ -0,0 +1 @@ +Subproject commit 2b0b2d26bc5ae62907892790429d3f81bc4a5a79 diff --git a/Archlinux_all/ruby-manpages b/Archlinux_all/ruby-manpages new file mode 160000 index 0000000..46ba15a --- /dev/null +++ b/Archlinux_all/ruby-manpages @@ -0,0 +1 @@ +Subproject commit 46ba15aaccb8b719caf57fa7b5fa216a614aa590 diff --git a/Archlinux_all/ruby-minitest b/Archlinux_all/ruby-minitest new file mode 160000 index 0000000..7c246d0 --- /dev/null +++ b/Archlinux_all/ruby-minitest @@ -0,0 +1 @@ +Subproject commit 7c246d0f2a17c10631480204994260993b1d0df0 diff --git a/Archlinux_all/ruby-mutex_m b/Archlinux_all/ruby-mutex_m new file mode 160000 index 0000000..24c7077 --- /dev/null +++ b/Archlinux_all/ruby-mutex_m @@ -0,0 +1 @@ +Subproject commit 24c7077ab249e27146b0b74ac2d9a443438bd091 diff --git a/Archlinux_all/ruby-net-http b/Archlinux_all/ruby-net-http new file mode 160000 index 0000000..de91880 --- /dev/null +++ b/Archlinux_all/ruby-net-http @@ -0,0 +1 @@ +Subproject commit de9188044dd1dc5fb7d00362a76778e040d1200b diff --git a/Archlinux_all/ruby-open-uri b/Archlinux_all/ruby-open-uri new file mode 160000 index 0000000..f9585e8 --- /dev/null +++ b/Archlinux_all/ruby-open-uri @@ -0,0 +1 @@ +Subproject commit f9585e88501dc6b314bb5233c28b5e97666e3cd6 diff --git a/Archlinux_all/ruby-optimist b/Archlinux_all/ruby-optimist new file mode 160000 index 0000000..b519745 --- /dev/null +++ b/Archlinux_all/ruby-optimist @@ -0,0 +1 @@ +Subproject commit b519745f45176e879164c3ed78f4b4cb78aec27d diff --git a/Archlinux_all/ruby-paint b/Archlinux_all/ruby-paint new file mode 160000 index 0000000..85d50f0 --- /dev/null +++ b/Archlinux_all/ruby-paint @@ -0,0 +1 @@ +Subproject commit 85d50f0e4d3ddc5d127bd1239281aef8341f7dbc diff --git a/Archlinux_all/ruby-power_assert b/Archlinux_all/ruby-power_assert new file mode 160000 index 0000000..61275b7 --- /dev/null +++ b/Archlinux_all/ruby-power_assert @@ -0,0 +1 @@ +Subproject commit 61275b7e57d37643265a9a94b628e5c639a5ed30 diff --git a/Archlinux_all/ruby-psych b/Archlinux_all/ruby-psych new file mode 160000 index 0000000..c679ea8 --- /dev/null +++ b/Archlinux_all/ruby-psych @@ -0,0 +1 @@ +Subproject commit c679ea80e4d50c10d0df4a8c89772a07379d7c2f diff --git a/Archlinux_all/ruby-racc b/Archlinux_all/ruby-racc new file mode 160000 index 0000000..75300ff --- /dev/null +++ b/Archlinux_all/ruby-racc @@ -0,0 +1 @@ +Subproject commit 75300ffc42bd92c3c810bfc3a8e1a644d8de37e4 diff --git a/Archlinux_all/ruby-rake b/Archlinux_all/ruby-rake new file mode 160000 index 0000000..9faa950 --- /dev/null +++ b/Archlinux_all/ruby-rake @@ -0,0 +1 @@ +Subproject commit 9faa950a1e68ab2fea19602a8993afa7fda2c16b diff --git a/Archlinux_all/ruby-rdoc b/Archlinux_all/ruby-rdoc new file mode 160000 index 0000000..6b52806 --- /dev/null +++ b/Archlinux_all/ruby-rdoc @@ -0,0 +1 @@ +Subproject commit 6b528067e115a9ceb87a9fe48e3c039b56fcd9a2 diff --git a/Archlinux_all/ruby-reline b/Archlinux_all/ruby-reline new file mode 160000 index 0000000..fca7ccb --- /dev/null +++ b/Archlinux_all/ruby-reline @@ -0,0 +1 @@ +Subproject commit fca7ccb13491d976027804adc9399c9764da9162 diff --git a/Archlinux_all/ruby-rexml b/Archlinux_all/ruby-rexml new file mode 160000 index 0000000..9013518 --- /dev/null +++ b/Archlinux_all/ruby-rexml @@ -0,0 +1 @@ +Subproject commit 9013518916d6ff62635067a816baffec5cd31d65 diff --git a/Archlinux_all/ruby-ruby2_keywords b/Archlinux_all/ruby-ruby2_keywords new file mode 160000 index 0000000..fd57c28 --- /dev/null +++ b/Archlinux_all/ruby-ruby2_keywords @@ -0,0 +1 @@ +Subproject commit fd57c28d0ec6db2bdc0c21778745b6badb31262a diff --git a/Archlinux_all/ruby-stringio b/Archlinux_all/ruby-stringio new file mode 160000 index 0000000..4c3a24f --- /dev/null +++ b/Archlinux_all/ruby-stringio @@ -0,0 +1 @@ +Subproject commit 4c3a24fcce825c329ab3e0b3c8d1c4bec10d4f5c diff --git a/Archlinux_all/ruby-test-unit b/Archlinux_all/ruby-test-unit new file mode 160000 index 0000000..cb7f788 --- /dev/null +++ b/Archlinux_all/ruby-test-unit @@ -0,0 +1 @@ +Subproject commit cb7f788ba84680edd7ee18fe4fb594fabcaf3d63 diff --git a/Archlinux_all/ruby-time b/Archlinux_all/ruby-time new file mode 160000 index 0000000..216c726 --- /dev/null +++ b/Archlinux_all/ruby-time @@ -0,0 +1 @@ +Subproject commit 216c7267db3977ca9792ae58f03a05a60289b5f2 diff --git a/Archlinux_all/ruby-tmpdir b/Archlinux_all/ruby-tmpdir new file mode 160000 index 0000000..7d1171f --- /dev/null +++ b/Archlinux_all/ruby-tmpdir @@ -0,0 +1 @@ +Subproject commit 7d1171fdd276db6f066120cff4b540050d692070 diff --git a/Archlinux_all/ruby-uri b/Archlinux_all/ruby-uri new file mode 160000 index 0000000..fa89e21 --- /dev/null +++ b/Archlinux_all/ruby-uri @@ -0,0 +1 @@ +Subproject commit fa89e217e5bc8ca2f68f34a33d9c0335e91fa869 diff --git a/Archlinux_all/rubygems b/Archlinux_all/rubygems new file mode 160000 index 0000000..97167d0 --- /dev/null +++ b/Archlinux_all/rubygems @@ -0,0 +1 @@ +Subproject commit 97167d0e216777ae7fad8c1f34d08f902c174d2e diff --git a/Archlinux_all/ruff b/Archlinux_all/ruff new file mode 160000 index 0000000..59ee929 --- /dev/null +++ b/Archlinux_all/ruff @@ -0,0 +1 @@ +Subproject commit 59ee9296eae362ed2a46d9703bdbd1a493c3837c diff --git a/Archlinux_all/ruff-lsp b/Archlinux_all/ruff-lsp new file mode 160000 index 0000000..00810aa --- /dev/null +++ b/Archlinux_all/ruff-lsp @@ -0,0 +1 @@ +Subproject commit 00810aa3e59f42870ca1cc4416d86655b579b60d diff --git a/Archlinux_all/run-parts b/Archlinux_all/run-parts new file mode 160000 index 0000000..258410a --- /dev/null +++ b/Archlinux_all/run-parts @@ -0,0 +1 @@ +Subproject commit 258410af8ac6571e7343af329ceab8ca26f77284 diff --git a/Archlinux_all/runc b/Archlinux_all/runc new file mode 160000 index 0000000..dc0bd57 --- /dev/null +++ b/Archlinux_all/runc @@ -0,0 +1 @@ +Subproject commit dc0bd5744e89b649d9edca0d7e80e4b94a7ae693 diff --git a/Archlinux_all/rust-analyzer b/Archlinux_all/rust-analyzer new file mode 160000 index 0000000..08ccc84 --- /dev/null +++ b/Archlinux_all/rust-analyzer @@ -0,0 +1 @@ +Subproject commit 08ccc8436977747cd532c81d4823f230b609c1aa diff --git a/Archlinux_all/rustup b/Archlinux_all/rustup new file mode 160000 index 0000000..b1dd9b2 --- /dev/null +++ b/Archlinux_all/rustup @@ -0,0 +1 @@ +Subproject commit b1dd9b26b2f088ffcc1aa6efbf5775f7e4b2216e diff --git a/Archlinux_all/s-nail b/Archlinux_all/s-nail new file mode 160000 index 0000000..302fd3e --- /dev/null +++ b/Archlinux_all/s-nail @@ -0,0 +1 @@ +Subproject commit 302fd3e7f24543b53e3e57e95b3336a793e0bd7e diff --git a/Archlinux_all/samba b/Archlinux_all/samba new file mode 160000 index 0000000..9b5d1f0 --- /dev/null +++ b/Archlinux_all/samba @@ -0,0 +1 @@ +Subproject commit 9b5d1f027c487faf6d5d328a3f0fc711e785a06f diff --git a/Archlinux_all/sane b/Archlinux_all/sane new file mode 160000 index 0000000..e188765 --- /dev/null +++ b/Archlinux_all/sane @@ -0,0 +1 @@ +Subproject commit e1887651548dfa7b40a2f61db5d0de9997d0c962 diff --git a/Archlinux_all/sane-airscan b/Archlinux_all/sane-airscan new file mode 160000 index 0000000..7cf96e1 --- /dev/null +++ b/Archlinux_all/sane-airscan @@ -0,0 +1 @@ +Subproject commit 7cf96e1b36887012da6818c214a227efe5a491a9 diff --git a/Archlinux_all/sassc b/Archlinux_all/sassc new file mode 160000 index 0000000..07de070 --- /dev/null +++ b/Archlinux_all/sassc @@ -0,0 +1 @@ +Subproject commit 07de070f0f462557d3806b3055247db8b9d47c0a diff --git a/Archlinux_all/sbc b/Archlinux_all/sbc new file mode 160000 index 0000000..f0cec6c --- /dev/null +++ b/Archlinux_all/sbc @@ -0,0 +1 @@ +Subproject commit f0cec6c92e0b6970bbd75341ca296695be3148e2 diff --git a/Archlinux_all/sbsigntools b/Archlinux_all/sbsigntools new file mode 160000 index 0000000..0ebe406 --- /dev/null +++ b/Archlinux_all/sbsigntools @@ -0,0 +1 @@ +Subproject commit 0ebe406665d4e01b26401d072f77e71d47449319 diff --git a/Archlinux_all/sccache b/Archlinux_all/sccache new file mode 160000 index 0000000..e366717 --- /dev/null +++ b/Archlinux_all/sccache @@ -0,0 +1 @@ +Subproject commit e3667172edd82cd6ca360b98abaaf434fd367f38 diff --git a/Archlinux_all/scdoc b/Archlinux_all/scdoc new file mode 160000 index 0000000..42da5e5 --- /dev/null +++ b/Archlinux_all/scdoc @@ -0,0 +1 @@ +Subproject commit 42da5e586ef1777c7b3560040089a9380208cb71 diff --git a/Archlinux_all/scour b/Archlinux_all/scour new file mode 160000 index 0000000..f4e5aae --- /dev/null +++ b/Archlinux_all/scour @@ -0,0 +1 @@ +Subproject commit f4e5aae12400a93c3d28952e1d6f2c5089245fff diff --git a/Archlinux_all/screen b/Archlinux_all/screen new file mode 160000 index 0000000..a61572d --- /dev/null +++ b/Archlinux_all/screen @@ -0,0 +1 @@ +Subproject commit a61572d6d9caaa93eb962efafa3798cb01621316 diff --git a/Archlinux_all/screenfetch b/Archlinux_all/screenfetch new file mode 160000 index 0000000..dac8f59 --- /dev/null +++ b/Archlinux_all/screenfetch @@ -0,0 +1 @@ +Subproject commit dac8f590f2d326f1a963136f441d8d95c9cd6c35 diff --git a/Archlinux_all/sddm b/Archlinux_all/sddm new file mode 160000 index 0000000..3759bd8 --- /dev/null +++ b/Archlinux_all/sddm @@ -0,0 +1 @@ +Subproject commit 3759bd89641b4628c350e47ca500dcf09ed2adc1 diff --git a/Archlinux_all/sddm-kcm b/Archlinux_all/sddm-kcm new file mode 160000 index 0000000..ba879c5 --- /dev/null +++ b/Archlinux_all/sddm-kcm @@ -0,0 +1 @@ +Subproject commit ba879c5b6203c675216e6045745a29573aaa5433 diff --git a/Archlinux_all/sdl12-compat b/Archlinux_all/sdl12-compat new file mode 160000 index 0000000..d1a8c21 --- /dev/null +++ b/Archlinux_all/sdl12-compat @@ -0,0 +1 @@ +Subproject commit d1a8c2123df6444497731f274f03a83e43e84e6c diff --git a/Archlinux_all/sdl2 b/Archlinux_all/sdl2 new file mode 160000 index 0000000..6819014 --- /dev/null +++ b/Archlinux_all/sdl2 @@ -0,0 +1 @@ +Subproject commit 68190143c8a45acbea294ff5aa21bdf16234c1c7 diff --git a/Archlinux_all/sdl2_image b/Archlinux_all/sdl2_image new file mode 160000 index 0000000..2b2a334 --- /dev/null +++ b/Archlinux_all/sdl2_image @@ -0,0 +1 @@ +Subproject commit 2b2a334465d68ee96938c121f50f85afe34fbfaf diff --git a/Archlinux_all/sdl2_mixer b/Archlinux_all/sdl2_mixer new file mode 160000 index 0000000..79dd172 --- /dev/null +++ b/Archlinux_all/sdl2_mixer @@ -0,0 +1 @@ +Subproject commit 79dd1723821cfc0cadf1ad6a9bde4eae3b2cb754 diff --git a/Archlinux_all/sdl2_ttf b/Archlinux_all/sdl2_ttf new file mode 160000 index 0000000..80bff56 --- /dev/null +++ b/Archlinux_all/sdl2_ttf @@ -0,0 +1 @@ +Subproject commit 80bff56b27cce391d38fb0d134723723b59e2b4b diff --git a/Archlinux_all/sdl_image b/Archlinux_all/sdl_image new file mode 160000 index 0000000..96ef90b --- /dev/null +++ b/Archlinux_all/sdl_image @@ -0,0 +1 @@ +Subproject commit 96ef90bfcc1f8d350f19da6867e9df10006fe5b4 diff --git a/Archlinux_all/sdparm b/Archlinux_all/sdparm new file mode 160000 index 0000000..4046f56 --- /dev/null +++ b/Archlinux_all/sdparm @@ -0,0 +1 @@ +Subproject commit 4046f568fce8aaf5278ef1b3720794ad67fd068c diff --git a/Archlinux_all/seabios b/Archlinux_all/seabios new file mode 160000 index 0000000..ebfc652 --- /dev/null +++ b/Archlinux_all/seabios @@ -0,0 +1 @@ +Subproject commit ebfc652940cf52f4c6b212e8e6b8da1671d8df54 diff --git a/Archlinux_all/sed b/Archlinux_all/sed new file mode 160000 index 0000000..36edcc1 --- /dev/null +++ b/Archlinux_all/sed @@ -0,0 +1 @@ +Subproject commit 36edcc16f769351a258088580c4f94e2b279884e diff --git a/Archlinux_all/semver b/Archlinux_all/semver new file mode 160000 index 0000000..1e5107b --- /dev/null +++ b/Archlinux_all/semver @@ -0,0 +1 @@ +Subproject commit 1e5107b80b72140e55c991e4500866ee59ef98e0 diff --git a/Archlinux_all/sequoia-sq b/Archlinux_all/sequoia-sq new file mode 160000 index 0000000..fb1fe3a --- /dev/null +++ b/Archlinux_all/sequoia-sq @@ -0,0 +1 @@ +Subproject commit fb1fe3afbc453b8e112a06438600a4d8260e9d15 diff --git a/Archlinux_all/serd b/Archlinux_all/serd new file mode 160000 index 0000000..2d98b12 --- /dev/null +++ b/Archlinux_all/serd @@ -0,0 +1 @@ +Subproject commit 2d98b127ac8395156482c02c4af1eb2a94ae31d2 diff --git a/Archlinux_all/sg3_utils b/Archlinux_all/sg3_utils new file mode 160000 index 0000000..848df51 --- /dev/null +++ b/Archlinux_all/sg3_utils @@ -0,0 +1 @@ +Subproject commit 848df51641571b2c7e89b6f3e4157d37c5baef36 diff --git a/Archlinux_all/shaderc b/Archlinux_all/shaderc new file mode 160000 index 0000000..17e5921 --- /dev/null +++ b/Archlinux_all/shaderc @@ -0,0 +1 @@ +Subproject commit 17e592143823daf1f6ce6f0b39457b542821793a diff --git a/Archlinux_all/shadow b/Archlinux_all/shadow new file mode 160000 index 0000000..706938f --- /dev/null +++ b/Archlinux_all/shadow @@ -0,0 +1 @@ +Subproject commit 706938f438496a3cdf9988a62860a717255ea1f0 diff --git a/Archlinux_all/shared-mime-info b/Archlinux_all/shared-mime-info new file mode 160000 index 0000000..db42288 --- /dev/null +++ b/Archlinux_all/shared-mime-info @@ -0,0 +1 @@ +Subproject commit db42288f4f17351f6ed811de83c44318bb9bf99c diff --git a/Archlinux_all/shellcheck b/Archlinux_all/shellcheck new file mode 160000 index 0000000..a2346f5 --- /dev/null +++ b/Archlinux_all/shellcheck @@ -0,0 +1 @@ +Subproject commit a2346f51b89e10dcc67d81b00c05d3624ff52242 diff --git a/Archlinux_all/sign.sh b/Archlinux_all/sign.sh new file mode 100755 index 0000000..fde9a32 --- /dev/null +++ b/Archlinux_all/sign.sh @@ -0,0 +1,73 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +dir_list=$(find . -mindepth 2 -maxdepth 4 -name "PKGBUILD" -type f) + +for i in ${dir_list[@]} +do + path="$(dirname $i)" + full_path="$CWD/$path" + + echo "$full_path" + cd "$full_path" + + git_dir="$(find . -mindepth 1 -maxdepth 1 -name "$(basename $full_path)" -type d)" + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + + pkg_file=$(find . -mindepth 1 -maxdepth 1 -name "*.pkg.tar.xz$" -type f) + sig_file="${pkg_file}.sig" + + if [ ! -f "$sig_file" ]; then + for i in $pkg_file + do + if [ -f "${i}" ]; then + if [ -f "$i.sig" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + fi + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi + done + fi + + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + + cd "$CWD" +done + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep $0 | awk '{print $1}') +if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') +fi + diff --git a/Archlinux_all/signon-kwallet-extension b/Archlinux_all/signon-kwallet-extension new file mode 160000 index 0000000..d61a08d --- /dev/null +++ b/Archlinux_all/signon-kwallet-extension @@ -0,0 +1 @@ +Subproject commit d61a08dcce60b2fd9a051aa4fbcc4a7ae20eb2b2 diff --git a/Archlinux_all/signon-plugin-oauth2 b/Archlinux_all/signon-plugin-oauth2 new file mode 160000 index 0000000..4189430 --- /dev/null +++ b/Archlinux_all/signon-plugin-oauth2 @@ -0,0 +1 @@ +Subproject commit 4189430a34aae2b9772b1489e358d59cceac4aad diff --git a/Archlinux_all/signon-ui b/Archlinux_all/signon-ui new file mode 160000 index 0000000..c096479 --- /dev/null +++ b/Archlinux_all/signon-ui @@ -0,0 +1 @@ +Subproject commit c096479a3325cad6d639a885322d0dd1a58b5177 diff --git a/Archlinux_all/signond b/Archlinux_all/signond new file mode 160000 index 0000000..2f9aa91 --- /dev/null +++ b/Archlinux_all/signond @@ -0,0 +1 @@ +Subproject commit 2f9aa9176a35994e28202f1e7e2a65424567df5f diff --git a/Archlinux_all/slang b/Archlinux_all/slang new file mode 160000 index 0000000..06df26e --- /dev/null +++ b/Archlinux_all/slang @@ -0,0 +1 @@ +Subproject commit 06df26e640a3f3450a50b69c59e60aa641bf2b9a diff --git a/Archlinux_all/smartmontools b/Archlinux_all/smartmontools new file mode 160000 index 0000000..bfa3f3a --- /dev/null +++ b/Archlinux_all/smartmontools @@ -0,0 +1 @@ +Subproject commit bfa3f3a764599ff5adea2a9bf9c5bceee3f79414 diff --git a/Archlinux_all/snappy b/Archlinux_all/snappy new file mode 160000 index 0000000..9cda5b7 --- /dev/null +++ b/Archlinux_all/snappy @@ -0,0 +1 @@ +Subproject commit 9cda5b7de25c51df32d3e6ac21cd5e58dc521a92 diff --git a/Archlinux_all/sndio b/Archlinux_all/sndio new file mode 160000 index 0000000..bcc951f --- /dev/null +++ b/Archlinux_all/sndio @@ -0,0 +1 @@ +Subproject commit bcc951f3f42645f3ecd8fcb08dc6b1110f838822 diff --git a/Archlinux_all/socat b/Archlinux_all/socat new file mode 160000 index 0000000..4dc6b77 --- /dev/null +++ b/Archlinux_all/socat @@ -0,0 +1 @@ +Subproject commit 4dc6b7790f1e1e91b5fff99f9e1fe71840b4b6f0 diff --git a/Archlinux_all/solid5 b/Archlinux_all/solid5 new file mode 160000 index 0000000..596456c --- /dev/null +++ b/Archlinux_all/solid5 @@ -0,0 +1 @@ +Subproject commit 596456c2fd17a6f693b97111079671bf071dc6d9 diff --git a/Archlinux_all/sonnet5 b/Archlinux_all/sonnet5 new file mode 160000 index 0000000..c2ce0ed --- /dev/null +++ b/Archlinux_all/sonnet5 @@ -0,0 +1 @@ +Subproject commit c2ce0ed6a1e1f28720d16aafc66e6e2d74a13c27 diff --git a/Archlinux_all/sord b/Archlinux_all/sord new file mode 160000 index 0000000..b3bbbf0 --- /dev/null +++ b/Archlinux_all/sord @@ -0,0 +1 @@ +Subproject commit b3bbbf0ddd588f0e699b285ee83ea47d11d50fa7 diff --git a/Archlinux_all/sound-theme-freedesktop b/Archlinux_all/sound-theme-freedesktop new file mode 160000 index 0000000..623fcd9 --- /dev/null +++ b/Archlinux_all/sound-theme-freedesktop @@ -0,0 +1 @@ +Subproject commit 623fcd99894d1e90b7f7047a2108ff293abc064b diff --git a/Archlinux_all/soundtouch b/Archlinux_all/soundtouch new file mode 160000 index 0000000..66515f2 --- /dev/null +++ b/Archlinux_all/soundtouch @@ -0,0 +1 @@ +Subproject commit 66515f2d016e424f57cea376f7a05e97063ae24d diff --git a/Archlinux_all/source-highlight b/Archlinux_all/source-highlight new file mode 160000 index 0000000..91435a8 --- /dev/null +++ b/Archlinux_all/source-highlight @@ -0,0 +1 @@ +Subproject commit 91435a8f5ffbbfc98d04a466a2ebebc6f7d20a28 diff --git a/Archlinux_all/spandsp b/Archlinux_all/spandsp new file mode 160000 index 0000000..72f93cd --- /dev/null +++ b/Archlinux_all/spandsp @@ -0,0 +1 @@ +Subproject commit 72f93cd9e4cea83105f4a0c8c51220532ebe6fe2 diff --git a/Archlinux_all/spectacle b/Archlinux_all/spectacle new file mode 160000 index 0000000..92a65cb --- /dev/null +++ b/Archlinux_all/spectacle @@ -0,0 +1 @@ +Subproject commit 92a65cbfbfc9b9dedee3b20bdbfe3aebe1754402 diff --git a/Archlinux_all/speex b/Archlinux_all/speex new file mode 160000 index 0000000..c6b9401 --- /dev/null +++ b/Archlinux_all/speex @@ -0,0 +1 @@ +Subproject commit c6b9401e24467cc565caec0de30823fbb38ccb8f diff --git a/Archlinux_all/speexdsp b/Archlinux_all/speexdsp new file mode 160000 index 0000000..a06f37a --- /dev/null +++ b/Archlinux_all/speexdsp @@ -0,0 +1 @@ +Subproject commit a06f37a18264c5636d0aa463e43dc809a403dfd8 diff --git a/Archlinux_all/spice b/Archlinux_all/spice new file mode 160000 index 0000000..434b2b6 --- /dev/null +++ b/Archlinux_all/spice @@ -0,0 +1 @@ +Subproject commit 434b2b69e87b4ade99eb73c9b657c826b0fb2b5f diff --git a/Archlinux_all/spice-gtk b/Archlinux_all/spice-gtk new file mode 160000 index 0000000..8e763d0 --- /dev/null +++ b/Archlinux_all/spice-gtk @@ -0,0 +1 @@ +Subproject commit 8e763d0ae54f352c780072f26ff7bf613fe049b3 diff --git a/Archlinux_all/spice-protocol b/Archlinux_all/spice-protocol new file mode 160000 index 0000000..8c3ab06 --- /dev/null +++ b/Archlinux_all/spice-protocol @@ -0,0 +1 @@ +Subproject commit 8c3ab065d23b71f8e9023133185ca605d20b6feb diff --git a/Archlinux_all/spice-vdagent b/Archlinux_all/spice-vdagent new file mode 160000 index 0000000..64fd4f9 --- /dev/null +++ b/Archlinux_all/spice-vdagent @@ -0,0 +1 @@ +Subproject commit 64fd4f920a916ab759cf509c76f4f9f8f545fa1f diff --git a/Archlinux_all/spirv-tools b/Archlinux_all/spirv-tools new file mode 160000 index 0000000..47d29f8 --- /dev/null +++ b/Archlinux_all/spirv-tools @@ -0,0 +1 @@ +Subproject commit 47d29f8ab07d50ff77d41699622d0289a9bf7aa0 diff --git a/Archlinux_all/splix b/Archlinux_all/splix new file mode 160000 index 0000000..cfad682 --- /dev/null +++ b/Archlinux_all/splix @@ -0,0 +1 @@ +Subproject commit cfad6828e8e9265ed71c85dddcf4286d73805825 diff --git a/Archlinux_all/sqlcipher b/Archlinux_all/sqlcipher new file mode 160000 index 0000000..061a3e9 --- /dev/null +++ b/Archlinux_all/sqlcipher @@ -0,0 +1 @@ +Subproject commit 061a3e94155d8256a987249d74641895905bf0ce diff --git a/Archlinux_all/sqlite b/Archlinux_all/sqlite new file mode 160000 index 0000000..3f1c691 --- /dev/null +++ b/Archlinux_all/sqlite @@ -0,0 +1 @@ +Subproject commit 3f1c691aa17ee757aa4648d200bdfb707766af1c diff --git a/Archlinux_all/sqlitebrowser b/Archlinux_all/sqlitebrowser new file mode 160000 index 0000000..cb3ee47 --- /dev/null +++ b/Archlinux_all/sqlitebrowser @@ -0,0 +1 @@ +Subproject commit cb3ee4789a91f55ab372368d79e7052b1dbcf131 diff --git a/Archlinux_all/squashfs-tools b/Archlinux_all/squashfs-tools new file mode 160000 index 0000000..9de644d --- /dev/null +++ b/Archlinux_all/squashfs-tools @@ -0,0 +1 @@ +Subproject commit 9de644d6b896412fd353bb5e4b35ea33c3362abb diff --git a/Archlinux_all/squashfuse b/Archlinux_all/squashfuse new file mode 160000 index 0000000..7a07646 --- /dev/null +++ b/Archlinux_all/squashfuse @@ -0,0 +1 @@ +Subproject commit 7a07646742f453175d16acd32f224f19d9a3a5ee diff --git a/Archlinux_all/sratom b/Archlinux_all/sratom new file mode 160000 index 0000000..4d646f5 --- /dev/null +++ b/Archlinux_all/sratom @@ -0,0 +1 @@ +Subproject commit 4d646f582b61de9a397dd697f843bcc074f1b1ee diff --git a/Archlinux_all/srt b/Archlinux_all/srt new file mode 160000 index 0000000..75145bc --- /dev/null +++ b/Archlinux_all/srt @@ -0,0 +1 @@ +Subproject commit 75145bcc33bca82223b4ee75e8c123874d9d07b7 diff --git a/Archlinux_all/sshfs b/Archlinux_all/sshfs new file mode 160000 index 0000000..23b5979 --- /dev/null +++ b/Archlinux_all/sshfs @@ -0,0 +1 @@ +Subproject commit 23b5979de0395a0f81faa54d94a52b4ee9a43927 diff --git a/Archlinux_all/sshpass b/Archlinux_all/sshpass new file mode 160000 index 0000000..9cb8440 --- /dev/null +++ b/Archlinux_all/sshpass @@ -0,0 +1 @@ +Subproject commit 9cb8440dab7f7cf040d4b223b4e69af3944cf1fe diff --git a/Archlinux_all/startup-notification b/Archlinux_all/startup-notification new file mode 160000 index 0000000..8b5bdee --- /dev/null +++ b/Archlinux_all/startup-notification @@ -0,0 +1 @@ +Subproject commit 8b5bdeefaafa589fd3349b644ee2dddbd2704c05 diff --git a/Archlinux_all/stoken b/Archlinux_all/stoken new file mode 160000 index 0000000..e81ea56 --- /dev/null +++ b/Archlinux_all/stoken @@ -0,0 +1 @@ +Subproject commit e81ea563a7a44cc2ff52c748d238340d8cd4572d diff --git a/Archlinux_all/sudo b/Archlinux_all/sudo new file mode 160000 index 0000000..7213124 --- /dev/null +++ b/Archlinux_all/sudo @@ -0,0 +1 @@ +Subproject commit 7213124d32b6e5ce7639b3b6c2e9b636a37c8a4e diff --git a/Archlinux_all/suil b/Archlinux_all/suil new file mode 160000 index 0000000..05c6254 --- /dev/null +++ b/Archlinux_all/suil @@ -0,0 +1 @@ +Subproject commit 05c6254cdf24c538e6943591349b41ee1928fd74 diff --git a/Archlinux_all/suitesparse b/Archlinux_all/suitesparse new file mode 160000 index 0000000..91f04fe --- /dev/null +++ b/Archlinux_all/suitesparse @@ -0,0 +1 @@ +Subproject commit 91f04fe2b4d94ea78706d5409dbfcb0895b63daf diff --git a/Archlinux_all/svt-av1 b/Archlinux_all/svt-av1 new file mode 160000 index 0000000..5f14993 --- /dev/null +++ b/Archlinux_all/svt-av1 @@ -0,0 +1 @@ +Subproject commit 5f14993af1f9b24ff2047b02e48e7fe4b190de8e diff --git a/Archlinux_all/svt-hevc b/Archlinux_all/svt-hevc new file mode 160000 index 0000000..010eeac --- /dev/null +++ b/Archlinux_all/svt-hevc @@ -0,0 +1 @@ +Subproject commit 010eeac74b3ea323078d465170ded6b1f4c5ec2a diff --git a/Archlinux_all/swig b/Archlinux_all/swig new file mode 160000 index 0000000..e17477d --- /dev/null +++ b/Archlinux_all/swig @@ -0,0 +1 @@ +Subproject commit e17477db3d94e68ecb9ed71a495b71f8672945d0 diff --git a/Archlinux_all/syndication-domination b/Archlinux_all/syndication-domination new file mode 160000 index 0000000..25665ef --- /dev/null +++ b/Archlinux_all/syndication-domination @@ -0,0 +1 @@ +Subproject commit 25665efd327235b2d26f25e36f5f64eff0dae758 diff --git a/Archlinux_all/syndication5 b/Archlinux_all/syndication5 new file mode 160000 index 0000000..2f9cefa --- /dev/null +++ b/Archlinux_all/syndication5 @@ -0,0 +1 @@ +Subproject commit 2f9cefa1392c0e2cd45d19cb9d8be94994199a39 diff --git a/Archlinux_all/syntax-highlighting5 b/Archlinux_all/syntax-highlighting5 new file mode 160000 index 0000000..6200f99 --- /dev/null +++ b/Archlinux_all/syntax-highlighting5 @@ -0,0 +1 @@ +Subproject commit 6200f99f395ab46b2a31d2540d9d4caa49525b42 diff --git a/Archlinux_all/sysfsutils b/Archlinux_all/sysfsutils new file mode 160000 index 0000000..4da75d6 --- /dev/null +++ b/Archlinux_all/sysfsutils @@ -0,0 +1 @@ +Subproject commit 4da75d6e765730634d124e9ee2dd492b5b958adb diff --git a/Archlinux_all/syslog-ng b/Archlinux_all/syslog-ng new file mode 160000 index 0000000..b3edcb4 --- /dev/null +++ b/Archlinux_all/syslog-ng @@ -0,0 +1 @@ +Subproject commit b3edcb4894ffa7db20dcdfe88b3b0ff5bd1222ef diff --git a/Archlinux_all/system-config-printer b/Archlinux_all/system-config-printer new file mode 160000 index 0000000..456266c --- /dev/null +++ b/Archlinux_all/system-config-printer @@ -0,0 +1 @@ +Subproject commit 456266c973c580e37d26eb0273e43e91c9f5c1eb diff --git a/Archlinux_all/systemd b/Archlinux_all/systemd new file mode 160000 index 0000000..3b86b91 --- /dev/null +++ b/Archlinux_all/systemd @@ -0,0 +1 @@ +Subproject commit 3b86b9146b84d499789ba924a9dd4ac643d796ab diff --git a/Archlinux_all/systemsettings b/Archlinux_all/systemsettings new file mode 160000 index 0000000..5619f81 --- /dev/null +++ b/Archlinux_all/systemsettings @@ -0,0 +1 @@ +Subproject commit 5619f81603b6d25fb4249a6a49293595c5cae81f diff --git a/Archlinux_all/t1lib b/Archlinux_all/t1lib new file mode 160000 index 0000000..0b6e433 --- /dev/null +++ b/Archlinux_all/t1lib @@ -0,0 +1 @@ +Subproject commit 0b6e433017454d72c511e5c7bc5b7f5c85a7fb0f diff --git a/Archlinux_all/taglib b/Archlinux_all/taglib new file mode 160000 index 0000000..f478266 --- /dev/null +++ b/Archlinux_all/taglib @@ -0,0 +1 @@ +Subproject commit f478266433acf45550023978d9a3fd37db8c07a7 diff --git a/Archlinux_all/tailwindcss-language-server b/Archlinux_all/tailwindcss-language-server new file mode 160000 index 0000000..e047eb9 --- /dev/null +++ b/Archlinux_all/tailwindcss-language-server @@ -0,0 +1 @@ +Subproject commit e047eb94b516f32970581392c484bff41165ee33 diff --git a/Archlinux_all/talloc b/Archlinux_all/talloc new file mode 160000 index 0000000..04ad0a9 --- /dev/null +++ b/Archlinux_all/talloc @@ -0,0 +1 @@ +Subproject commit 04ad0a931cfaabf75917cf7a5fdeb2db02c2fae1 diff --git a/Archlinux_all/tar b/Archlinux_all/tar new file mode 160000 index 0000000..23d47df --- /dev/null +++ b/Archlinux_all/tar @@ -0,0 +1 @@ +Subproject commit 23d47df2369e70dba362ac0e70036baef2475bdb diff --git a/Archlinux_all/tcl b/Archlinux_all/tcl new file mode 160000 index 0000000..d9b97b4 --- /dev/null +++ b/Archlinux_all/tcl @@ -0,0 +1 @@ +Subproject commit d9b97b41b53cbd155fa5d61072117a962dbdeced diff --git a/Archlinux_all/tcpdump b/Archlinux_all/tcpdump new file mode 160000 index 0000000..174ef4c --- /dev/null +++ b/Archlinux_all/tcpdump @@ -0,0 +1 @@ +Subproject commit 174ef4c9ae12e263f617e5e4f8c70ea02879fa63 diff --git a/Archlinux_all/tdb b/Archlinux_all/tdb new file mode 160000 index 0000000..3049b4d --- /dev/null +++ b/Archlinux_all/tdb @@ -0,0 +1 @@ +Subproject commit 3049b4d6a226faff09706ecd07b2557d5fa1ffd7 diff --git a/Archlinux_all/terminus-font b/Archlinux_all/terminus-font new file mode 160000 index 0000000..fd974b2 --- /dev/null +++ b/Archlinux_all/terminus-font @@ -0,0 +1 @@ +Subproject commit fd974b2ff53cf0ceab6d41361f587d792a8cdce7 diff --git a/Archlinux_all/testdisk b/Archlinux_all/testdisk new file mode 160000 index 0000000..cc76b03 --- /dev/null +++ b/Archlinux_all/testdisk @@ -0,0 +1 @@ +Subproject commit cc76b036bcf0b545dadfa9b0d172373d6a93f233 diff --git a/Archlinux_all/tevent b/Archlinux_all/tevent new file mode 160000 index 0000000..4735747 --- /dev/null +++ b/Archlinux_all/tevent @@ -0,0 +1 @@ +Subproject commit 4735747716483ff72c06ece8220f55ad78365db8 diff --git a/Archlinux_all/texinfo b/Archlinux_all/texinfo new file mode 160000 index 0000000..398ccd2 --- /dev/null +++ b/Archlinux_all/texinfo @@ -0,0 +1 @@ +Subproject commit 398ccd238947d1ecdb9bca47bb6fdf0ecddc9f8c diff --git a/Archlinux_all/texlive-bin b/Archlinux_all/texlive-bin new file mode 160000 index 0000000..396e085 --- /dev/null +++ b/Archlinux_all/texlive-bin @@ -0,0 +1 @@ +Subproject commit 396e0852a822e657343ac4c897bac109e223fd9d diff --git a/Archlinux_all/texlive-formatsextra b/Archlinux_all/texlive-formatsextra new file mode 160000 index 0000000..cd0f02e --- /dev/null +++ b/Archlinux_all/texlive-formatsextra @@ -0,0 +1 @@ +Subproject commit cd0f02e706df4e0439e7e9106f33d29e4ed176bb diff --git a/Archlinux_all/texlive-latexextra b/Archlinux_all/texlive-latexextra new file mode 160000 index 0000000..8b07868 --- /dev/null +++ b/Archlinux_all/texlive-latexextra @@ -0,0 +1 @@ +Subproject commit 8b0786823844cff7270a6f6ed8105aa34803839a diff --git a/Archlinux_all/texlive-pictures b/Archlinux_all/texlive-pictures new file mode 160000 index 0000000..5c8f17f --- /dev/null +++ b/Archlinux_all/texlive-pictures @@ -0,0 +1 @@ +Subproject commit 5c8f17ff0acc40af17373decd9f07f0999ca539c diff --git a/Archlinux_all/thin-provisioning-tools b/Archlinux_all/thin-provisioning-tools new file mode 160000 index 0000000..832005c --- /dev/null +++ b/Archlinux_all/thin-provisioning-tools @@ -0,0 +1 @@ +Subproject commit 832005c062a13c99dd6a79440776131e35313208 diff --git a/Archlinux_all/threadweaver5 b/Archlinux_all/threadweaver5 new file mode 160000 index 0000000..1b065de --- /dev/null +++ b/Archlinux_all/threadweaver5 @@ -0,0 +1 @@ +Subproject commit 1b065de7469503ca570366ec8012ae7ea4c588b8 diff --git a/Archlinux_all/tidy b/Archlinux_all/tidy new file mode 160000 index 0000000..c85b6f6 --- /dev/null +++ b/Archlinux_all/tidy @@ -0,0 +1 @@ +Subproject commit c85b6f674af3c8fdcaf70c27381502703e576c42 diff --git a/Archlinux_all/timeshift b/Archlinux_all/timeshift new file mode 160000 index 0000000..b0417ca --- /dev/null +++ b/Archlinux_all/timeshift @@ -0,0 +1 @@ +Subproject commit b0417caa0a0ae3df646acb8082ab2871f3d2db35 diff --git a/Archlinux_all/tinyxml2 b/Archlinux_all/tinyxml2 new file mode 160000 index 0000000..c160692 --- /dev/null +++ b/Archlinux_all/tinyxml2 @@ -0,0 +1 @@ +Subproject commit c1606922edd2d47d935e07e6b920685e4eeea480 diff --git a/Archlinux_all/tk b/Archlinux_all/tk new file mode 160000 index 0000000..e08ef31 --- /dev/null +++ b/Archlinux_all/tk @@ -0,0 +1 @@ +Subproject commit e08ef3126add6dee3a2e9e635d6336a66a5ae8c8 diff --git a/Archlinux_all/tldr b/Archlinux_all/tldr new file mode 160000 index 0000000..c94ddc2 --- /dev/null +++ b/Archlinux_all/tldr @@ -0,0 +1 @@ +Subproject commit c94ddc22c2cb6f0d73af1cf5ed2ccadcaff1a37c diff --git a/Archlinux_all/tmux b/Archlinux_all/tmux new file mode 160000 index 0000000..3f25ffe --- /dev/null +++ b/Archlinux_all/tmux @@ -0,0 +1 @@ +Subproject commit 3f25ffee1121a4eb837a292a19d49751a70dd49d diff --git a/Archlinux_all/touchegg b/Archlinux_all/touchegg new file mode 160000 index 0000000..0da4358 --- /dev/null +++ b/Archlinux_all/touchegg @@ -0,0 +1 @@ +Subproject commit 0da43585df520236cbe1e821b387132b031a7624 diff --git a/Archlinux_all/tpm2-tools b/Archlinux_all/tpm2-tools new file mode 160000 index 0000000..9920e4e --- /dev/null +++ b/Archlinux_all/tpm2-tools @@ -0,0 +1 @@ +Subproject commit 9920e4ea225743443c9a46408a18a2a4a142adc8 diff --git a/Archlinux_all/tpm2-tss b/Archlinux_all/tpm2-tss new file mode 160000 index 0000000..a6479bc --- /dev/null +++ b/Archlinux_all/tpm2-tss @@ -0,0 +1 @@ +Subproject commit a6479bce838a3a653495704a0bd4419ac4ff6e4d diff --git a/Archlinux_all/traceroute b/Archlinux_all/traceroute new file mode 160000 index 0000000..a130cb3 --- /dev/null +++ b/Archlinux_all/traceroute @@ -0,0 +1 @@ +Subproject commit a130cb3971f26554f07a37e5eb00cc1f3adc6ad8 diff --git a/Archlinux_all/tracker3 b/Archlinux_all/tracker3 new file mode 160000 index 0000000..4f61670 --- /dev/null +++ b/Archlinux_all/tracker3 @@ -0,0 +1 @@ +Subproject commit 4f61670decae97b540db39d9245207cbca12e1bd diff --git a/Archlinux_all/translate-shell b/Archlinux_all/translate-shell new file mode 160000 index 0000000..708ed62 --- /dev/null +++ b/Archlinux_all/translate-shell @@ -0,0 +1 @@ +Subproject commit 708ed62238bf11c4032fea954c2ca63dc31dbdfd diff --git a/Archlinux_all/transmission-remote-gtk b/Archlinux_all/transmission-remote-gtk new file mode 160000 index 0000000..fb49169 --- /dev/null +++ b/Archlinux_all/transmission-remote-gtk @@ -0,0 +1 @@ +Subproject commit fb49169bfcd4765393caaf80c9bc098cb38874d5 diff --git a/Archlinux_all/tree-sitter b/Archlinux_all/tree-sitter new file mode 160000 index 0000000..828ccf7 --- /dev/null +++ b/Archlinux_all/tree-sitter @@ -0,0 +1 @@ +Subproject commit 828ccf7047492aca12334b43aa061cfd1ae28af8 diff --git a/Archlinux_all/tslib b/Archlinux_all/tslib new file mode 160000 index 0000000..2185c41 --- /dev/null +++ b/Archlinux_all/tslib @@ -0,0 +1 @@ +Subproject commit 2185c4164fc2010c8c4075d5f23799f5a16d2145 diff --git a/Archlinux_all/ttf-bitstream-vera b/Archlinux_all/ttf-bitstream-vera new file mode 160000 index 0000000..42c7bd7 --- /dev/null +++ b/Archlinux_all/ttf-bitstream-vera @@ -0,0 +1 @@ +Subproject commit 42c7bd76cb4caf70f63653117eef10213fd17a90 diff --git a/Archlinux_all/ttf-dejavu b/Archlinux_all/ttf-dejavu new file mode 160000 index 0000000..aedc2de --- /dev/null +++ b/Archlinux_all/ttf-dejavu @@ -0,0 +1 @@ +Subproject commit aedc2de73efc92b999ecd353f2cd2ad60983c2df diff --git a/Archlinux_all/ttf-hack b/Archlinux_all/ttf-hack new file mode 160000 index 0000000..c9435b9 --- /dev/null +++ b/Archlinux_all/ttf-hack @@ -0,0 +1 @@ +Subproject commit c9435b9e2fa8298e337118521a4dc9bcfc1487c5 diff --git a/Archlinux_all/ttf-jetbrains-mono b/Archlinux_all/ttf-jetbrains-mono new file mode 160000 index 0000000..8d14b65 --- /dev/null +++ b/Archlinux_all/ttf-jetbrains-mono @@ -0,0 +1 @@ +Subproject commit 8d14b65cdd86307dff0f1839c15fc0e8918499e9 diff --git a/Archlinux_all/ttf-liberation b/Archlinux_all/ttf-liberation new file mode 160000 index 0000000..15f41f1 --- /dev/null +++ b/Archlinux_all/ttf-liberation @@ -0,0 +1 @@ +Subproject commit 15f41f117eb9e8fa2405951623d11af51ba1020a diff --git a/Archlinux_all/ttf-nerd-fonts-symbols b/Archlinux_all/ttf-nerd-fonts-symbols new file mode 160000 index 0000000..0a8d8b9 --- /dev/null +++ b/Archlinux_all/ttf-nerd-fonts-symbols @@ -0,0 +1 @@ +Subproject commit 0a8d8b9aac2b2c2b441d1419c01f08ed7fa9cc86 diff --git a/Archlinux_all/ttf-opensans b/Archlinux_all/ttf-opensans new file mode 160000 index 0000000..23d0db4 --- /dev/null +++ b/Archlinux_all/ttf-opensans @@ -0,0 +1 @@ +Subproject commit 23d0db448ca4ea4ea0ce9eb18ba82e2d291ddcc6 diff --git a/Archlinux_all/ttf-roboto b/Archlinux_all/ttf-roboto new file mode 160000 index 0000000..13c2291 --- /dev/null +++ b/Archlinux_all/ttf-roboto @@ -0,0 +1 @@ +Subproject commit 13c2291bbfb951eaf0993049a971705077681473 diff --git a/Archlinux_all/ttf-roboto-mono b/Archlinux_all/ttf-roboto-mono new file mode 160000 index 0000000..34918d3 --- /dev/null +++ b/Archlinux_all/ttf-roboto-mono @@ -0,0 +1 @@ +Subproject commit 34918d39c7f09abc9ac2f2324fba029c7396e693 diff --git a/Archlinux_all/ttf-ubuntu-font-family b/Archlinux_all/ttf-ubuntu-font-family new file mode 160000 index 0000000..96dd214 --- /dev/null +++ b/Archlinux_all/ttf-ubuntu-font-family @@ -0,0 +1 @@ +Subproject commit 96dd214f3236b53e2e00d69c264424255ac88d37 diff --git a/Archlinux_all/twolame b/Archlinux_all/twolame new file mode 160000 index 0000000..89c88a4 --- /dev/null +++ b/Archlinux_all/twolame @@ -0,0 +1 @@ +Subproject commit 89c88a42181928b1be68854b2b2b58a8b063c0f5 diff --git a/Archlinux_all/typescript b/Archlinux_all/typescript new file mode 160000 index 0000000..e430b81 --- /dev/null +++ b/Archlinux_all/typescript @@ -0,0 +1 @@ +Subproject commit e430b81dd06e018e16c998c990c7ff8ad376cb33 diff --git a/Archlinux_all/typescript-language-server b/Archlinux_all/typescript-language-server new file mode 160000 index 0000000..7953593 --- /dev/null +++ b/Archlinux_all/typescript-language-server @@ -0,0 +1 @@ +Subproject commit 7953593b37d4dec7de80c63f5c9f3fee5dd5a4bc diff --git a/Archlinux_all/tzdata b/Archlinux_all/tzdata new file mode 160000 index 0000000..ecd71db --- /dev/null +++ b/Archlinux_all/tzdata @@ -0,0 +1 @@ +Subproject commit ecd71db8ad843301b2e572fa853b917e61be42f1 diff --git a/Archlinux_all/uchardet b/Archlinux_all/uchardet new file mode 160000 index 0000000..b58c189 --- /dev/null +++ b/Archlinux_all/uchardet @@ -0,0 +1 @@ +Subproject commit b58c189395ae4fe3972205a09a1d210e06710105 diff --git a/Archlinux_all/udftools b/Archlinux_all/udftools new file mode 160000 index 0000000..16afcb3 --- /dev/null +++ b/Archlinux_all/udftools @@ -0,0 +1 @@ +Subproject commit 16afcb3dc6cd6c1f3664332efce221ce1ee2e99c diff --git a/Archlinux_all/udisks2 b/Archlinux_all/udisks2 new file mode 160000 index 0000000..9794403 --- /dev/null +++ b/Archlinux_all/udisks2 @@ -0,0 +1 @@ +Subproject commit 979440322188b3be77936387aea71fcd7d50602b diff --git a/Archlinux_all/unrar b/Archlinux_all/unrar new file mode 160000 index 0000000..b90561a --- /dev/null +++ b/Archlinux_all/unrar @@ -0,0 +1 @@ +Subproject commit b90561a4b6929692385d409a1c7fe8d787676042 diff --git a/Archlinux_all/unzip b/Archlinux_all/unzip new file mode 160000 index 0000000..2330639 --- /dev/null +++ b/Archlinux_all/unzip @@ -0,0 +1 @@ +Subproject commit 2330639240d8ec60d3950b2e193cc2ad02b25fef diff --git a/Archlinux_all/upower b/Archlinux_all/upower new file mode 160000 index 0000000..a20970d --- /dev/null +++ b/Archlinux_all/upower @@ -0,0 +1 @@ +Subproject commit a20970dcff788a98e5979321350892aa77744965 diff --git a/Archlinux_all/uriparser b/Archlinux_all/uriparser new file mode 160000 index 0000000..904a00f --- /dev/null +++ b/Archlinux_all/uriparser @@ -0,0 +1 @@ +Subproject commit 904a00f8e49596591af92db553f5f35fe9f75461 diff --git a/Archlinux_all/usb_modeswitch b/Archlinux_all/usb_modeswitch new file mode 160000 index 0000000..9e4e260 --- /dev/null +++ b/Archlinux_all/usb_modeswitch @@ -0,0 +1 @@ +Subproject commit 9e4e260e07e351cf01fa30859e57ca891f53b08e diff --git a/Archlinux_all/usbmuxd b/Archlinux_all/usbmuxd new file mode 160000 index 0000000..4f56cf5 --- /dev/null +++ b/Archlinux_all/usbmuxd @@ -0,0 +1 @@ +Subproject commit 4f56cf58cf5f99f7fea5d7f80b756f8d8609b996 diff --git a/Archlinux_all/usbredir b/Archlinux_all/usbredir new file mode 160000 index 0000000..6b06184 --- /dev/null +++ b/Archlinux_all/usbredir @@ -0,0 +1 @@ +Subproject commit 6b06184ddf1f17fad020e4a12e9c8546b77f7281 diff --git a/Archlinux_all/usbutils b/Archlinux_all/usbutils new file mode 160000 index 0000000..03d2af2 --- /dev/null +++ b/Archlinux_all/usbutils @@ -0,0 +1 @@ +Subproject commit 03d2af2de2bb6f3349982af82137ac1522481842 diff --git a/Archlinux_all/uthash b/Archlinux_all/uthash new file mode 160000 index 0000000..8a32fc3 --- /dev/null +++ b/Archlinux_all/uthash @@ -0,0 +1 @@ +Subproject commit 8a32fc3767ce171e732213424ea2791faf6a58f4 diff --git a/Archlinux_all/util-linux b/Archlinux_all/util-linux new file mode 160000 index 0000000..8368a70 --- /dev/null +++ b/Archlinux_all/util-linux @@ -0,0 +1 @@ +Subproject commit 8368a70aecaf1b41690edbaa551d8550dd6039a6 diff --git a/Archlinux_all/v4l-utils b/Archlinux_all/v4l-utils new file mode 160000 index 0000000..cf1fff1 --- /dev/null +++ b/Archlinux_all/v4l-utils @@ -0,0 +1 @@ +Subproject commit cf1fff1e0e82f1460d451e716366534bc4dd202a diff --git a/Archlinux_all/vala b/Archlinux_all/vala new file mode 160000 index 0000000..217966c --- /dev/null +++ b/Archlinux_all/vala @@ -0,0 +1 @@ +Subproject commit 217966ce33de90b0149f5f8ec36c0286da5d9d0c diff --git a/Archlinux_all/vamp-plugin-sdk b/Archlinux_all/vamp-plugin-sdk new file mode 160000 index 0000000..d2aa784 --- /dev/null +++ b/Archlinux_all/vamp-plugin-sdk @@ -0,0 +1 @@ +Subproject commit d2aa784587a073eae604a9c1811fc38970c1ae3d diff --git a/Archlinux_all/vapoursynth b/Archlinux_all/vapoursynth new file mode 160000 index 0000000..fccd3a8 --- /dev/null +++ b/Archlinux_all/vapoursynth @@ -0,0 +1 @@ +Subproject commit fccd3a8f2b33b0821335da93edeb7fb9b7760a95 diff --git a/Archlinux_all/vcdimager b/Archlinux_all/vcdimager new file mode 160000 index 0000000..c91f0a2 --- /dev/null +++ b/Archlinux_all/vcdimager @@ -0,0 +1 @@ +Subproject commit c91f0a2eebbf4fc2383176b5a7b4538b1518da8b diff --git a/Archlinux_all/vde2 b/Archlinux_all/vde2 new file mode 160000 index 0000000..19399bf --- /dev/null +++ b/Archlinux_all/vde2 @@ -0,0 +1 @@ +Subproject commit 19399bf9e8f6a14d58ab6659d2b5c4fc57ddee05 diff --git a/Archlinux_all/verdict b/Archlinux_all/verdict new file mode 160000 index 0000000..a0420ec --- /dev/null +++ b/Archlinux_all/verdict @@ -0,0 +1 @@ +Subproject commit a0420ec8a4fd5e678382e33e1472d456653c3d2b diff --git a/Archlinux_all/vi b/Archlinux_all/vi new file mode 160000 index 0000000..b743b45 --- /dev/null +++ b/Archlinux_all/vi @@ -0,0 +1 @@ +Subproject commit b743b45389cf6123d6cf6aee20c30fde93cf5904 diff --git a/Archlinux_all/vid.stab b/Archlinux_all/vid.stab new file mode 160000 index 0000000..a09ec04 --- /dev/null +++ b/Archlinux_all/vid.stab @@ -0,0 +1 @@ +Subproject commit a09ec04a1453620cce8f0abca8b656bbd02438ac diff --git a/Archlinux_all/virglrenderer b/Archlinux_all/virglrenderer new file mode 160000 index 0000000..0e7498b --- /dev/null +++ b/Archlinux_all/virglrenderer @@ -0,0 +1 @@ +Subproject commit 0e7498b96663a7a1c40907585eff61c2f684800b diff --git a/Archlinux_all/virt-manager b/Archlinux_all/virt-manager new file mode 160000 index 0000000..14ede40 --- /dev/null +++ b/Archlinux_all/virt-manager @@ -0,0 +1 @@ +Subproject commit 14ede4060a244cfd0f5d50aa5f9331c5c1b2661d diff --git a/Archlinux_all/virt-viewer b/Archlinux_all/virt-viewer new file mode 160000 index 0000000..e5327db --- /dev/null +++ b/Archlinux_all/virt-viewer @@ -0,0 +1 @@ +Subproject commit e5327dbe437986261418a83340f8454cdd48e263 diff --git a/Archlinux_all/virtiofsd b/Archlinux_all/virtiofsd new file mode 160000 index 0000000..60b9689 --- /dev/null +++ b/Archlinux_all/virtiofsd @@ -0,0 +1 @@ +Subproject commit 60b96891d50a11bc1207c5c473e4eacc85e8238d diff --git a/Archlinux_all/vmaf b/Archlinux_all/vmaf new file mode 160000 index 0000000..eb8386a --- /dev/null +++ b/Archlinux_all/vmaf @@ -0,0 +1 @@ +Subproject commit eb8386a9ea1c6b628c04914068dd53c10f8f4eb8 diff --git a/Archlinux_all/volume_key b/Archlinux_all/volume_key new file mode 160000 index 0000000..c74f9be --- /dev/null +++ b/Archlinux_all/volume_key @@ -0,0 +1 @@ +Subproject commit c74f9be92876919d5d59abd1329bc16871809b9e diff --git a/Archlinux_all/vpnc b/Archlinux_all/vpnc new file mode 160000 index 0000000..03a1902 --- /dev/null +++ b/Archlinux_all/vpnc @@ -0,0 +1 @@ +Subproject commit 03a1902da86af98c54a8eb402316978e0f3bbc4d diff --git a/Archlinux_all/vst3sdk b/Archlinux_all/vst3sdk new file mode 160000 index 0000000..beb781e --- /dev/null +++ b/Archlinux_all/vst3sdk @@ -0,0 +1 @@ +Subproject commit beb781ee8ce0c5c9a74e4cbb465897fcd638951d diff --git a/Archlinux_all/vte3 b/Archlinux_all/vte3 new file mode 160000 index 0000000..3269e25 --- /dev/null +++ b/Archlinux_all/vte3 @@ -0,0 +1 @@ +Subproject commit 3269e2577793ecadb3b233ae6563f1202a81f405 diff --git a/Archlinux_all/vue-language-server b/Archlinux_all/vue-language-server new file mode 160000 index 0000000..1e0dfc5 --- /dev/null +++ b/Archlinux_all/vue-language-server @@ -0,0 +1 @@ +Subproject commit 1e0dfc5623f9a979f493bda9e58addda3f552950 diff --git a/Archlinux_all/vulkan-headers b/Archlinux_all/vulkan-headers new file mode 160000 index 0000000..486f070 --- /dev/null +++ b/Archlinux_all/vulkan-headers @@ -0,0 +1 @@ +Subproject commit 486f070c8f6f48e59ad8d143611861c1bb3defcf diff --git a/Archlinux_all/vulkan-icd-loader b/Archlinux_all/vulkan-icd-loader new file mode 160000 index 0000000..0439b03 --- /dev/null +++ b/Archlinux_all/vulkan-icd-loader @@ -0,0 +1 @@ +Subproject commit 0439b03ab4b558c9eebc8ab9bd3c337529ceb789 diff --git a/Archlinux_all/vulkan-tools b/Archlinux_all/vulkan-tools new file mode 160000 index 0000000..202ad82 --- /dev/null +++ b/Archlinux_all/vulkan-tools @@ -0,0 +1 @@ +Subproject commit 202ad825a19ca2e80a26659a061411143a2edbc5 diff --git a/Archlinux_all/wavpack b/Archlinux_all/wavpack new file mode 160000 index 0000000..4570c9f --- /dev/null +++ b/Archlinux_all/wavpack @@ -0,0 +1 @@ +Subproject commit 4570c9f890f31dfa8216c23b0cc3792fb84d79f0 diff --git a/Archlinux_all/wayland b/Archlinux_all/wayland new file mode 160000 index 0000000..0ff6cc1 --- /dev/null +++ b/Archlinux_all/wayland @@ -0,0 +1 @@ +Subproject commit 0ff6cc1bc21711bf5c57f91bb878d037d1895eb5 diff --git a/Archlinux_all/wayland-protocols b/Archlinux_all/wayland-protocols new file mode 160000 index 0000000..ee8448e --- /dev/null +++ b/Archlinux_all/wayland-protocols @@ -0,0 +1 @@ +Subproject commit ee8448ecdee58bba28e63ec29b881b3d3ad112c3 diff --git a/Archlinux_all/wayland-utils b/Archlinux_all/wayland-utils new file mode 160000 index 0000000..17fb12e --- /dev/null +++ b/Archlinux_all/wayland-utils @@ -0,0 +1 @@ +Subproject commit 17fb12e41a48eaddf30b40cf1e456ae870efa9cd diff --git a/Archlinux_all/webkit2gtk b/Archlinux_all/webkit2gtk new file mode 160000 index 0000000..0bb7c99 --- /dev/null +++ b/Archlinux_all/webkit2gtk @@ -0,0 +1 @@ +Subproject commit 0bb7c993832b704e07df30ba345bb28790feb611 diff --git a/Archlinux_all/webkit2gtk-4.1 b/Archlinux_all/webkit2gtk-4.1 new file mode 160000 index 0000000..f0a364d --- /dev/null +++ b/Archlinux_all/webkit2gtk-4.1 @@ -0,0 +1 @@ +Subproject commit f0a364db678d0328f2a5911c2320306e0875e308 diff --git a/Archlinux_all/webkitgtk-6.0 b/Archlinux_all/webkitgtk-6.0 new file mode 160000 index 0000000..47bf2bf --- /dev/null +++ b/Archlinux_all/webkitgtk-6.0 @@ -0,0 +1 @@ +Subproject commit 47bf2bf06cb9990ceed2f98a0b9b40d4d349f9a1 diff --git a/Archlinux_all/webrtc-audio-processing b/Archlinux_all/webrtc-audio-processing new file mode 160000 index 0000000..d5e9128 --- /dev/null +++ b/Archlinux_all/webrtc-audio-processing @@ -0,0 +1 @@ +Subproject commit d5e912869b04e646f89c1749f2d0f8de70beb6b1 diff --git a/Archlinux_all/webrtc-audio-processing-1 b/Archlinux_all/webrtc-audio-processing-1 new file mode 160000 index 0000000..0184d8e --- /dev/null +++ b/Archlinux_all/webrtc-audio-processing-1 @@ -0,0 +1 @@ +Subproject commit 0184d8e12aeeb89992adb1da57e2143a1866daec diff --git a/Archlinux_all/websocketpp b/Archlinux_all/websocketpp new file mode 160000 index 0000000..49cf0aa --- /dev/null +++ b/Archlinux_all/websocketpp @@ -0,0 +1 @@ +Subproject commit 49cf0aa57b8ead631ea5bcabdf4da0e27b984487 diff --git a/Archlinux_all/wget b/Archlinux_all/wget new file mode 160000 index 0000000..45e709a --- /dev/null +++ b/Archlinux_all/wget @@ -0,0 +1 @@ +Subproject commit 45e709a6c31422b2c908fbb7e7a4e2b01947c4ab diff --git a/Archlinux_all/which b/Archlinux_all/which new file mode 160000 index 0000000..40c2bd6 --- /dev/null +++ b/Archlinux_all/which @@ -0,0 +1 @@ +Subproject commit 40c2bd6c2cf3bab1e6a07766628e8813ee428918 diff --git a/Archlinux_all/whois b/Archlinux_all/whois new file mode 160000 index 0000000..320f2bb --- /dev/null +++ b/Archlinux_all/whois @@ -0,0 +1 @@ +Subproject commit 320f2bbc70a265490ab513f1a6e6b37553895013 diff --git a/Archlinux_all/wildmidi b/Archlinux_all/wildmidi new file mode 160000 index 0000000..a804975 --- /dev/null +++ b/Archlinux_all/wildmidi @@ -0,0 +1 @@ +Subproject commit a8049752f117e741dd75c633a992e554f74a7362 diff --git a/Archlinux_all/wireguard-tools b/Archlinux_all/wireguard-tools new file mode 160000 index 0000000..ec0fe94 --- /dev/null +++ b/Archlinux_all/wireguard-tools @@ -0,0 +1 @@ +Subproject commit ec0fe94d7e65b87208d314dc43360f6c93752e27 diff --git a/Archlinux_all/wireless-regdb b/Archlinux_all/wireless-regdb new file mode 160000 index 0000000..f923162 --- /dev/null +++ b/Archlinux_all/wireless-regdb @@ -0,0 +1 @@ +Subproject commit f9231621af66152962229e6391a30c96e28c89f3 diff --git a/Archlinux_all/wireless_tools b/Archlinux_all/wireless_tools new file mode 160000 index 0000000..0a29dd8 --- /dev/null +++ b/Archlinux_all/wireless_tools @@ -0,0 +1 @@ +Subproject commit 0a29dd84172f5c9c11594c8c6d042093ad7f72e1 diff --git a/Archlinux_all/wireplumber b/Archlinux_all/wireplumber new file mode 160000 index 0000000..70b83cb --- /dev/null +++ b/Archlinux_all/wireplumber @@ -0,0 +1 @@ +Subproject commit 70b83cb654869cdfd13a53e53dff77108c73184d diff --git a/Archlinux_all/woff2 b/Archlinux_all/woff2 new file mode 160000 index 0000000..c2b6e71 --- /dev/null +++ b/Archlinux_all/woff2 @@ -0,0 +1 @@ +Subproject commit c2b6e71384eb4dcbe2bf617043a399b288336212 diff --git a/Archlinux_all/wolfssl b/Archlinux_all/wolfssl new file mode 160000 index 0000000..181e3c0 --- /dev/null +++ b/Archlinux_all/wolfssl @@ -0,0 +1 @@ +Subproject commit 181e3c06ab5302765b71cb1e93e4b650c033895a diff --git a/Archlinux_all/wpa_supplicant b/Archlinux_all/wpa_supplicant new file mode 160000 index 0000000..0b871b7 --- /dev/null +++ b/Archlinux_all/wpa_supplicant @@ -0,0 +1 @@ +Subproject commit 0b871b7b356a81c1dfe3017fdff898bb30afed71 diff --git a/Archlinux_all/wpebackend-fdo b/Archlinux_all/wpebackend-fdo new file mode 160000 index 0000000..7f34c38 --- /dev/null +++ b/Archlinux_all/wpebackend-fdo @@ -0,0 +1 @@ +Subproject commit 7f34c3805fd3ad145bda4f615553c1728dc5f753 diff --git a/Archlinux_all/wvdial b/Archlinux_all/wvdial new file mode 160000 index 0000000..8501685 --- /dev/null +++ b/Archlinux_all/wvdial @@ -0,0 +1 @@ +Subproject commit 85016855c524ffde59ffad85167525a0375ebd0c diff --git a/Archlinux_all/wvstreams b/Archlinux_all/wvstreams new file mode 160000 index 0000000..4ce6cab --- /dev/null +++ b/Archlinux_all/wvstreams @@ -0,0 +1 @@ +Subproject commit 4ce6cabab039b4541b04f59a52165eb21cb9424b diff --git a/Archlinux_all/x264 b/Archlinux_all/x264 new file mode 160000 index 0000000..fd49add --- /dev/null +++ b/Archlinux_all/x264 @@ -0,0 +1 @@ +Subproject commit fd49addfdac05a5f3c46bf1d9be8be7d571e7b24 diff --git a/Archlinux_all/x265 b/Archlinux_all/x265 new file mode 160000 index 0000000..64abc4d --- /dev/null +++ b/Archlinux_all/x265 @@ -0,0 +1 @@ +Subproject commit 64abc4de734ef32118015b9dc31b51475b91edd9 diff --git a/Archlinux_all/xapp b/Archlinux_all/xapp new file mode 160000 index 0000000..21468c2 --- /dev/null +++ b/Archlinux_all/xapp @@ -0,0 +1 @@ +Subproject commit 21468c20fdf4cec40f2bb561249f842d4f700a83 diff --git a/Archlinux_all/xcb-proto b/Archlinux_all/xcb-proto new file mode 160000 index 0000000..b76ba0e --- /dev/null +++ b/Archlinux_all/xcb-proto @@ -0,0 +1 @@ +Subproject commit b76ba0e7496949581b87ed5c4d85b942d0f61bcd diff --git a/Archlinux_all/xcb-util b/Archlinux_all/xcb-util new file mode 160000 index 0000000..dea6989 --- /dev/null +++ b/Archlinux_all/xcb-util @@ -0,0 +1 @@ +Subproject commit dea6989ddfcc079f393eab8eb23589eadd41c694 diff --git a/Archlinux_all/xcb-util-cursor b/Archlinux_all/xcb-util-cursor new file mode 160000 index 0000000..1cfe8f4 --- /dev/null +++ b/Archlinux_all/xcb-util-cursor @@ -0,0 +1 @@ +Subproject commit 1cfe8f4e597d112b639beb15f35d1414cea0a57b diff --git a/Archlinux_all/xcb-util-image b/Archlinux_all/xcb-util-image new file mode 160000 index 0000000..09dc20c --- /dev/null +++ b/Archlinux_all/xcb-util-image @@ -0,0 +1 @@ +Subproject commit 09dc20c71be58fc17d0da4030f54ef2040f5862e diff --git a/Archlinux_all/xcb-util-keysyms b/Archlinux_all/xcb-util-keysyms new file mode 160000 index 0000000..f952ed0 --- /dev/null +++ b/Archlinux_all/xcb-util-keysyms @@ -0,0 +1 @@ +Subproject commit f952ed0e6236049822ce3a25ec409b28b5bb2a9d diff --git a/Archlinux_all/xcb-util-renderutil b/Archlinux_all/xcb-util-renderutil new file mode 160000 index 0000000..78564c6 --- /dev/null +++ b/Archlinux_all/xcb-util-renderutil @@ -0,0 +1 @@ +Subproject commit 78564c64ac04a900214df84c225f139366c45580 diff --git a/Archlinux_all/xcb-util-wm b/Archlinux_all/xcb-util-wm new file mode 160000 index 0000000..9f069c5 --- /dev/null +++ b/Archlinux_all/xcb-util-wm @@ -0,0 +1 @@ +Subproject commit 9f069c5603f0d27e74f9fe3688bb9e338ed04bb0 diff --git a/Archlinux_all/xclip b/Archlinux_all/xclip new file mode 160000 index 0000000..93e22d2 --- /dev/null +++ b/Archlinux_all/xclip @@ -0,0 +1 @@ +Subproject commit 93e22d20bda125b12d04dd1080738b0b66f01d1b diff --git a/Archlinux_all/xdg-dbus-proxy b/Archlinux_all/xdg-dbus-proxy new file mode 160000 index 0000000..2c51857 --- /dev/null +++ b/Archlinux_all/xdg-dbus-proxy @@ -0,0 +1 @@ +Subproject commit 2c5185757dc19951d5e4114002f58b4fabf3ecb4 diff --git a/Archlinux_all/xdg-desktop-portal b/Archlinux_all/xdg-desktop-portal new file mode 160000 index 0000000..6d6273c --- /dev/null +++ b/Archlinux_all/xdg-desktop-portal @@ -0,0 +1 @@ +Subproject commit 6d6273c8fb80e4776f51c621543c3a72f52428c5 diff --git a/Archlinux_all/xdg-desktop-portal-kde b/Archlinux_all/xdg-desktop-portal-kde new file mode 160000 index 0000000..4885cc4 --- /dev/null +++ b/Archlinux_all/xdg-desktop-portal-kde @@ -0,0 +1 @@ +Subproject commit 4885cc4f1c099236c116102c90363fd4e836216f diff --git a/Archlinux_all/xdg-user-dirs b/Archlinux_all/xdg-user-dirs new file mode 160000 index 0000000..88acc2d --- /dev/null +++ b/Archlinux_all/xdg-user-dirs @@ -0,0 +1 @@ +Subproject commit 88acc2dfcefacbf4eef91db0dcdcba79a78d7737 diff --git a/Archlinux_all/xdg-user-dirs-gtk b/Archlinux_all/xdg-user-dirs-gtk new file mode 160000 index 0000000..6f7e0dd --- /dev/null +++ b/Archlinux_all/xdg-user-dirs-gtk @@ -0,0 +1 @@ +Subproject commit 6f7e0dd3b3fae4c54d09d852f65266046433ed06 diff --git a/Archlinux_all/xdg-utils b/Archlinux_all/xdg-utils new file mode 160000 index 0000000..cd89eb4 --- /dev/null +++ b/Archlinux_all/xdg-utils @@ -0,0 +1 @@ +Subproject commit cd89eb45ecaa7ce5f5c9badaccd943e69d2cd57a diff --git a/Archlinux_all/xdotool b/Archlinux_all/xdotool new file mode 160000 index 0000000..cdee076 --- /dev/null +++ b/Archlinux_all/xdotool @@ -0,0 +1 @@ +Subproject commit cdee07645ed758214e8d1ab9cd4b97ee26d8df1d diff --git a/Archlinux_all/xf86-input-elographics b/Archlinux_all/xf86-input-elographics new file mode 160000 index 0000000..d6dfdea --- /dev/null +++ b/Archlinux_all/xf86-input-elographics @@ -0,0 +1 @@ +Subproject commit d6dfdea465615f0574814065480b57e13ef4ef99 diff --git a/Archlinux_all/xf86-input-evdev b/Archlinux_all/xf86-input-evdev new file mode 160000 index 0000000..71e17cd --- /dev/null +++ b/Archlinux_all/xf86-input-evdev @@ -0,0 +1 @@ +Subproject commit 71e17cdb046d807ae1f4a6b722608965a7153a9b diff --git a/Archlinux_all/xf86-input-libinput b/Archlinux_all/xf86-input-libinput new file mode 160000 index 0000000..19d7733 --- /dev/null +++ b/Archlinux_all/xf86-input-libinput @@ -0,0 +1 @@ +Subproject commit 19d773301d322e76f699d9ca96ea7b598ae9c6e4 diff --git a/Archlinux_all/xf86-input-synaptics b/Archlinux_all/xf86-input-synaptics new file mode 160000 index 0000000..f6ab6ec --- /dev/null +++ b/Archlinux_all/xf86-input-synaptics @@ -0,0 +1 @@ +Subproject commit f6ab6ecba9b74eb0de3ae01fb4c7ec494a1940d2 diff --git a/Archlinux_all/xf86-input-vmmouse b/Archlinux_all/xf86-input-vmmouse new file mode 160000 index 0000000..c179c45 --- /dev/null +++ b/Archlinux_all/xf86-input-vmmouse @@ -0,0 +1 @@ +Subproject commit c179c45fed38836d362de7af20053bc36454c29c diff --git a/Archlinux_all/xf86-input-void b/Archlinux_all/xf86-input-void new file mode 160000 index 0000000..2ab1712 --- /dev/null +++ b/Archlinux_all/xf86-input-void @@ -0,0 +1 @@ +Subproject commit 2ab17120263e89e4877415c5916d2f41bf6297bf diff --git a/Archlinux_all/xf86-input-wacom b/Archlinux_all/xf86-input-wacom new file mode 160000 index 0000000..572780c --- /dev/null +++ b/Archlinux_all/xf86-input-wacom @@ -0,0 +1 @@ +Subproject commit 572780c34ac2e60416ecf38d8956c487337ecaf1 diff --git a/Archlinux_all/xf86-video-amdgpu b/Archlinux_all/xf86-video-amdgpu new file mode 160000 index 0000000..3bebf56 --- /dev/null +++ b/Archlinux_all/xf86-video-amdgpu @@ -0,0 +1 @@ +Subproject commit 3bebf567e1e804d69d4fc14afa169e7983ce27cf diff --git a/Archlinux_all/xf86-video-ati b/Archlinux_all/xf86-video-ati new file mode 160000 index 0000000..e1b76d2 --- /dev/null +++ b/Archlinux_all/xf86-video-ati @@ -0,0 +1 @@ +Subproject commit e1b76d2b7022fb8ddfb0714058deb45dc4979682 diff --git a/Archlinux_all/xf86-video-fbdev b/Archlinux_all/xf86-video-fbdev new file mode 160000 index 0000000..36d23b4 --- /dev/null +++ b/Archlinux_all/xf86-video-fbdev @@ -0,0 +1 @@ +Subproject commit 36d23b4debb2b949aba32387924ba0c4012437ab diff --git a/Archlinux_all/xf86-video-openchrome b/Archlinux_all/xf86-video-openchrome new file mode 160000 index 0000000..d2e79d3 --- /dev/null +++ b/Archlinux_all/xf86-video-openchrome @@ -0,0 +1 @@ +Subproject commit d2e79d36d74f05f621b57ea85f32e8d4c9c5b89f diff --git a/Archlinux_all/xf86-video-qxl b/Archlinux_all/xf86-video-qxl new file mode 160000 index 0000000..0e5b3fc --- /dev/null +++ b/Archlinux_all/xf86-video-qxl @@ -0,0 +1 @@ +Subproject commit 0e5b3fc7510779a808b246c2f30e7148ba604241 diff --git a/Archlinux_all/xf86-video-vmware b/Archlinux_all/xf86-video-vmware new file mode 160000 index 0000000..e6aa669 --- /dev/null +++ b/Archlinux_all/xf86-video-vmware @@ -0,0 +1 @@ +Subproject commit e6aa6696d31c691a0d1536e6c9c365c2827d6d93 diff --git a/Archlinux_all/xfconf b/Archlinux_all/xfconf new file mode 160000 index 0000000..92c2e67 --- /dev/null +++ b/Archlinux_all/xfconf @@ -0,0 +1 @@ +Subproject commit 92c2e67013bf751bd9ebb452b16cabfce56f9dc2 diff --git a/Archlinux_all/xfsprogs b/Archlinux_all/xfsprogs new file mode 160000 index 0000000..9d9e68e --- /dev/null +++ b/Archlinux_all/xfsprogs @@ -0,0 +1 @@ +Subproject commit 9d9e68e4d687e45864a27d9fbf654ba16e632abf diff --git a/Archlinux_all/xkeyboard-config b/Archlinux_all/xkeyboard-config new file mode 160000 index 0000000..97acc35 --- /dev/null +++ b/Archlinux_all/xkeyboard-config @@ -0,0 +1 @@ +Subproject commit 97acc351c0f108163e9874ddaea21af96f220707 diff --git a/Archlinux_all/xl2tpd b/Archlinux_all/xl2tpd new file mode 160000 index 0000000..55ecf89 --- /dev/null +++ b/Archlinux_all/xl2tpd @@ -0,0 +1 @@ +Subproject commit 55ecf899399ba392263cfcb7b3e006adb433209e diff --git a/Archlinux_all/xmlsec b/Archlinux_all/xmlsec new file mode 160000 index 0000000..840ff46 --- /dev/null +++ b/Archlinux_all/xmlsec @@ -0,0 +1 @@ +Subproject commit 840ff46864052fab38819f19c3135a14d3492037 diff --git a/Archlinux_all/xmlto b/Archlinux_all/xmlto new file mode 160000 index 0000000..eeade57 --- /dev/null +++ b/Archlinux_all/xmlto @@ -0,0 +1 @@ +Subproject commit eeade5735c313d0fe8fbd5f3098b2d0da6152d94 diff --git a/Archlinux_all/xorg-fonts-encodings b/Archlinux_all/xorg-fonts-encodings new file mode 160000 index 0000000..15ba396 --- /dev/null +++ b/Archlinux_all/xorg-fonts-encodings @@ -0,0 +1 @@ +Subproject commit 15ba39679899f962236b798a9e457008c06ae895 diff --git a/Archlinux_all/xorg-mkfontscale b/Archlinux_all/xorg-mkfontscale new file mode 160000 index 0000000..842977f --- /dev/null +++ b/Archlinux_all/xorg-mkfontscale @@ -0,0 +1 @@ +Subproject commit 842977fdfb53b27ef3f9e37f8512ea491e2b8e93 diff --git a/Archlinux_all/xorg-server b/Archlinux_all/xorg-server new file mode 160000 index 0000000..ed9e4e7 --- /dev/null +++ b/Archlinux_all/xorg-server @@ -0,0 +1 @@ +Subproject commit ed9e4e70fc0ad19d21399972b13570f2ffdcfb86 diff --git a/Archlinux_all/xorg-setxkbmap b/Archlinux_all/xorg-setxkbmap new file mode 160000 index 0000000..3b1e2ad --- /dev/null +++ b/Archlinux_all/xorg-setxkbmap @@ -0,0 +1 @@ +Subproject commit 3b1e2add6b765710d3211bbfc4bb27a3bc160776 diff --git a/Archlinux_all/xorg-util-macros b/Archlinux_all/xorg-util-macros new file mode 160000 index 0000000..762638b --- /dev/null +++ b/Archlinux_all/xorg-util-macros @@ -0,0 +1 @@ +Subproject commit 762638b4750eff1091301f91221bcea4fa5bf27c diff --git a/Archlinux_all/xorg-xauth b/Archlinux_all/xorg-xauth new file mode 160000 index 0000000..ee9b834 --- /dev/null +++ b/Archlinux_all/xorg-xauth @@ -0,0 +1 @@ +Subproject commit ee9b834a54e3a9bdde84cb78f80897ec4d23042f diff --git a/Archlinux_all/xorg-xdpyinfo b/Archlinux_all/xorg-xdpyinfo new file mode 160000 index 0000000..da555be --- /dev/null +++ b/Archlinux_all/xorg-xdpyinfo @@ -0,0 +1 @@ +Subproject commit da555be07719cb6168b8fec701e4f8aac902af36 diff --git a/Archlinux_all/xorg-xhost b/Archlinux_all/xorg-xhost new file mode 160000 index 0000000..f09c0e0 --- /dev/null +++ b/Archlinux_all/xorg-xhost @@ -0,0 +1 @@ +Subproject commit f09c0e092ea9a9f254aacbc3f2385a24b7cdf579 diff --git a/Archlinux_all/xorg-xinit b/Archlinux_all/xorg-xinit new file mode 160000 index 0000000..5318b05 --- /dev/null +++ b/Archlinux_all/xorg-xinit @@ -0,0 +1 @@ +Subproject commit 5318b0526317e27568fe19205e50ef2b7f4b2c37 diff --git a/Archlinux_all/xorg-xinput b/Archlinux_all/xorg-xinput new file mode 160000 index 0000000..7d93fd1 --- /dev/null +++ b/Archlinux_all/xorg-xinput @@ -0,0 +1 @@ +Subproject commit 7d93fd185e43ab9a8bf58972e2ea3f82567c2a67 diff --git a/Archlinux_all/xorg-xkbcomp b/Archlinux_all/xorg-xkbcomp new file mode 160000 index 0000000..39015e7 --- /dev/null +++ b/Archlinux_all/xorg-xkbcomp @@ -0,0 +1 @@ +Subproject commit 39015e7253680666a14d270ce4d940035702517a diff --git a/Archlinux_all/xorg-xkill b/Archlinux_all/xorg-xkill new file mode 160000 index 0000000..69ed718 --- /dev/null +++ b/Archlinux_all/xorg-xkill @@ -0,0 +1 @@ +Subproject commit 69ed7189f3127e67c6a19b7eff2706d67bc98e8b diff --git a/Archlinux_all/xorg-xmessage b/Archlinux_all/xorg-xmessage new file mode 160000 index 0000000..e969dcb --- /dev/null +++ b/Archlinux_all/xorg-xmessage @@ -0,0 +1 @@ +Subproject commit e969dcb7cb396a4078c29f4b8ea46c7816cdab05 diff --git a/Archlinux_all/xorg-xmodmap b/Archlinux_all/xorg-xmodmap new file mode 160000 index 0000000..aeb6c1d --- /dev/null +++ b/Archlinux_all/xorg-xmodmap @@ -0,0 +1 @@ +Subproject commit aeb6c1dbe61cf262b7d1a77e5607cbe243492cb2 diff --git a/Archlinux_all/xorg-xprop b/Archlinux_all/xorg-xprop new file mode 160000 index 0000000..0ec5545 --- /dev/null +++ b/Archlinux_all/xorg-xprop @@ -0,0 +1 @@ +Subproject commit 0ec5545e580e362ebbd081089630017b7e797c80 diff --git a/Archlinux_all/xorg-xrandr b/Archlinux_all/xorg-xrandr new file mode 160000 index 0000000..7857f25 --- /dev/null +++ b/Archlinux_all/xorg-xrandr @@ -0,0 +1 @@ +Subproject commit 7857f259275fb41374349cacc6a7439a982e7b4b diff --git a/Archlinux_all/xorg-xrdb b/Archlinux_all/xorg-xrdb new file mode 160000 index 0000000..196b0fa --- /dev/null +++ b/Archlinux_all/xorg-xrdb @@ -0,0 +1 @@ +Subproject commit 196b0fa745a07c990207ee914159ce798c606113 diff --git a/Archlinux_all/xorg-xset b/Archlinux_all/xorg-xset new file mode 160000 index 0000000..d2229e3 --- /dev/null +++ b/Archlinux_all/xorg-xset @@ -0,0 +1 @@ +Subproject commit d2229e30a46544c6ee3cbf29cdab1c06a8d3d252 diff --git a/Archlinux_all/xorg-xsetroot b/Archlinux_all/xorg-xsetroot new file mode 160000 index 0000000..8e57c07 --- /dev/null +++ b/Archlinux_all/xorg-xsetroot @@ -0,0 +1 @@ +Subproject commit 8e57c07952ba0a31cc84885bab6727883b18edd1 diff --git a/Archlinux_all/xorg-xwayland b/Archlinux_all/xorg-xwayland new file mode 160000 index 0000000..68f535a --- /dev/null +++ b/Archlinux_all/xorg-xwayland @@ -0,0 +1 @@ +Subproject commit 68f535aed62ea0829b1a9eeb03f0aa000759a282 diff --git a/Archlinux_all/xorgproto b/Archlinux_all/xorgproto new file mode 160000 index 0000000..105e1b7 --- /dev/null +++ b/Archlinux_all/xorgproto @@ -0,0 +1 @@ +Subproject commit 105e1b7167758601c9299cfc19824b91b094cc83 diff --git a/Archlinux_all/xosd b/Archlinux_all/xosd new file mode 160000 index 0000000..26bf059 --- /dev/null +++ b/Archlinux_all/xosd @@ -0,0 +1 @@ +Subproject commit 26bf0597f685a45d954042642df3d692c358d0cf diff --git a/Archlinux_all/xsettingsd b/Archlinux_all/xsettingsd new file mode 160000 index 0000000..812ca26 --- /dev/null +++ b/Archlinux_all/xsettingsd @@ -0,0 +1 @@ +Subproject commit 812ca268f4491fcaee7242fb5913ac7df2f8a4ae diff --git a/Archlinux_all/xtrans b/Archlinux_all/xtrans new file mode 160000 index 0000000..dfe602b --- /dev/null +++ b/Archlinux_all/xtrans @@ -0,0 +1 @@ +Subproject commit dfe602bc7200561b6a91007d71ffe1384e300c89 diff --git a/Archlinux_all/xvidcore b/Archlinux_all/xvidcore new file mode 160000 index 0000000..8822511 --- /dev/null +++ b/Archlinux_all/xvidcore @@ -0,0 +1 @@ +Subproject commit 88225114081bdf8d96246242c116d2d31b88225d diff --git a/Archlinux_all/xxhash b/Archlinux_all/xxhash new file mode 160000 index 0000000..9cdd9d7 --- /dev/null +++ b/Archlinux_all/xxhash @@ -0,0 +1 @@ +Subproject commit 9cdd9d73aed1a9456cdd4f2348f6b2f60692d28c diff --git a/Archlinux_all/xz b/Archlinux_all/xz new file mode 160000 index 0000000..2cb78b1 --- /dev/null +++ b/Archlinux_all/xz @@ -0,0 +1 @@ +Subproject commit 2cb78b18b29d987063f4eec1e5ac57898cc76f17 diff --git a/Archlinux_all/yad b/Archlinux_all/yad new file mode 160000 index 0000000..49ea14d --- /dev/null +++ b/Archlinux_all/yad @@ -0,0 +1 @@ +Subproject commit 49ea14dbcbc51e641eccac8473d32d37dcadcba7 diff --git a/Archlinux_all/yajl b/Archlinux_all/yajl new file mode 160000 index 0000000..f4e822c --- /dev/null +++ b/Archlinux_all/yajl @@ -0,0 +1 @@ +Subproject commit f4e822cda4144629854ab5b9b4cb3779b9e28604 diff --git a/Archlinux_all/yakuake b/Archlinux_all/yakuake new file mode 160000 index 0000000..8f1dfbb --- /dev/null +++ b/Archlinux_all/yakuake @@ -0,0 +1 @@ +Subproject commit 8f1dfbb8c5a6923f84e323d08bb9b02b750158d5 diff --git a/Archlinux_all/yaml-cpp b/Archlinux_all/yaml-cpp new file mode 160000 index 0000000..8e7a057 --- /dev/null +++ b/Archlinux_all/yaml-cpp @@ -0,0 +1 @@ +Subproject commit 8e7a057cc4c2aab67dc5752538c5aadbe45064d9 diff --git a/Archlinux_all/yaml-language-server b/Archlinux_all/yaml-language-server new file mode 160000 index 0000000..e9de2b4 --- /dev/null +++ b/Archlinux_all/yaml-language-server @@ -0,0 +1 @@ +Subproject commit e9de2b492c91ef9fd484d744997fef4ca7843eef diff --git a/Archlinux_all/yamllint b/Archlinux_all/yamllint new file mode 160000 index 0000000..f272a37 --- /dev/null +++ b/Archlinux_all/yamllint @@ -0,0 +1 @@ +Subproject commit f272a3742522c576770ca3a06600b59b2f0a805d diff --git a/Archlinux_all/yarn b/Archlinux_all/yarn new file mode 160000 index 0000000..6feab6d --- /dev/null +++ b/Archlinux_all/yarn @@ -0,0 +1 @@ +Subproject commit 6feab6d9f84bc202dd6cd50548c6c2c7feee556e diff --git a/Archlinux_all/yasm b/Archlinux_all/yasm new file mode 160000 index 0000000..bf27304 --- /dev/null +++ b/Archlinux_all/yasm @@ -0,0 +1 @@ +Subproject commit bf27304d7940c76a698cf510cbce6abe755aae1b diff --git a/Archlinux_all/zbar b/Archlinux_all/zbar new file mode 160000 index 0000000..85c3015 --- /dev/null +++ b/Archlinux_all/zbar @@ -0,0 +1 @@ +Subproject commit 85c30158817e4c017d693e32fea0c8b832e49048 diff --git a/Archlinux_all/zenity b/Archlinux_all/zenity new file mode 160000 index 0000000..99fe621 --- /dev/null +++ b/Archlinux_all/zenity @@ -0,0 +1 @@ +Subproject commit 99fe621257b9c01c1ccb01b0ad0f4230760a1f5b diff --git a/Archlinux_all/zeromq b/Archlinux_all/zeromq new file mode 160000 index 0000000..89c6ede --- /dev/null +++ b/Archlinux_all/zeromq @@ -0,0 +1 @@ +Subproject commit 89c6ede412b7f90f98a883a6bc262a6be5ce509e diff --git a/Archlinux_all/zimg b/Archlinux_all/zimg new file mode 160000 index 0000000..18e0980 --- /dev/null +++ b/Archlinux_all/zimg @@ -0,0 +1 @@ +Subproject commit 18e0980f87e5e63878c05923c4f80ee89bda19d5 diff --git a/Archlinux_all/zip b/Archlinux_all/zip new file mode 160000 index 0000000..33aa85f --- /dev/null +++ b/Archlinux_all/zip @@ -0,0 +1 @@ +Subproject commit 33aa85f083c62ab2ff873de29a50a2e25e35b855 diff --git a/Archlinux_all/zix b/Archlinux_all/zix new file mode 160000 index 0000000..d6c1414 --- /dev/null +++ b/Archlinux_all/zix @@ -0,0 +1 @@ +Subproject commit d6c1414d3596d4a1e90a785d6da3772022a30e2e diff --git a/Archlinux_all/zlib b/Archlinux_all/zlib new file mode 160000 index 0000000..8dde3c1 --- /dev/null +++ b/Archlinux_all/zlib @@ -0,0 +1 @@ +Subproject commit 8dde3c178d47617eed047e5c90776133dd40c4e4 diff --git a/Archlinux_all/zram-generator b/Archlinux_all/zram-generator new file mode 160000 index 0000000..619b230 --- /dev/null +++ b/Archlinux_all/zram-generator @@ -0,0 +1 @@ +Subproject commit 619b23003de892a0543aa76a2254c3a1f4ffa476 diff --git a/Archlinux_all/zstd b/Archlinux_all/zstd new file mode 160000 index 0000000..a3533d4 --- /dev/null +++ b/Archlinux_all/zstd @@ -0,0 +1 @@ +Subproject commit a3533d4dde32d2507462eccdffdd6ae135da576c diff --git a/Archlinux_all/zvbi b/Archlinux_all/zvbi new file mode 160000 index 0000000..5e93f0b --- /dev/null +++ b/Archlinux_all/zvbi @@ -0,0 +1 @@ +Subproject commit 5e93f0ba8cb192d8aa49919ab9a8b626d7c1d407 diff --git a/Archlinux_all/zxing-cpp b/Archlinux_all/zxing-cpp new file mode 160000 index 0000000..c9273bb --- /dev/null +++ b/Archlinux_all/zxing-cpp @@ -0,0 +1 @@ +Subproject commit c9273bb23e65fac800f7acbf6aac504be6927f75 diff --git a/Archlinux_all/zziplib b/Archlinux_all/zziplib new file mode 160000 index 0000000..6e11da2 --- /dev/null +++ b/Archlinux_all/zziplib @@ -0,0 +1 @@ +Subproject commit 6e11da2b2354d54d0c11204b2573923a7b3e2133 diff --git a/CORE/ananicy-cpp b/CORE/ananicy-cpp new file mode 160000 index 0000000..bdfb838 --- /dev/null +++ b/CORE/ananicy-cpp @@ -0,0 +1 @@ +Subproject commit bdfb8383bc32d83e632daf30f00071e6d1796043 diff --git a/CORE/ananicy-rules b/CORE/ananicy-rules new file mode 160000 index 0000000..f116c09 --- /dev/null +++ b/CORE/ananicy-rules @@ -0,0 +1 @@ +Subproject commit f116c099a4d0f379f12ed8ffc80ce813a09f6f4f diff --git a/CORE/appimagelauncher b/CORE/appimagelauncher new file mode 160000 index 0000000..264ee4b --- /dev/null +++ b/CORE/appimagelauncher @@ -0,0 +1 @@ +Subproject commit 264ee4bc760aa1154bf497314e50a8c7453fa5d0 diff --git a/CORE/bpftune b/CORE/bpftune new file mode 160000 index 0000000..c187d34 --- /dev/null +++ b/CORE/bpftune @@ -0,0 +1 @@ +Subproject commit c187d34e8ca82948703b99933cd1a5aaf61866e4 diff --git a/CORE/btrfs-assistant b/CORE/btrfs-assistant new file mode 160000 index 0000000..2fcc477 --- /dev/null +++ b/CORE/btrfs-assistant @@ -0,0 +1 @@ +Subproject commit 2fcc477732d6e9ae59a2b5cdf4829e1ed3e70432 diff --git a/CORE/btrfs-snapshots b/CORE/btrfs-snapshots new file mode 160000 index 0000000..fdc8eca --- /dev/null +++ b/CORE/btrfs-snapshots @@ -0,0 +1 @@ +Subproject commit fdc8eca1acc4dd9fa7819c606b50ea002e1a852b diff --git a/CORE/btrfsmaintenance b/CORE/btrfsmaintenance new file mode 160000 index 0000000..4d79d6d --- /dev/null +++ b/CORE/btrfsmaintenance @@ -0,0 +1 @@ +Subproject commit 4d79d6dadcc4f45b95bdb4105758bf34f7487f59 diff --git a/CORE/cachyos-settings/00_make.sh b/CORE/cachyos-settings/00_make.sh new file mode 100755 index 0000000..553befd --- /dev/null +++ b/CORE/cachyos-settings/00_make.sh @@ -0,0 +1,39 @@ +#!/bin/bash + +status=0 + +makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force + +status=$(( $status + $? )) + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +notify-send -a "$(basename $(pwd)): Make" -t 10000 "finished" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" +if [ "$status" == 0 ]; then + sleep 5 + + process=$(ps x | grep konsole | grep $0 | awk '{print $1}') + if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') + fi +fi diff --git a/CORE/cachyos-settings/01_sign.sh b/CORE/cachyos-settings/01_sign.sh new file mode 100755 index 0000000..77055f1 --- /dev/null +++ b/CORE/cachyos-settings/01_sign.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done diff --git a/CORE/cachyos-settings/CachyOS-Settings/FETCH_HEAD b/CORE/cachyos-settings/CachyOS-Settings/FETCH_HEAD new file mode 100644 index 0000000..29c0d3f --- /dev/null +++ b/CORE/cachyos-settings/CachyOS-Settings/FETCH_HEAD @@ -0,0 +1,71 @@ +5fcf674927697fdf4cef7723c79c62cb22ce39c5 not-for-merge branch 'cachy-chroot-refactor' of https://github.com/cachyos/CachyOS-Settings +6d29728ed8034c6d55c9e7edee973a5a2ccc85ba not-for-merge branch 'master' of https://github.com/cachyos/CachyOS-Settings +4e69b740e20f607edcec1927897162bc487ab4c1 not-for-merge branch 'sddm-x11-rootless' of https://github.com/cachyos/CachyOS-Settings +6aed95f1eea9a15d5f319404e47c068b7621997b not-for-merge 'refs/pull/10/head' of https://github.com/cachyos/CachyOS-Settings +f1794197f03c945d9c90abc1427efc3e0ae9bee2 not-for-merge 'refs/pull/11/head' of https://github.com/cachyos/CachyOS-Settings +0276097c8eb3d7b86cdbaf24b745eae67faeac4f not-for-merge 'refs/pull/12/head' of https://github.com/cachyos/CachyOS-Settings +ec0643d43a983d86b592a11959de3fb6da6dddf7 not-for-merge 'refs/pull/13/head' of https://github.com/cachyos/CachyOS-Settings +850a67763ba5226e1d7f9763be676ac4a181367c not-for-merge 'refs/pull/14/head' of https://github.com/cachyos/CachyOS-Settings +71b09c289329ad931b50932dae40cd22b7fbfc49 not-for-merge 'refs/pull/15/head' of https://github.com/cachyos/CachyOS-Settings +5519b4b1526bde9ff8699ab5689ce129467fcb38 not-for-merge 'refs/pull/16/head' of https://github.com/cachyos/CachyOS-Settings +31d1f47e50b22cf66106ba138aadaedea166e5db not-for-merge 'refs/pull/17/head' of https://github.com/cachyos/CachyOS-Settings +a2b395a539f86c3fa6dff8d53e40112080b3c4dc not-for-merge 'refs/pull/18/head' of https://github.com/cachyos/CachyOS-Settings +d72ef8c2c6e9d3c5fa17e66331cc044fe4c4b72f not-for-merge 'refs/pull/19/head' of https://github.com/cachyos/CachyOS-Settings +4891e0d87852d4db662d2d5d2e60fbad9c75c221 not-for-merge 'refs/pull/2/head' of https://github.com/cachyos/CachyOS-Settings +56db3b4ba2a8c076c8c949e87b2349b0b505ea5e not-for-merge 'refs/pull/20/head' of https://github.com/cachyos/CachyOS-Settings +2935d1f24ad0091fe5f12b266006d91dec9f46a0 not-for-merge 'refs/pull/21/head' of https://github.com/cachyos/CachyOS-Settings +de25ebf19f73e45e292772357cc16ff45d0cbadd not-for-merge 'refs/pull/22/head' of https://github.com/cachyos/CachyOS-Settings +dbf95c7852c409c376fa084ab585a6ee5c9e4c74 not-for-merge 'refs/pull/23/head' of https://github.com/cachyos/CachyOS-Settings +fe42e61892373b5316e4628629d71de0d2d23f1e not-for-merge 'refs/pull/24/head' of https://github.com/cachyos/CachyOS-Settings +04eacde4e1ddc43eb71f5ef40183b254a90036ef not-for-merge 'refs/pull/25/head' of https://github.com/cachyos/CachyOS-Settings +0ff5e097aef3c99c2e7fea3001723978e494a201 not-for-merge 'refs/pull/26/head' of https://github.com/cachyos/CachyOS-Settings +3f4c797ed51d4a42cb1feae97cd64233fa2b8370 not-for-merge 'refs/pull/28/head' of https://github.com/cachyos/CachyOS-Settings +6419090d8d47477f1e829ff844bdb85b9eb44b85 not-for-merge 'refs/pull/3/head' of https://github.com/cachyos/CachyOS-Settings +e0a174927f82ad04ae097594462d63167bebf68c not-for-merge 'refs/pull/30/head' of https://github.com/cachyos/CachyOS-Settings +f4bc377911e4d5f67fc082b7ab3c4e3ba47e38ae not-for-merge 'refs/pull/31/head' of https://github.com/cachyos/CachyOS-Settings +3dd9116722d360247a5b0b71b4f013b4043b4bdd not-for-merge 'refs/pull/35/head' of https://github.com/cachyos/CachyOS-Settings +cb913a2a8a7803184fa991a54a616c0efcff0273 not-for-merge 'refs/pull/36/head' of https://github.com/cachyos/CachyOS-Settings +98fc3b700b6647ed75e4f253a1d8eabdb5572aae not-for-merge 'refs/pull/37/head' of https://github.com/cachyos/CachyOS-Settings +f48fd8e530a8d6a4fd3a51b2f23cb3ae12d55578 not-for-merge 'refs/pull/38/head' of https://github.com/cachyos/CachyOS-Settings +82480e1a555ef463608f53029e269d23d5048f34 not-for-merge 'refs/pull/39/head' of https://github.com/cachyos/CachyOS-Settings +2ac576c5991b8eda35d5b67c3b787e07e7f75311 not-for-merge 'refs/pull/4/head' of https://github.com/cachyos/CachyOS-Settings +ab92ff2b599d85d6db34d7ae16ccec16b6fa6206 not-for-merge 'refs/pull/41/head' of https://github.com/cachyos/CachyOS-Settings +5532cae62d4c8b538cc3ac3635fcad8045f9573d not-for-merge 'refs/pull/42/head' of https://github.com/cachyos/CachyOS-Settings +0e0b29319ecf07b504b15ddb9f5c1230aae8e8f5 not-for-merge 'refs/pull/43/head' of https://github.com/cachyos/CachyOS-Settings +4edbf77002c302e59158b8c78938be98ee635df1 not-for-merge 'refs/pull/44/head' of https://github.com/cachyos/CachyOS-Settings +3fd8782e0cb778a50d8d0e641cce960635ea71cf not-for-merge 'refs/pull/45/head' of https://github.com/cachyos/CachyOS-Settings +ca78ff3056783593a1cab19dfe89a5b272b6095a not-for-merge 'refs/pull/46/head' of https://github.com/cachyos/CachyOS-Settings +c29b60afb9f18dabdb2ffd511a853d67c0b668e1 not-for-merge 'refs/pull/47/head' of https://github.com/cachyos/CachyOS-Settings +a911440246c33143dcb50f2e094c6c881a01d717 not-for-merge 'refs/pull/49/head' of https://github.com/cachyos/CachyOS-Settings +6a70656b64e171d6326af2445b4bb23fc7f37624 not-for-merge 'refs/pull/5/head' of https://github.com/cachyos/CachyOS-Settings +4e69b740e20f607edcec1927897162bc487ab4c1 not-for-merge 'refs/pull/51/head' of https://github.com/cachyos/CachyOS-Settings +7370485bfc2a6f99ec07328c800f6e0c7d28baa2 not-for-merge 'refs/pull/51/merge' of https://github.com/cachyos/CachyOS-Settings +188924cedeac420c5aa38d293b6446c1399b3225 not-for-merge 'refs/pull/52/head' of https://github.com/cachyos/CachyOS-Settings +2f638115d1e2c33204a86fce57c2771734f264ed not-for-merge 'refs/pull/53/head' of https://github.com/cachyos/CachyOS-Settings +adc250be91b2004a96033a07214ba460891a65a1 not-for-merge 'refs/pull/54/head' of https://github.com/cachyos/CachyOS-Settings +f37e784effa0ab3b2e61ae0ba7ee25854e31bb39 not-for-merge 'refs/pull/54/merge' of https://github.com/cachyos/CachyOS-Settings +3ea45a49b4eaf09abf6c880798cfbba169254077 not-for-merge 'refs/pull/55/head' of https://github.com/cachyos/CachyOS-Settings +0c054d4a16417e11b8a8684837c25798ef9ec9bc not-for-merge 'refs/pull/56/head' of https://github.com/cachyos/CachyOS-Settings +0836496726acd325777ff026da15ee0962faf799 not-for-merge 'refs/pull/58/head' of https://github.com/cachyos/CachyOS-Settings +90239ef300ee668823d8146ff2eb846a68e72c5b not-for-merge 'refs/pull/6/head' of https://github.com/cachyos/CachyOS-Settings +cfcb8e01bdd731ed162dfa3bafc7e4d02151797d not-for-merge 'refs/pull/61/head' of https://github.com/cachyos/CachyOS-Settings +46b4efa942ba551e5f0440e9b2a7cfbe9aadfd22 not-for-merge 'refs/pull/62/head' of https://github.com/cachyos/CachyOS-Settings +5fcf674927697fdf4cef7723c79c62cb22ce39c5 not-for-merge 'refs/pull/63/head' of https://github.com/cachyos/CachyOS-Settings +65d4422d71fea1ad5c04e6f2fba570dfc1de2827 not-for-merge 'refs/pull/64/head' of https://github.com/cachyos/CachyOS-Settings +3eb9944c360ffcbcfbce18508282b662ad964a05 not-for-merge 'refs/pull/65/head' of https://github.com/cachyos/CachyOS-Settings +edf7414f5ae9aba1637e14488280b36d4a65b918 not-for-merge 'refs/pull/66/head' of https://github.com/cachyos/CachyOS-Settings +85e01dd4ed687b4ab1ef0cc64bff76bd93fec056 not-for-merge 'refs/pull/68/head' of https://github.com/cachyos/CachyOS-Settings +ebfaf60094c1cbe27d546d56351cbe38993642c6 not-for-merge 'refs/pull/69/head' of https://github.com/cachyos/CachyOS-Settings +303b3c184506e35e8b11693bf5e3e80bded58a67 not-for-merge 'refs/pull/7/head' of https://github.com/cachyos/CachyOS-Settings +d08d74d377c435213b485f44207a3f80f363e41e not-for-merge 'refs/pull/70/head' of https://github.com/cachyos/CachyOS-Settings +dec7d6ce367b5694157f1ddad5ace9dbac60cf1f not-for-merge 'refs/pull/71/head' of https://github.com/cachyos/CachyOS-Settings +af19a78a91baa4b5122bfb55cacaf13582202e57 not-for-merge 'refs/pull/72/head' of https://github.com/cachyos/CachyOS-Settings +675d64a84e2f922f7cb44ed205218e39d425145f not-for-merge 'refs/pull/74/head' of https://github.com/cachyos/CachyOS-Settings +3e7a55ce129db7a160d618080534184672abe497 not-for-merge 'refs/pull/9/head' of https://github.com/cachyos/CachyOS-Settings +a74f01da166d4e7a5e775ee311f47be0f89a97f1 not-for-merge tag '1.0.0' of https://github.com/cachyos/CachyOS-Settings +fc0f79207a6af1b6152ce73772a337c175068bed not-for-merge tag '1.0.1' of https://github.com/cachyos/CachyOS-Settings +421c13b281513340418aef7493635d783d5032ef not-for-merge tag '1.0.2' of https://github.com/cachyos/CachyOS-Settings +795f1f40a7fd2fbe2c6dea0b8b0d816c848d372c not-for-merge tag '1.0.3' of https://github.com/cachyos/CachyOS-Settings +a112ed69bc946dceb0571ff2abaff24527d5ceaf not-for-merge tag '1.0.4' of https://github.com/cachyos/CachyOS-Settings +c629acb8ba990f7d228e6854dc238075ad608767 not-for-merge tag '1.0.5' of https://github.com/cachyos/CachyOS-Settings +c07f94da371d5aa85204fd5de47b9aa8e507a585 not-for-merge tag '1.0.6' of https://github.com/cachyos/CachyOS-Settings diff --git a/CORE/cachyos-settings/CachyOS-Settings/HEAD b/CORE/cachyos-settings/CachyOS-Settings/HEAD new file mode 100644 index 0000000..cb089cd --- /dev/null +++ b/CORE/cachyos-settings/CachyOS-Settings/HEAD @@ -0,0 +1 @@ +ref: refs/heads/master diff --git a/CORE/cachyos-settings/CachyOS-Settings/config b/CORE/cachyos-settings/CachyOS-Settings/config new file mode 100644 index 0000000..c883084 --- /dev/null +++ b/CORE/cachyos-settings/CachyOS-Settings/config @@ -0,0 +1,8 @@ +[core] + repositoryformatversion = 0 + filemode = true + bare = true +[remote "origin"] + url = https://github.com/cachyos/CachyOS-Settings + fetch = +refs/*:refs/* + mirror = true diff --git a/CORE/cachyos-settings/CachyOS-Settings/description b/CORE/cachyos-settings/CachyOS-Settings/description new file mode 100644 index 0000000..498b267 --- /dev/null +++ b/CORE/cachyos-settings/CachyOS-Settings/description @@ -0,0 +1 @@ +Unnamed repository; edit this file 'description' to name the repository. diff --git a/CORE/cachyos-settings/CachyOS-Settings/hooks/applypatch-msg.sample b/CORE/cachyos-settings/CachyOS-Settings/hooks/applypatch-msg.sample new file mode 100755 index 0000000..a5d7b84 --- /dev/null +++ b/CORE/cachyos-settings/CachyOS-Settings/hooks/applypatch-msg.sample @@ -0,0 +1,15 @@ +#!/bin/sh +# +# An example hook script to check the commit log message taken by +# applypatch from an e-mail message. +# +# The hook should exit with non-zero status after issuing an +# appropriate message if it wants to stop the commit. The hook is +# allowed to edit the commit message file. +# +# To enable this hook, rename this file to "applypatch-msg". + +. git-sh-setup +commitmsg="$(git rev-parse --git-path hooks/commit-msg)" +test -x "$commitmsg" && exec "$commitmsg" ${1+"$@"} +: diff --git a/CORE/cachyos-settings/CachyOS-Settings/hooks/commit-msg.sample b/CORE/cachyos-settings/CachyOS-Settings/hooks/commit-msg.sample new file mode 100755 index 0000000..b58d118 --- /dev/null +++ b/CORE/cachyos-settings/CachyOS-Settings/hooks/commit-msg.sample @@ -0,0 +1,24 @@ +#!/bin/sh +# +# An example hook script to check the commit log message. +# Called by "git commit" with one argument, the name of the file +# that has the commit message. The hook should exit with non-zero +# status after issuing an appropriate message if it wants to stop the +# commit. The hook is allowed to edit the commit message file. +# +# To enable this hook, rename this file to "commit-msg". + +# Uncomment the below to add a Signed-off-by line to the message. +# Doing this in a hook is a bad idea in general, but the prepare-commit-msg +# hook is more suited to it. +# +# SOB=$(git var GIT_AUTHOR_IDENT | sed -n 's/^\(.*>\).*$/Signed-off-by: \1/p') +# grep -qs "^$SOB" "$1" || echo "$SOB" >> "$1" + +# This example catches duplicate Signed-off-by lines. + +test "" = "$(grep '^Signed-off-by: ' "$1" | + sort | uniq -c | sed -e '/^[ ]*1[ ]/d')" || { + echo >&2 Duplicate Signed-off-by lines. + exit 1 +} diff --git a/CORE/cachyos-settings/CachyOS-Settings/hooks/fsmonitor-watchman.sample b/CORE/cachyos-settings/CachyOS-Settings/hooks/fsmonitor-watchman.sample new file mode 100755 index 0000000..23e856f --- /dev/null +++ b/CORE/cachyos-settings/CachyOS-Settings/hooks/fsmonitor-watchman.sample @@ -0,0 +1,174 @@ +#!/usr/bin/perl + +use strict; +use warnings; +use IPC::Open2; + +# An example hook script to integrate Watchman +# (https://facebook.github.io/watchman/) with git to speed up detecting +# new and modified files. +# +# The hook is passed a version (currently 2) and last update token +# formatted as a string and outputs to stdout a new update token and +# all files that have been modified since the update token. Paths must +# be relative to the root of the working tree and separated by a single NUL. +# +# To enable this hook, rename this file to "query-watchman" and set +# 'git config core.fsmonitor .git/hooks/query-watchman' +# +my ($version, $last_update_token) = @ARGV; + +# Uncomment for debugging +# print STDERR "$0 $version $last_update_token\n"; + +# Check the hook interface version +if ($version ne 2) { + die "Unsupported query-fsmonitor hook version '$version'.\n" . + "Falling back to scanning...\n"; +} + +my $git_work_tree = get_working_dir(); + +my $retry = 1; + +my $json_pkg; +eval { + require JSON::XS; + $json_pkg = "JSON::XS"; + 1; +} or do { + require JSON::PP; + $json_pkg = "JSON::PP"; +}; + +launch_watchman(); + +sub launch_watchman { + my $o = watchman_query(); + if (is_work_tree_watched($o)) { + output_result($o->{clock}, @{$o->{files}}); + } +} + +sub output_result { + my ($clockid, @files) = @_; + + # Uncomment for debugging watchman output + # open (my $fh, ">", ".git/watchman-output.out"); + # binmode $fh, ":utf8"; + # print $fh "$clockid\n@files\n"; + # close $fh; + + binmode STDOUT, ":utf8"; + print $clockid; + print "\0"; + local $, = "\0"; + print @files; +} + +sub watchman_clock { + my $response = qx/watchman clock "$git_work_tree"/; + die "Failed to get clock id on '$git_work_tree'.\n" . + "Falling back to scanning...\n" if $? != 0; + + return $json_pkg->new->utf8->decode($response); +} + +sub watchman_query { + my $pid = open2(\*CHLD_OUT, \*CHLD_IN, 'watchman -j --no-pretty') + or die "open2() failed: $!\n" . + "Falling back to scanning...\n"; + + # In the query expression below we're asking for names of files that + # changed since $last_update_token but not from the .git folder. + # + # To accomplish this, we're using the "since" generator to use the + # recency index to select candidate nodes and "fields" to limit the + # output to file names only. Then we're using the "expression" term to + # further constrain the results. + my $last_update_line = ""; + if (substr($last_update_token, 0, 1) eq "c") { + $last_update_token = "\"$last_update_token\""; + $last_update_line = qq[\n"since": $last_update_token,]; + } + my $query = <<" END"; + ["query", "$git_work_tree", {$last_update_line + "fields": ["name"], + "expression": ["not", ["dirname", ".git"]] + }] + END + + # Uncomment for debugging the watchman query + # open (my $fh, ">", ".git/watchman-query.json"); + # print $fh $query; + # close $fh; + + print CHLD_IN $query; + close CHLD_IN; + my $response = do {local $/; }; + + # Uncomment for debugging the watch response + # open ($fh, ">", ".git/watchman-response.json"); + # print $fh $response; + # close $fh; + + die "Watchman: command returned no output.\n" . + "Falling back to scanning...\n" if $response eq ""; + die "Watchman: command returned invalid output: $response\n" . + "Falling back to scanning...\n" unless $response =~ /^\{/; + + return $json_pkg->new->utf8->decode($response); +} + +sub is_work_tree_watched { + my ($output) = @_; + my $error = $output->{error}; + if ($retry > 0 and $error and $error =~ m/unable to resolve root .* directory (.*) is not watched/) { + $retry--; + my $response = qx/watchman watch "$git_work_tree"/; + die "Failed to make watchman watch '$git_work_tree'.\n" . + "Falling back to scanning...\n" if $? != 0; + $output = $json_pkg->new->utf8->decode($response); + $error = $output->{error}; + die "Watchman: $error.\n" . + "Falling back to scanning...\n" if $error; + + # Uncomment for debugging watchman output + # open (my $fh, ">", ".git/watchman-output.out"); + # close $fh; + + # Watchman will always return all files on the first query so + # return the fast "everything is dirty" flag to git and do the + # Watchman query just to get it over with now so we won't pay + # the cost in git to look up each individual file. + my $o = watchman_clock(); + $error = $output->{error}; + + die "Watchman: $error.\n" . + "Falling back to scanning...\n" if $error; + + output_result($o->{clock}, ("/")); + $last_update_token = $o->{clock}; + + eval { launch_watchman() }; + return 0; + } + + die "Watchman: $error.\n" . + "Falling back to scanning...\n" if $error; + + return 1; +} + +sub get_working_dir { + my $working_dir; + if ($^O =~ 'msys' || $^O =~ 'cygwin') { + $working_dir = Win32::GetCwd(); + $working_dir =~ tr/\\/\//; + } else { + require Cwd; + $working_dir = Cwd::cwd(); + } + + return $working_dir; +} diff --git a/CORE/cachyos-settings/CachyOS-Settings/hooks/post-update.sample b/CORE/cachyos-settings/CachyOS-Settings/hooks/post-update.sample new file mode 100755 index 0000000..ec17ec1 --- /dev/null +++ b/CORE/cachyos-settings/CachyOS-Settings/hooks/post-update.sample @@ -0,0 +1,8 @@ +#!/bin/sh +# +# An example hook script to prepare a packed repository for use over +# dumb transports. +# +# To enable this hook, rename this file to "post-update". + +exec git update-server-info diff --git a/CORE/cachyos-settings/CachyOS-Settings/hooks/pre-applypatch.sample b/CORE/cachyos-settings/CachyOS-Settings/hooks/pre-applypatch.sample new file mode 100755 index 0000000..4142082 --- /dev/null +++ b/CORE/cachyos-settings/CachyOS-Settings/hooks/pre-applypatch.sample @@ -0,0 +1,14 @@ +#!/bin/sh +# +# An example hook script to verify what is about to be committed +# by applypatch from an e-mail message. +# +# The hook should exit with non-zero status after issuing an +# appropriate message if it wants to stop the commit. +# +# To enable this hook, rename this file to "pre-applypatch". + +. git-sh-setup +precommit="$(git rev-parse --git-path hooks/pre-commit)" +test -x "$precommit" && exec "$precommit" ${1+"$@"} +: diff --git a/CORE/cachyos-settings/CachyOS-Settings/hooks/pre-commit.sample b/CORE/cachyos-settings/CachyOS-Settings/hooks/pre-commit.sample new file mode 100755 index 0000000..29ed5ee --- /dev/null +++ b/CORE/cachyos-settings/CachyOS-Settings/hooks/pre-commit.sample @@ -0,0 +1,49 @@ +#!/bin/sh +# +# An example hook script to verify what is about to be committed. +# Called by "git commit" with no arguments. The hook should +# exit with non-zero status after issuing an appropriate message if +# it wants to stop the commit. +# +# To enable this hook, rename this file to "pre-commit". + +if git rev-parse --verify HEAD >/dev/null 2>&1 +then + against=HEAD +else + # Initial commit: diff against an empty tree object + against=$(git hash-object -t tree /dev/null) +fi + +# If you want to allow non-ASCII filenames set this variable to true. +allownonascii=$(git config --type=bool hooks.allownonascii) + +# Redirect output to stderr. +exec 1>&2 + +# Cross platform projects tend to avoid non-ASCII filenames; prevent +# them from being added to the repository. We exploit the fact that the +# printable range starts at the space character and ends with tilde. +if [ "$allownonascii" != "true" ] && + # Note that the use of brackets around a tr range is ok here, (it's + # even required, for portability to Solaris 10's /usr/bin/tr), since + # the square bracket bytes happen to fall in the designated range. + test $(git diff-index --cached --name-only --diff-filter=A -z $against | + LC_ALL=C tr -d '[ -~]\0' | wc -c) != 0 +then + cat <<\EOF +Error: Attempt to add a non-ASCII file name. + +This can cause problems if you want to work with people on other platforms. + +To be portable it is advisable to rename the file. + +If you know what you are doing you can disable this check using: + + git config hooks.allownonascii true +EOF + exit 1 +fi + +# If there are whitespace errors, print the offending file names and fail. +exec git diff-index --check --cached $against -- diff --git a/CORE/cachyos-settings/CachyOS-Settings/hooks/pre-merge-commit.sample b/CORE/cachyos-settings/CachyOS-Settings/hooks/pre-merge-commit.sample new file mode 100755 index 0000000..399eab1 --- /dev/null +++ b/CORE/cachyos-settings/CachyOS-Settings/hooks/pre-merge-commit.sample @@ -0,0 +1,13 @@ +#!/bin/sh +# +# An example hook script to verify what is about to be committed. +# Called by "git merge" with no arguments. The hook should +# exit with non-zero status after issuing an appropriate message to +# stderr if it wants to stop the merge commit. +# +# To enable this hook, rename this file to "pre-merge-commit". + +. git-sh-setup +test -x "$GIT_DIR/hooks/pre-commit" && + exec "$GIT_DIR/hooks/pre-commit" +: diff --git a/CORE/cachyos-settings/CachyOS-Settings/hooks/pre-push.sample b/CORE/cachyos-settings/CachyOS-Settings/hooks/pre-push.sample new file mode 100755 index 0000000..4ce688d --- /dev/null +++ b/CORE/cachyos-settings/CachyOS-Settings/hooks/pre-push.sample @@ -0,0 +1,53 @@ +#!/bin/sh + +# An example hook script to verify what is about to be pushed. Called by "git +# push" after it has checked the remote status, but before anything has been +# pushed. If this script exits with a non-zero status nothing will be pushed. +# +# This hook is called with the following parameters: +# +# $1 -- Name of the remote to which the push is being done +# $2 -- URL to which the push is being done +# +# If pushing without using a named remote those arguments will be equal. +# +# Information about the commits which are being pushed is supplied as lines to +# the standard input in the form: +# +# +# +# This sample shows how to prevent push of commits where the log message starts +# with "WIP" (work in progress). + +remote="$1" +url="$2" + +zero=$(git hash-object --stdin &2 "Found WIP commit in $local_ref, not pushing" + exit 1 + fi + fi +done + +exit 0 diff --git a/CORE/cachyos-settings/CachyOS-Settings/hooks/pre-rebase.sample b/CORE/cachyos-settings/CachyOS-Settings/hooks/pre-rebase.sample new file mode 100755 index 0000000..6cbef5c --- /dev/null +++ b/CORE/cachyos-settings/CachyOS-Settings/hooks/pre-rebase.sample @@ -0,0 +1,169 @@ +#!/bin/sh +# +# Copyright (c) 2006, 2008 Junio C Hamano +# +# The "pre-rebase" hook is run just before "git rebase" starts doing +# its job, and can prevent the command from running by exiting with +# non-zero status. +# +# The hook is called with the following parameters: +# +# $1 -- the upstream the series was forked from. +# $2 -- the branch being rebased (or empty when rebasing the current branch). +# +# This sample shows how to prevent topic branches that are already +# merged to 'next' branch from getting rebased, because allowing it +# would result in rebasing already published history. + +publish=next +basebranch="$1" +if test "$#" = 2 +then + topic="refs/heads/$2" +else + topic=`git symbolic-ref HEAD` || + exit 0 ;# we do not interrupt rebasing detached HEAD +fi + +case "$topic" in +refs/heads/??/*) + ;; +*) + exit 0 ;# we do not interrupt others. + ;; +esac + +# Now we are dealing with a topic branch being rebased +# on top of master. Is it OK to rebase it? + +# Does the topic really exist? +git show-ref -q "$topic" || { + echo >&2 "No such branch $topic" + exit 1 +} + +# Is topic fully merged to master? +not_in_master=`git rev-list --pretty=oneline ^master "$topic"` +if test -z "$not_in_master" +then + echo >&2 "$topic is fully merged to master; better remove it." + exit 1 ;# we could allow it, but there is no point. +fi + +# Is topic ever merged to next? If so you should not be rebasing it. +only_next_1=`git rev-list ^master "^$topic" ${publish} | sort` +only_next_2=`git rev-list ^master ${publish} | sort` +if test "$only_next_1" = "$only_next_2" +then + not_in_topic=`git rev-list "^$topic" master` + if test -z "$not_in_topic" + then + echo >&2 "$topic is already up to date with master" + exit 1 ;# we could allow it, but there is no point. + else + exit 0 + fi +else + not_in_next=`git rev-list --pretty=oneline ^${publish} "$topic"` + /usr/bin/perl -e ' + my $topic = $ARGV[0]; + my $msg = "* $topic has commits already merged to public branch:\n"; + my (%not_in_next) = map { + /^([0-9a-f]+) /; + ($1 => 1); + } split(/\n/, $ARGV[1]); + for my $elem (map { + /^([0-9a-f]+) (.*)$/; + [$1 => $2]; + } split(/\n/, $ARGV[2])) { + if (!exists $not_in_next{$elem->[0]}) { + if ($msg) { + print STDERR $msg; + undef $msg; + } + print STDERR " $elem->[1]\n"; + } + } + ' "$topic" "$not_in_next" "$not_in_master" + exit 1 +fi + +<<\DOC_END + +This sample hook safeguards topic branches that have been +published from being rewound. + +The workflow assumed here is: + + * Once a topic branch forks from "master", "master" is never + merged into it again (either directly or indirectly). + + * Once a topic branch is fully cooked and merged into "master", + it is deleted. If you need to build on top of it to correct + earlier mistakes, a new topic branch is created by forking at + the tip of the "master". This is not strictly necessary, but + it makes it easier to keep your history simple. + + * Whenever you need to test or publish your changes to topic + branches, merge them into "next" branch. + +The script, being an example, hardcodes the publish branch name +to be "next", but it is trivial to make it configurable via +$GIT_DIR/config mechanism. + +With this workflow, you would want to know: + +(1) ... if a topic branch has ever been merged to "next". Young + topic branches can have stupid mistakes you would rather + clean up before publishing, and things that have not been + merged into other branches can be easily rebased without + affecting other people. But once it is published, you would + not want to rewind it. + +(2) ... if a topic branch has been fully merged to "master". + Then you can delete it. More importantly, you should not + build on top of it -- other people may already want to + change things related to the topic as patches against your + "master", so if you need further changes, it is better to + fork the topic (perhaps with the same name) afresh from the + tip of "master". + +Let's look at this example: + + o---o---o---o---o---o---o---o---o---o "next" + / / / / + / a---a---b A / / + / / / / + / / c---c---c---c B / + / / / \ / + / / / b---b C \ / + / / / / \ / + ---o---o---o---o---o---o---o---o---o---o---o "master" + + +A, B and C are topic branches. + + * A has one fix since it was merged up to "next". + + * B has finished. It has been fully merged up to "master" and "next", + and is ready to be deleted. + + * C has not merged to "next" at all. + +We would want to allow C to be rebased, refuse A, and encourage +B to be deleted. + +To compute (1): + + git rev-list ^master ^topic next + git rev-list ^master next + + if these match, topic has not merged in next at all. + +To compute (2): + + git rev-list master..topic + + if this is empty, it is fully merged to "master". + +DOC_END diff --git a/CORE/cachyos-settings/CachyOS-Settings/hooks/pre-receive.sample b/CORE/cachyos-settings/CachyOS-Settings/hooks/pre-receive.sample new file mode 100755 index 0000000..a1fd29e --- /dev/null +++ b/CORE/cachyos-settings/CachyOS-Settings/hooks/pre-receive.sample @@ -0,0 +1,24 @@ +#!/bin/sh +# +# An example hook script to make use of push options. +# The example simply echoes all push options that start with 'echoback=' +# and rejects all pushes when the "reject" push option is used. +# +# To enable this hook, rename this file to "pre-receive". + +if test -n "$GIT_PUSH_OPTION_COUNT" +then + i=0 + while test "$i" -lt "$GIT_PUSH_OPTION_COUNT" + do + eval "value=\$GIT_PUSH_OPTION_$i" + case "$value" in + echoback=*) + echo "echo from the pre-receive-hook: ${value#*=}" >&2 + ;; + reject) + exit 1 + esac + i=$((i + 1)) + done +fi diff --git a/CORE/cachyos-settings/CachyOS-Settings/hooks/prepare-commit-msg.sample b/CORE/cachyos-settings/CachyOS-Settings/hooks/prepare-commit-msg.sample new file mode 100755 index 0000000..10fa14c --- /dev/null +++ b/CORE/cachyos-settings/CachyOS-Settings/hooks/prepare-commit-msg.sample @@ -0,0 +1,42 @@ +#!/bin/sh +# +# An example hook script to prepare the commit log message. +# Called by "git commit" with the name of the file that has the +# commit message, followed by the description of the commit +# message's source. The hook's purpose is to edit the commit +# message file. If the hook fails with a non-zero status, +# the commit is aborted. +# +# To enable this hook, rename this file to "prepare-commit-msg". + +# This hook includes three examples. The first one removes the +# "# Please enter the commit message..." help message. +# +# The second includes the output of "git diff --name-status -r" +# into the message, just before the "git status" output. It is +# commented because it doesn't cope with --amend or with squashed +# commits. +# +# The third example adds a Signed-off-by line to the message, that can +# still be edited. This is rarely a good idea. + +COMMIT_MSG_FILE=$1 +COMMIT_SOURCE=$2 +SHA1=$3 + +/usr/bin/perl -i.bak -ne 'print unless(m/^. Please enter the commit message/..m/^#$/)' "$COMMIT_MSG_FILE" + +# case "$COMMIT_SOURCE,$SHA1" in +# ,|template,) +# /usr/bin/perl -i.bak -pe ' +# print "\n" . `git diff --cached --name-status -r` +# if /^#/ && $first++ == 0' "$COMMIT_MSG_FILE" ;; +# *) ;; +# esac + +# SOB=$(git var GIT_COMMITTER_IDENT | sed -n 's/^\(.*>\).*$/Signed-off-by: \1/p') +# git interpret-trailers --in-place --trailer "$SOB" "$COMMIT_MSG_FILE" +# if test -z "$COMMIT_SOURCE" +# then +# /usr/bin/perl -i.bak -pe 'print "\n" if !$first_line++' "$COMMIT_MSG_FILE" +# fi diff --git a/CORE/cachyos-settings/CachyOS-Settings/hooks/push-to-checkout.sample b/CORE/cachyos-settings/CachyOS-Settings/hooks/push-to-checkout.sample new file mode 100755 index 0000000..af5a0c0 --- /dev/null +++ b/CORE/cachyos-settings/CachyOS-Settings/hooks/push-to-checkout.sample @@ -0,0 +1,78 @@ +#!/bin/sh + +# An example hook script to update a checked-out tree on a git push. +# +# This hook is invoked by git-receive-pack(1) when it reacts to git +# push and updates reference(s) in its repository, and when the push +# tries to update the branch that is currently checked out and the +# receive.denyCurrentBranch configuration variable is set to +# updateInstead. +# +# By default, such a push is refused if the working tree and the index +# of the remote repository has any difference from the currently +# checked out commit; when both the working tree and the index match +# the current commit, they are updated to match the newly pushed tip +# of the branch. This hook is to be used to override the default +# behaviour; however the code below reimplements the default behaviour +# as a starting point for convenient modification. +# +# The hook receives the commit with which the tip of the current +# branch is going to be updated: +commit=$1 + +# It can exit with a non-zero status to refuse the push (when it does +# so, it must not modify the index or the working tree). +die () { + echo >&2 "$*" + exit 1 +} + +# Or it can make any necessary changes to the working tree and to the +# index to bring them to the desired state when the tip of the current +# branch is updated to the new commit, and exit with a zero status. +# +# For example, the hook can simply run git read-tree -u -m HEAD "$1" +# in order to emulate git fetch that is run in the reverse direction +# with git push, as the two-tree form of git read-tree -u -m is +# essentially the same as git switch or git checkout that switches +# branches while keeping the local changes in the working tree that do +# not interfere with the difference between the branches. + +# The below is a more-or-less exact translation to shell of the C code +# for the default behaviour for git's push-to-checkout hook defined in +# the push_to_deploy() function in builtin/receive-pack.c. +# +# Note that the hook will be executed from the repository directory, +# not from the working tree, so if you want to perform operations on +# the working tree, you will have to adapt your code accordingly, e.g. +# by adding "cd .." or using relative paths. + +if ! git update-index -q --ignore-submodules --refresh +then + die "Up-to-date check failed" +fi + +if ! git diff-files --quiet --ignore-submodules -- +then + die "Working directory has unstaged changes" +fi + +# This is a rough translation of: +# +# head_has_history() ? "HEAD" : EMPTY_TREE_SHA1_HEX +if git cat-file -e HEAD 2>/dev/null +then + head=HEAD +else + head=$(git hash-object -t tree --stdin &2 + exit 1 +} + +unset GIT_DIR GIT_WORK_TREE +cd "$worktree" && + +if grep -q "^diff --git " "$1" +then + validate_patch "$1" +else + validate_cover_letter "$1" +fi && + +if test "$GIT_SENDEMAIL_FILE_COUNTER" = "$GIT_SENDEMAIL_FILE_TOTAL" +then + git config --unset-all sendemail.validateWorktree && + trap 'git worktree remove -ff "$worktree"' EXIT && + validate_series +fi diff --git a/CORE/cachyos-settings/CachyOS-Settings/hooks/update.sample b/CORE/cachyos-settings/CachyOS-Settings/hooks/update.sample new file mode 100755 index 0000000..c4d426b --- /dev/null +++ b/CORE/cachyos-settings/CachyOS-Settings/hooks/update.sample @@ -0,0 +1,128 @@ +#!/bin/sh +# +# An example hook script to block unannotated tags from entering. +# Called by "git receive-pack" with arguments: refname sha1-old sha1-new +# +# To enable this hook, rename this file to "update". +# +# Config +# ------ +# hooks.allowunannotated +# This boolean sets whether unannotated tags will be allowed into the +# repository. By default they won't be. +# hooks.allowdeletetag +# This boolean sets whether deleting tags will be allowed in the +# repository. By default they won't be. +# hooks.allowmodifytag +# This boolean sets whether a tag may be modified after creation. By default +# it won't be. +# hooks.allowdeletebranch +# This boolean sets whether deleting branches will be allowed in the +# repository. By default they won't be. +# hooks.denycreatebranch +# This boolean sets whether remotely creating branches will be denied +# in the repository. By default this is allowed. +# + +# --- Command line +refname="$1" +oldrev="$2" +newrev="$3" + +# --- Safety check +if [ -z "$GIT_DIR" ]; then + echo "Don't run this script from the command line." >&2 + echo " (if you want, you could supply GIT_DIR then run" >&2 + echo " $0 )" >&2 + exit 1 +fi + +if [ -z "$refname" -o -z "$oldrev" -o -z "$newrev" ]; then + echo "usage: $0 " >&2 + exit 1 +fi + +# --- Config +allowunannotated=$(git config --type=bool hooks.allowunannotated) +allowdeletebranch=$(git config --type=bool hooks.allowdeletebranch) +denycreatebranch=$(git config --type=bool hooks.denycreatebranch) +allowdeletetag=$(git config --type=bool hooks.allowdeletetag) +allowmodifytag=$(git config --type=bool hooks.allowmodifytag) + +# check for no description +projectdesc=$(sed -e '1q' "$GIT_DIR/description") +case "$projectdesc" in +"Unnamed repository"* | "") + echo "*** Project description file hasn't been set" >&2 + exit 1 + ;; +esac + +# --- Check types +# if $newrev is 0000...0000, it's a commit to delete a ref. +zero=$(git hash-object --stdin &2 + echo "*** Use 'git tag [ -a | -s ]' for tags you want to propagate." >&2 + exit 1 + fi + ;; + refs/tags/*,delete) + # delete tag + if [ "$allowdeletetag" != "true" ]; then + echo "*** Deleting a tag is not allowed in this repository" >&2 + exit 1 + fi + ;; + refs/tags/*,tag) + # annotated tag + if [ "$allowmodifytag" != "true" ] && git rev-parse $refname > /dev/null 2>&1 + then + echo "*** Tag '$refname' already exists." >&2 + echo "*** Modifying a tag is not allowed in this repository." >&2 + exit 1 + fi + ;; + refs/heads/*,commit) + # branch + if [ "$oldrev" = "$zero" -a "$denycreatebranch" = "true" ]; then + echo "*** Creating a branch is not allowed in this repository" >&2 + exit 1 + fi + ;; + refs/heads/*,delete) + # delete branch + if [ "$allowdeletebranch" != "true" ]; then + echo "*** Deleting a branch is not allowed in this repository" >&2 + exit 1 + fi + ;; + refs/remotes/*,commit) + # tracking branch + ;; + refs/remotes/*,delete) + # delete tracking branch + if [ "$allowdeletebranch" != "true" ]; then + echo "*** Deleting a tracking branch is not allowed in this repository" >&2 + exit 1 + fi + ;; + *) + # Anything else (is there anything else?) + echo "*** Update hook: unknown type of update to ref $refname of type $newrev_type" >&2 + exit 1 + ;; +esac + +# --- Finished +exit 0 diff --git a/CORE/cachyos-settings/CachyOS-Settings/info/exclude b/CORE/cachyos-settings/CachyOS-Settings/info/exclude new file mode 100644 index 0000000..a5196d1 --- /dev/null +++ b/CORE/cachyos-settings/CachyOS-Settings/info/exclude @@ -0,0 +1,6 @@ +# git ls-files --others --exclude-from=.git/info/exclude +# Lines that start with '#' are comments. +# For a project mostly in C, the following would be a good set of +# exclude patterns (uncomment them if you want to use them): +# *.[oa] +# *~ diff --git a/CORE/cachyos-settings/CachyOS-Settings/objects/pack/pack-979b35287b6334de7c69c85ced59262ff371e1c2.idx b/CORE/cachyos-settings/CachyOS-Settings/objects/pack/pack-979b35287b6334de7c69c85ced59262ff371e1c2.idx new file mode 100644 index 0000000000000000000000000000000000000000..4a3cc979f5a0a3ed06bd6dce04ccd7ed26d34b47 GIT binary patch literal 42736 zcmXWiV{D`i8;0T9wr$(CZQHiHwXLmf+uUl)t*x!wt*y7;^W*z*q{$>r&Rlc1nRGhe z9?Iq*ARu4>SO78r9e@SE0}ud+0i*yb06l;Szz*O8NC0F2iU3W30l)%a2XFv513Uqt zfM`G}AQSKtPyna|)B#!m9e^Id5MUB816T!Y0geD?fGfZw;1vV}6!-!P34jK`0f2T; zYycsE3;?u(G6OgO`~YEqC_oY*4^ReZ01N@v04IPCz#k9-hyug`fM(DvKoOu6Pz|UD zGy;Hb&~CsmU<@z^SOTm8wgEsh=q=zKm>Ad?4Cn=e0iXbYjlpmMz{X%eFBk=Y4!{cF z0f+#k{}0#~OckI9Fb0?bfaeX&1>g+`1pEL1&0vWDU|+BtKp~(6Pywg~Gy~cIeE^^r zY#IPGgRKB|0l>~+mw-C}urnCY4GsYSn!(`#KsPu(0N5BD=mlp3Z~}M%f&dAC901rB zTn(TP0QLnp0RT4v?g{{U!GVpzLjjS1SU?&8*ccq>1+N4EHvtZ83*HYH0RXoEz6=01 z1qV98_W{R%e*mBp{1XHO0yqc=pcMiRfD8cc7y<_Xv_g;qXaS4>Rshfo0rWyh0%QQd zz7XmFU4Q|=0s!rd3IOa10o*S{FJKrj3iu6J1OT@H zu?Ya$Ar1g%fE&Ow;0pu<5*z^h>_K7x@BkD5pcRq@zy%Nh0JjSXv_i@QlmHq4pcB#x z0CYk+0o(z=u8?7X7y!@+nF+`R6a#==A?pEcfF1y_EhNwi3ETkW9}pbg4PME*XZzeX z8MznG#Q49_Y9JKvYxJOHIK8iO?#zD-{tQ#rAAv|wk^c4=Wuj_-qS{j7Dm0a=y$A8k zZB&Cjj6$APr4T*)A|;kcBLWGllCPH?x7~myyriJBIc&7x;Q?tzq|q!#ul{$=!k>ef z`tO_9mIGw{Lttc`7RA6LZEOMm1uw@~bpYg`h+lfuGYVJ0p-y#EyO^H{T^ry_oSv@COT|yTg?f|)w}BA% zvqn&dgW86_*bE?|6Ge*jVx((RJ!qh5t61jXBv`p2EvxwW{r93%|7bur(q-|_$F>m^ zrb)apn4SHgz~VqpP_2J;b@vi0y6RUiC00m|Yy~S? zwY##e%l3mSIYtL$+(05r(+_!=UH?Z){DA=;;UbY<)T>Ll*iUD}E=-`odL#}078=QT z?bJMtgnEyATC=%Pg^LS;Z7WVI?Gy)!K}-nKq|vtdpT{OdjjcoY*9$1^U2*sUE%lV< zKkROZLGRv=aQ>&(uwSHPi`KjU_4$54T+ALF?2HO^5*s~&hP7x^gK*tITAPxdDA}>( z)b?!0lb6fTXCWp*exCE+SDIAPXJCB8|7D*m&!g;zf^Zjpn$;g=MHAC#a@#fisN#Tu zLI<}FM0Pe6ao9oXoER6>)L~19+NT&@PKAOaouQPSueb7o8QG74*4DDUzpJzp8;f^^ z_}ZC5b?9D%F6zWYiJM(a?wx}b=J;gYqcs#~J;4!)(@#Jq+zdwG0^Cy zSv|wR>sU_0ZnY(56@TJ*q5=O`lz}L7KI_lY-czb79@{d#E2=okbzYY)@&n3_aSz? zHG^T#@4jna~u4XdIAejBUv7JQ<9B5c^=5Ik*4!%ys8G^7i!dFT$I3|x^#GvvzL=75` z4D>FVv`{QGxOAbTsnKnsv~^{3F`G{7<}p85cv7YOMuY2z`hh(9azhP=lw-Umcowgr zRhs_qY+q&5Xde9vEe{nfcp3ZQm!Tm@Em^~A*0XAj@Z4Y$cv~@-hQMq}I5T8!KG>fR z9&?oq@MA)DL!W-moeM9faryq%A+#>X2#|_$SfW9wT~#(R+#}jQZwh|*AqXa(6O}@8 zGIv?&X*Va5maj#iBdFd=BIPaBB!7OQttNQGDIv@SAq1bEJAq_WBVDhWl+?${Liy@3 zB4o!^R=kY72wO29msr23qFzzLAQWYtBOIKgvg?cMEIDr>{V3C1MOc&%P;~YYMMap< z2cP1Ct!YorLWG~!q6 z;_`0jJED<*KDLk`D47AO_sIdDe|@m<*)>-9aQ3&hNELER?8 zx@U>^P{;!Oz1+^|GsIk7^viTD+5qx1N{P4}9<}XMCB%0c4)f~5)!}o#xiSlrn4eSZ%$3uJ= zH?)7r!{?DyE08AbWRa9jbtv)&;830G3yL0#6_DYd>Ov7rzlP4Mj`y-C4p@G$&?8eU z6@h&75~kRX2+CHVthTxzG9WW>4O)%c_aIPMZK^r9%SHXZnL+OAb$SEgg=KVYmvUiC zL{;t`o!2;^W>vNP|0*Zo&9Dw%T!9cvtDP=UXy~ENvnvJ5YjTHlj z&BsanQWaQ21?P8wSBjGVW67Fe*L?2lvSCjyU5?ZR{xbMw)(tJ4^<|6~SE@$(5B!g!8DJ__ROUxi^cyLM`V>-2UAEjt@W; zKVoj`PlY{bJ*bS@Q*ksAJTOLe={!{t1l11OrMDoA#mzyK^&f$&Q<- zhV&?&`&Erv6O*yX4(5kFqJ#EYD$n>w7S|KC?nOD}w5i4JjcnA7Y{A4(g_|37(?t+` zAgs^%cIL%y;q_xmhGGW|{v+DF!45{_Hx9ZQ?)GA#D&8F$R?fV%aa$(ygRGrHIY)7i zrg|Hi>yx6ku*Jxt3)v|YD89=LnW+Yvw~M}p17o$xhWb|<%i1R?YxW?TpLo|ymld=6 z#hr>f#cOFHVwW{qM4Eziq*Nk14i%c)1E=Zrhbb~zQ3$)jj~Vhg$@aCpmx4S$nFCL> zcFYCs<)hJ{9O4=^F0kC^dZ=J@#;-b?!aWA4D9+=SrgQ~$^~BnU_8>*# zs`o93Os~J_wsk_*n{HONLT3JPn|HGkEr9Dnug2auCrzeo#K3fP67e)!nh?4&tiA3Z}(<5{y|Zo(}6N z4OL5Yu5rM^y2#qTba}E*uPC*|5ZZvxrgMP9y2IBv_5=@qr6fPKk}Lh%FB!nW2KjR0 zoN}x|@@)Mz#J%46-=(2Z1!x!OUj7~8)l_cgWlq87Ao~MY*ns4&^hgl zLn%Yp625(PcO65SOw016NEi}*aeJ%hu^PGVJJEICLdPZyJi2du!}9JTYZOk<_p*G zjYofy6i6o>V|TvK^woDn{w?_Tvu*s)UHSDC9Q&T$?P64?;IPpkq>q(jZEI647l$eN z%BHGzVtKb6Y_YopL_Dp{A4m5SBw-QR&B!G7-3t6N0CKY|1t*4LZnsVhL9aA{mfu2Z zm^YV=5@!~gB)zA@+QLzdBqF1x^lDb1 z#t7jZyl1X}FehaLvBQ z?oVa~;&J2BCUR#6#Nx{C3{g|PJ8-|m;MqdT5ymn?TKCGVXxxN`>@)3}<2m#x?t76T z>?ECtEdM=W&ACx&!t<0G&n-MnOo^NuV_t$xW^6mC!iV@Ez-E{oudhhlp-B66kRDvG zh5xh4QHiN3H#0|8bNz}ywb?kzp8%q&t#@=j|68!jjcd8QE%_>?i2yNzLmuC_#(vt| zHi6&HqOFm}fPkmd+7J|@BXeL|8e!pwzy#H41c7!kPTV z5M5`rk5B+>Y9gdLN{N!0&U!y#>1Fj)nNY>d;u&*v;$-HdeYHVmKwJS`kTAPT(r&E! zycDgYjyk)>ok0TWjbg1r!4BD>8M240G6S&RHVMWm`uWuC`9`G!J?FW7$7BFG8J2QDk}H)HfuqBp_g>mq?W*vOV~XUzRB& zO+7{Y8Nn*yuV`9>S{>apK!27MG+07nI)s3~O$5b|)~Pm}Q&Xxjl?_HxJ-j8Yh1)HK zH_44fTA^Eo7>`NPg)k916DW>9Rk#a6;h*s@Cw+}%0l#jD_&Tb}h}vzpjq*(sxk!jq z7VeIsZSy3qco^cQY8)$wec}(PLdt(zHXATI`ib5Bk=VZVC1F0K>gP0a>H?=&U`6TA znV%_n3Q#npPuC)gJL1aT23cW_tt<)-54zE0h)j$fJ>X1hUuVVo@B(Z}zXTe{FkxT( z>XMw1M+cBa)p8Y&y0zBHDAcO`Q|bO>W5e^78XEYQzj-o{N$mf~_`V!^Ky57DI;5i* z@qhSBmdvaE*r$M~#!=4N@FGr#iw1>8*8Okr$x|oL2v=uCc{O7l4^^Rv9Km|T+1^-g zD8BCoT9!3WNLl2G9Brkp>XZ(2P}fid!>VygBdY+79G$EnS>Zncgq`H@rzOjE1(~l_ za@#n!y%_oDoR1|R5RuHUyU1K6azD6rSdjB=tU6EE32sNV+z($F^7>zqN&6(tHR~ed z*1xFrs3_wQLvhnO`fS`!xgS3iqi|uaKww~Qz+Ia(4nE&kqhP`C=5nk z*p3urQS7qi)zy?hFwl151q+7+@LDV@QL=`U7_g94Y)n-A!0!pRSQ>$lrc|&M%%Ov# z=F*GKufL0dWqkM@OX&--dl;q4!!Sv_+~a)@!LPV#o3LMUo0RXw z$>T3Ly(f=Iw&cj6DYkwIzEouI{&GEMkSK&kl9v}Jx`iBX_EgFVIo@Yty_KF4aHubP zk~tl>?Nn)h7qd*~w1?lxP5b(UYxKK$QK{zm>wY22UJ32!@@&7%HL3gt$u^UIw17r7IcadGxVPEI4hiYOCH7KiV8;e$nOhf1SfBP~0X{L{#no#K5_pO}NvLX76uvO{N; zEIBu+ktmubyKT7|b{{SL`kor+Pl6&$iNr$7qacoQX;fOyg?qU_u*AoA^i(EL8-)J~ zrHW_;RsOOP4%_9(oqSLKJ;=S}*nXtdsK7<#z7LiV`>KK%9yy4D3uNm|$Hn!< zA>)x@>Ru*v8SpLodiyWkXZAThQUOE}?H37jV_sv~_=%gGD;)v+K0(l@FY2iDc1%UB zT(gaAxwX8jn#nFmd~@vdp1*!|wcN>|Juc16A#%&(vy-FKCp@|Ln0h~vN`00q;DP`3 zLb3Lt{}1)Tz9vhQWmpj-s#!{+$A{pYfub*u&Z#2Xg40^Xt!#=G-3^Y5fjO8m+eh|e z-i>=>IQ-x0R;2SNgBTg))2KV%QKKISjOhr05cq%?gUo8XNDk_%+;&|P4>~!9Zttp1hPM4)?mg{(AA^_t zJ~vmchG(%PhO4o+^b;ryCLa_RJEq^s+xA;KjOYXpk8AZI#T&JtI_{%7Xw-S6jK*#` z*<0_t*_Bg4I3yXR|9PQWF~;3g%P~S#8t3VoTzP?h!^gxuFt$O$#SWp_An*v@fCc(9 z9v~KHGxky@VO84@Qzb)j#?1@9)gv#EGEs@9LKs>!l$u{rK7 zu9%N&$VNZrbVj=V_y*TjH;y%YbF-icXNjz2yRy&+Y^Nv4W<$u+ z)v#Sf2a`PFQnT<2;7CFp8pWa7@;@D(!SAlbTC>c%az8FZW?NKx+a_ExrW;(JNwC~S zpL8gwxCNRA_+BTMp@M5M60*|e{p+eBE8Biz>Z#9Sp2ZuFv}9H4Q-P7JaCX5Q;|#gi z6(!$7?JOo}bOIjZ%N@nS z2z^V;u_W~bhugR+W1WOXV_@blVs)4~I~164YqXZwWLFyYbVAOzP zhx;|ve#O5$!=|L1!EcFww_I)8Qae~V8`buv!{+-=spq-1^up1zi?bs1c^TFRGi>eq(RE>l%XSjh7Se4=T*A7rM6*w1C_=MG&dyaC-8ka-^LOUtZGF-k z@-{8=8@uw7SiO!;bs5F>v?igcEiOB23482GxL9T%^lpaFGupX{gVMvFaQ60{r?mL526gUui;Y9W1Pfn*N_b4nE6xey` zTRB+w{t39dwzXpV2+S&p_zJ0U2Xi=G=9FxF$VKN-B{WG9%7!(H9&yAuXxU$u;=TP| zR{UJ)S#X>C1HqBYA7G(K?*nDO;w?>GPP1bMLclTnJ8KMPf(aKk{p^7Yro`y;p^{_t z%{Wi@%`m;)21`9imlZ{RCV^w@GL^2d^3=Y=eshk;VOohx&Vl1lQFZ7J;mT%T!)d$u zB{G!3d59B-b>uR74$=>OHxDN1kvFIdk{sFTaE9i=z;XY@s4z9K0 zRn@vASuoeDp{H1k@i*ta5r@3LaUN4yiM<#onIv<+YC9L{{7=CGkVRQ2iI3l4&E3wa z{~dF&e|i}>6>y;`e+Krty_ppVXTxv>VEgFpfgd?Ag<#IFJ#~Fkxa4z{VLhQB#RLYH zH&>k%b$eJh3MO#<)}`bdrIfg6x7*XAfMA`TWn|@sfXqmM!Dr6V_rY<;4v#j3;=1ET zkd(J#cUwD!BJN+&S)Mpp3?AhsRSpHQ;^RU?tAZFmx#}#_TDs?!jJ2@%wMW$_z0q1x zSs%@qa&5$IIB*8f63(9;(?e%;#L|XPAQ{G;qg7f{$~Jr4wJ#Mh2DVoX_XmOd7B7iT zdNLfup??pf<#uohoO6i>-)lWON`AitymP8uQ-0(2Cf`!|A9v;tH5srCL1>cEidXg#6M0m#@uJtZa0Sv7H803GywJflBMb7f*B?Sll zLcE__!sD)%5X-rFtMfKd1le&A6mmQ_FMgXFRsO-`!;y5o#&J#@PfR?&bsR24SFF?G zW97B1>>?uGfsNQpT|01MNz_l~i*cf2ba74~**F^2o^7^B-|pPw%T#FG)rhHVf^Tgk zkF%UjAaj4`S1uZc3H3@oc>TvwujPLHvA^ug?*pr~+sQqf`mdPBfulU>A3LfYe?$@d zu=C4sAUJ9s5waKmyTj%^e*%`1CHkib$vzJTxz@(1^LhFPe-Zr+&q%H;$uUwN$lhGy zn@=?o|D|K*0k)QIHCq?WO?2YH1M_FU08Y>qk5o+n-j01b#mBexP6~LdfZn)8-O+md zh2*$RleS12&DU>k0ly!c6u)hmw7*e!RD!{xslbY-1SVeKRe6QfIa}mZ#uyq$Aj_+M z3TkuG1Q>R#BXf2VcK5x2_Dhs`2rg{VknPB@aE;{e;3t7^LErvM6Wlk4 zxeW3%=|71j^-_KkexdGk1uo>zzK=N^mC(=*v-(UqNTKe3eRgl1E5S^1X6&%B4EQ+18I&4_fPZ~D#9p_GAr2lsbH>$%nMyReQ{>x>B7|8noofuk71tE zW*u#)41pVe289`j5OEQz+Xa4RbFBF366mtPpb9Ja2CWdviA@tTf`k=<%CA7x4o^uJ`1b6C*7y;1j6KKI~Mm-mC@d~a|p+BKdM7{4KQ7Of?sPz zx7?$ky$QFB;WRU!OC@>p(HOv!^xKSjTnUfF`z<>RhZpj%4*I=_ppORoGzhQzFd=mM zlp`h}SrE)+LUCTW&WjLKC)h__JwdBSm&}e-ElnjPf{JjIH~15LqT{$K1m;9x>)yIl z(u;7v{qu%bj-SiFcVU&7R;a*onG%tm!UUHZ$dT=}#obt{r>i9x$&wZ@Z7 zSGCEB?TVtt&LDAGBcDuYXVj52d|I@sbJy&F zyN#=GclYZ`35Uhd4^^}|7d{SCsZ<}%hdbC%318^=H->2Yxrz%}sJ_r{3Ce~NQUro- zGOOsYjV+1?+;UgR*qZNfY=M7+osM#}Fs<44)_w{0q*+H*QTY+=`jNZ!QSh~W zSS$(P{TeQMzd{FIFgzQq<+mHQjs}V9S>AY?lB?I2-WqrGwmjRT5IKqUO@x$Z7PB&f zH&Pt1cQBFWA3r7b1hs_ggp?(FAn{H;+NoVcb`m6Uxb8EI8OoIo zHGWcd2Oy0n#(2Y_+^zeC1^gefCPqh zy*9TznXsIgYXpz9(FW{>?b$h&E2cEP+Q^An(9Mx_8uD1sDD~5IUiY$n6)UwNOXiGp zrDF)=HqCbR@w^cY!!8r!F37R;di8qsAa}G}9%Psk7=c(b0>p$2>02xR!{Z7&pNBW( z2D6uR&zLzf=zwcJv+Za+-4qmr0M!}8DsUv?#)h(<>C*&DMd=aaL zQx>|+HJt8xC0-oZgD6PfQXRJjkxz}xBb=5fXBF~2hxw`#+E1hpQ zi-ZVTO!+~yDIpS@xi#+g^NGGPG&_UoNk%2TD%p05{6#hi+Wv=29ph@&C*#*PtWKHRjLPveO-}tVY2|Xp7UYVa$d_an_{zDIJ^dp(i=K?_ zsNxgJTpd|Q^U5Xt!ArFjBND$Tl#|&6r#?G~c9oY+T>tDls1M}*(ikmoNG8SPO;n*Y zq08@>U}=MWVPxbEQgD#rLt&JIFjeqhKg(XHgXjPGWphb$92$U{33PHToU9g;5nH?NQ_@ zMD8hQCpk9#U#TxeBaSLd3HyJSy+P6mwGj^Xl%}K*LL90pqK+V2FJpglboH}0$A-zO zsTfo(el7+EQT=Asd+z-4O-}GH%RF5*PtlY5_3+2auz!=Hf{}j;N;wRRe)*YN6q;uU>kP(v+WFg# zb(YXC1c5cRb{f;W(f(>?@9!unwP=)1mAnA8(T3gH$KG;ZyWp@HPr848H=^|F;6q7kpt{4`*zlX9%bvQZjNM z33SfX_hm7n(pi^oxgf3)uQ1+D*Sw>PKKEH9%@_G$WJ?=S(LS9`2juu-1ql3F7LKh zfK|0|XrR{J_FvV3e|F?QvRCT8gt`J3MwTjgJ~ zdx3$sC=_x>P29F-HT&JdSKFL+o4f;Bso-fIO}42MMuj-__+NEgoS*eSB;T|JHHA$! zrWq4z&jj|v65ZjQIUG#qG$mVnD!f4JYuT4NM#RVP8QNk6H05)dp7nL9koV4eVPf_e zc^t5PHNAs1k3%{v9{!f4eI;wS8k|>-YKG!dX7;Y)VJ`Ul1|gyNWL}I0YL*K%7rubx zaW_-odXHwq(^Ln8Yi=1NpBLHZ#{B2G9W$^Hw`2C-g67|-gJ}u`mBhv80adnN;S3HU z3|av`X!`SV3L$0m!Bm;(FYdt|SXx15F299|*d7~(Ns5oGGFdw@Wwla%CL;&Yxx@tT z{d_O{TEq5CY|^U4P*X4c99icJ$L+c%GBaP^WY%gK5w;j2{x9SCeEFx+t|zg(7>CyH z5*4G!$p8+O5F0%C#EbN-QQ-F;zkEs6kk{mI*)xA~*`{{L3nQ)TcsnT8C^!x6PkN%8 z7ksBQoDyvu#?!(Qh1~>yPpBn*?ycI&v^i~Z!;kIaCxaObG29igzR47Ge*Be3fhw`$nT}|<+=3&2W ze)+ANf;8Vu5PcPG9^5vkfj^RrI6J4CmQ+-b$-h|9Zu?)A;s^(`BQuL`x!WCbveO$M z!E6uB&_%#QrDTepGb-j>(xU^O8%WJB#{nti+X)UmFKu&WSib~AJH8S(y>fXL<{{vn zVF)AXp6xPGNw~bfP$S?xp(CyOIHO=Esq5Zi@$y4Ppr?|Np*F$#ls9e#s<3k~GMzyk z4|w{ORev`1wZ!;bp}s=$wld(F8|4(1p^**sD=)$p%I4Fl9DW2`*WpLz4Ur$~_c^4t zsDiV$it!PlH7(fs+inKwAG%}vsU}|$1}?%6Gf82NeQP!9KTOUePCh!4!K5^~7i6o^ zNoe%yf7vB=9Cs>3fe5OyUDYzwve$wb&?Cbk4Jud4OrqRR#W-6kr+v5@I7VfOff#LN ztcBba@cK|@kWG3UxZQ*)yi(srC*Rt%6MwZbQ?&;e^o}g4yHm||V|ZZ7I_Ni*+8|FF z45LQZD{!t7<%n(X3Bj7pqZZH@e1%UM=UWClGbg8w%czspe3RT8;wy}|c>O_CKZpf$mNX z$>4v-Ie3?glPhqXjC-|}dwbE18E5;Zc-1gw4gw;+ zjE_>DnvqipRBU*uR0s~r;fTDCOh`S2sNe=#-sM!|mHS`i>p6#pO|CRo(&HXnRM~AY zp+zZnaI&D2OkptjfAqp5Ho1MfZ>QBRBQob~o1#TI{o5d@^1kDT+!+fZ+qKBKGtE^s zGwrk%FnBa2JJrOo*}GG%H*Mm#AF{(c_|-5_BOt>$CcY~&WBP~vHPo4;65~pTtJxMO zQp4^&%=E>ajAw~+vD=46?!Sjw3wirUH8Z8cL0M~E`_U4eC_0Vcs1R{ZFEc9|+INO^ z&YpR9OYI!V6nl(O4>J$kTrLtxMj0|;BLq6lpFaz>ewszGj^8cK&UTwUT8m$=><@Tf zp_u)?-xqcw=by}_(uC#Ow(qW8)HGX_^Z3bW81(+%83`hEzYRKpo2A)744yPfF;h%R z8#rW$^=+bG^_@Ag1$X+C)Zg2P27T$T0B4KK_|wOdv@zH8+#DO(bY@Rl!7`nnFI^0QZS%XaI3*rbUTljUe}>Ieb^ zm;r3-L|eh}$QpbW|Iwd<(UVqftG2&cylUc^)4%Rpd>3yke^bu?N7NXdWb%ardsJj^ ziR`lRuHBheGp9+SA6gpn3%jD&l7Y)LLTKcdUvgZ|7D@&mW!)04W#l9j5|TjZ@_;-2 zZ9;d}AgR{A+foD<-*hP9(>#MIRe2YK6+%*lT|Ub<+2!~ z>wm@d1`sFrALTB4!@D%pmfJ)m10{{kBfUv*0?6+u&LIS&)`k{UO3bOu0c}c)kfe#c z%aj<#)&cXSI~XNd)c!jVTw`RAgrkSL)-g`KyYn&UTiphhp)>yP|2oqLt#fHfQWw?U zav&1SX6Xhm^6%zBtg8$IiPNmNxpBMkiMsxVZWE9kTMxl3tHH>=l$rSu2;|FS1`EKf z+r%RD;BsBw=I#k3#;`G?4~0`Q*pyvxZx>zon@pX*#VwP9^xLn?+BERMU%+j`aeh^= zjxA4GwEprvv)S<(#^BUoy3CRH-wk6S*`nvmvqiU#aHnDEFOx*x+rnU>kk~5AwPlSW zoW#C+KEJ&83fkI}31nCmRv@DUC^aO)hwVNT#Mmje@%s@x_UzKl|xUrLS z`F5I?`D8`LzlSZ`LQh=_*!Z!NB<)-*?JW*mSJ~|DCG_Q6geM-nDD1pVMCS3r7|V>7 zESM6$oN6UK(CpHDpH9fq7Z7@o7;UVfFf8K<-0ZG0?yjqg4UJjTA&vr|;=D++{q42= z5kyV$Ta3)|2;6?Tz&Ca(k=S=7TO~{PaW8=CB{+vMpv$2lYuJx5e+thdrY|9@d^U`d zr(_?38#sVxZlr9m|9E$Y3U$CYhW5K7{O5=j?~BA8#Q7JmGgJKPFx;$WjK&cgDk7Gy zzPRz>wS+9=T++TKv(J%+4$EZNVWJ?P^u%XTjDynf}`f|)2r(&K0St+ zh#p6o1j;Di-7ci>?&5wmEnN5M>%We!$q$d^ z4s;e$j1p@Drr;oz$~vXs5(|zE;@jtvh7+&F391L-ZfGs;&Z~|??3j$>8evgIret36 z#gnHT9chlQyd&=aMe_|pI@hDF!LWW36@@y%q#Q@-51{cjKOgPhpoIpc)O|T&FD%e2 zn{=A?X>~$1Oi(%m5v@7VVg-HA???SbaD#9FeQ=Tac@5(fI|?>f^Cv^0VyL!5J*Tj> zu^-eat2oqX6Q8#aOF|v#rAi9=O18)8ru}usf~-^v z6nR`NQ2qhufS=1*X35bVQx!*rZW481@O1~Y@VMRCY8`R+zFgojFHW~t_vaoALQS%> zd#vaWU9;w5DlH7sz=7I>vv^tO5Jr-AVHewo)R!2Hz+V*Wspm%rFn)Wx5Lf3)T!x*4<0XjcuP{3BcQiV?NMEzS z_|xHRR`IvW``>|l?r#7u&S~Eo|1-iq)VSmJ$xWj%H)W)C1=WKbrjGZ50Hrx};V#f6 z*5w9qWpkK5;JeI~EgEarbap?i6JMxzl?`JBoAINVZJ;0VE_=2{pFKx(4OF5P(>8ua zMtT9?X-mhN`}0xk8j|s0e%jvXYPDn(u`T(kY78>#+LT9=Mq8hTuad^tATmqV`SB_1 zdZQu6KWwqRrCsnZ84G{2>Lb_8jVM}E^m=Og>1Z70Czt(@9G}avn|V7b`JK=}au?w^ zs~)UgI%nURThHd-(&F1J_@|7~b6Z^Hl@Luwx6$D}rBpA3psYZrh+qV9`zxctMRcRoQko zBD+aN?kKQ~CFeB-6A<5qkJ{(*bIzTj?uKuwyth0B`i1;Y+>PSL%1os~?sh%<=-&|V zh3#uT=^;i?g+~7dmydND7X|*-fPbU(G5KV?k+O=pLEXI|Df68e;_*{1k&`B zxckY{#5{|}|I4~Yj@_mUv(>6>a<8EGB;R-<@%O57+3lG+d+Q_R z848=ZRQPjB%zZzZ<;84RRk^hq1ZGRWA1UKl(S1KXwrnM`{H>cyl8%jK_E!IQj7O!* z%BGCZ*vZsBq2&=m#uvPDll)lnZQsU63JN2liJwoXfuSID>Soo63a@3P8_U7o}L5CsgHPGk4(;rDz@#tt4F z%d{g=%%XzO$WW2hHcEX3{R|0=SW;m+NYM7&!;TPGnp}J(QiJgz=tN@cPnXm%2me`( znos!}6N^-SF%K{}Uckp8hB$;La5MN;ixJshv}pC*uG(wG_2ncmG`0B7nqt#Q_6w|* zN#G&5iYtPas(Je!+Rz;DOQjaix>F{Gr26|#yuJB>gD41p@pj~;;+xNd@A?{PeS+p*ANJU6w0qER*5qif3Uwa!%*M@Fi#_}=we_` zjbgv>XwK(T@L4NH-px*wOe{`8ylZSyJF|54{g4M8VpkeFSgqMSO>nf-qHpsD> z&y=2Ypoy~d(w2Z3G?Yg#E(R43n_$z?;^;ll+RS zcKQc>g}(%1p1`pC0$&v&LOGN*6xFHVaIo{XqTR3l1PL^0*2i-vaNzie#;DIBDkAgG z1j$hJSv7Vo1xqgt^u2K{C^IS=@Ru+eINiijO0eh7Tj3WgMpwU5;c_qu>1 znDv^R6x{AX4qhOjQXts~P9u$94UVjfard*U4_*`Tq$Y_Jqrfg@jyO2h$>&nz3Emos zUU1iS;du6lL&QKrn9DMq3_gh+#n5Odw(Moclh+6iBMt@+4SrR-Zf=l5^r?$seySt8 z^rgs82>#E@H1sz)eSn>giFtb<{lstv^$&PwP7t@8B>`2UOQLx;Fp}=TxF0B-sk7$g z`uI!WKXLU%OK7nVH-6w#w=W_sewCf_xKWE~=2FTnDgPj`8vMF++&B&6z~kS7jte(h zF#18R7a8ZiLcEgybOZlbOC@-W)AHkodpm-)E58z%UE%UMCuz)dNYIZMh9%=)t_dLr zvOz~_m+CW0;+#M70>e4TiJVgyAlrz3+1ZLxB}@L;=G@N{SC@LvJ>3g7390#4K@JfD z7F3w09pgVgEr9Kq5&12x#8e-G1t+dwu&W<#w)?lGs6JR(6f`76sQLbCez*3hSS_tk zn0l61GA$*<2v^)k62H##GK<89H6C@mCLTY;9%^c+uI50Kbo^->ImkgRHGwZAq<`A_ z;(IHvEBvVVOM&kS7w0P!a}U6MzG0@3rFQd&+vC7Id=9y>_xR6E3XS}*N)>_*PmD^>Dp@OmpYqDHv)|y~ zL99~^-}>{6R`AMsuC8OhuX%p5kIrLhp9IomBYqn)5#PUsT{mtOi=X^Mu{v452T~<6BSDtwm{NzdFbg&g zly_bKa;XcrM}lGs8b9CgOD+jIj7_r;aKDyrMH+DC+uMwz!6bgM9*Jjl@LMp6d4JDfy)JBt}5j4nct@^ zASnOmS7d9$Y;u!-Bl&f4AEo5j(#z#$Tx8oQfk{cJ>I;(rQj@mqfut<+Yvhj91sX^H z!+gCAZ0!^%MwEP4PUM?U-C(W#3$LMhLQLjCY)-?;SCqBr!ZgYhVfAn(-q@s=LH}NR zQq;ipAzTXx`$GV|i3Y!7a7=U=MAW>u*Ws^H%Q&M^3kr9IV2(O0r>HNbLvu#!VQ#q; z81@#IjVn37ylC67#_i+1ale}dW{DSgO#xS#gXqEsn6Ny}R5$GZh98wSi7N@af}@+w zqDD!?QLZ&*3EH|+E5`&WsbaukfsgD}o}arpUe&*%1y2|k>c*&|W9O`lIumH65=3`e z$IKAjf5&JdPFlVG-pdfL18M)UWC|_2?iOP^e1vWzg8$u}@Awo!*aA}$-x$*pT>Dt- z7o|GuNWIEJ;^$v}&>0JYKT(SmAzp2EhBRHy)0w7ZOBqX}GSnD@>zW+AtK)zinIZIa zuNKS37UPcFKeB4&_b{FY(JC_a>=3K?H{4x}9`hucUs>z#qY|R44g@cjwx69b{~kfu@HQCD$vtclS)xe~nt9Z`iSQ z3+~8Xy2fv&0m${t16kS*M>?^+M7$$sEYuh*E{5fne^sJqRaavlFqY@3A(J-CL7`zw zI!Ea;bc$mC2RJ~-zy6@Ph~y!8VLH%61bmUU{?lc3Zx zi3jH{Cz z=srJ)p^{@Bh=WB{O))1djJfSY8>L~{fa7Zq>8enYUC0UZjPonX6&B)Ts4AR8gx@Wx@jZK$UAe52&QOf9+EES9rmLdF^jd643R5>mWCZU2Y zq0o&F!V2hcjdtZRm^~_6G?H9Z)aIWbg2_z5jfMC;)H{g}C-feX_u&YCV9gJwPRMJjjk(56J-*n9&pI%?{k10` z`)F8Ejk>)t1vO?(kSz?`5Fk+h#`+a}jwf>k;0zQQg6F5DT<_U!#wlB!jyLWsk>COo z+4J`GG5K>DhNEI(j@y1K`v+ee`W+{?<1yG0#_#hVj}mERR_oU%TA@{=pg0l!&2?-p zj}&}~M0K@mN-79c?SH!7v))2Hk2Ws8#kz$icrBfkNH;`0l*WY?k9{ZTIMkB;@VHo~ z6lWCMeG(QRkRzV+0PbdpBiIyg^6P|ZXy+_jkcUE4|DC1XDf<$3z6(sWB`>h^kcq7f zP6$+a^BAah^#Sqnwaa56kn0`@nHfuhIfVj8tJjuj_nfb9n}d?s5PW^_l5}$p>K@-GauKbN z{HX-5)lZWPl8da8!lrsdA{g|U=p=ax{r`u6lD4)I!XWi5*C}TCG83Vmy=p&dlF3M& zE4k1sp2e=-B2B&J+NCC!lGRgbv^G1bL0yVZSejdEZb}@d)LD+7lakvAzF1h9 zkCNRL*K@qV#G=Yjlda%Kkf%&X0dH;-|1{zS>px30l!(01>K@>jddSxpyNZQ}Aaaw& zl#hl9kP45>S#Lk-syM)tw=}hSl=>%(yB7|yuZaR6GZBU%wRN&?l@PEGmT)qn?Y+C( zlb}zb&wHNnm0v&RY}HGc2R+<&6y%TWk1w2Xm16a!_}RD(o^)m?Mo>J=-@AGfm2QQL zWNJD_0_tZ-(mOSP?Y*^Gm4gcA(|ttEah;W0_`l}-Kzo)`m5%HehwU6KAcEV4NI&*b zwv)a)mDNxD2M3Pb*ugHS1!!y%cVyg$mD;U{K=6MaR$at7N-tTb$_mMlmE-79INyLZ z<;WmQUcoD19U(YZmH_^Q;47~X7i zmju^vlzZ+Sa3wMN{I8z~{5GFym%G-AF1~?(_ri1dhJHHDkKXHym&y@zzZy>5nufsi z{U2g70B&Skm=d4nJUUE%RZz8hCitIsPOPv_m=~%P1bc9>9*jBM6gn%QKfU7Nm`HwR z@rTh?QNuS{L&w$_lE;hXm~2HDF^H5`lWH?yVq_jb)4Md}n5@k&*mtE_g<06KGS;US zinfgHn9C<#9>q1fuZwO1;x znFHGEaS5dpBlm{5<+&_~j$JV6nR6`Tfs5m%7s#1~V;Kq(^`y#KnSf-qK8j{N%W}gV zfNpB+oi`7SnW7As*zIO&)L8*>EgnblTb zn8zxvYbjSmE6!gfsWeO`ng5f_4exDz1>!W8KM{_0eIm=dnm`*n>IJiWEDILfXicid z6!t2AQ)3O|cnv1Z(@}^!{WsrDxb3d8?&@S^Dnz%XLmrSS7 z!)O}htebk0>2gsAn(S*1WkLnPp^ZrB0 zWQ|?jNiht~o?j!<6$PswN^>Ca6$kMfH=D zbNs+%pC_im45)*^NTLi_mn^xyQ9xQBpEM~&4o@Ca`@{Ou6Kz1J8zQhWpG}l-8?lBV zFa#NaM3g_xJ!-lhDXjDK0wCT?fL>wZpOtI&LiIK87+vK)qlreiKi@Ox zpVS27d^IL)2jt2c>=Q%=^Pwk2pW+?eE%VIvJ=?5zkM>h0H724&pnbK@f$4TnR;8OJ z>VLtgTc+9Dpr)DfsO!YoaxNQiQ>iXq?#}oUpwri%lJz_oy4d(}Z1%Wp#PoQ z;Z{dVMY6iatV*j@3lz(Tp%U$Byp(OuuvZ`QtFQ7!C)Licp)71I1&{at^vq@JB@mc@ zKFg=>p+Bkv6_X5bhB$Em=4uY7KSFddp+|w#Cp2-e8Nb;^)WWR%iL%yXp=Xwhy^`vE zYEc7bt;E#PML`aip?LB4T;ChFz6%#=`hx~{vQFVLp}Rv-W5%u;G3!f^PyOV<;;R7F zq02som;b>AATR-{2+JS*Bm40^q6Mkvj(z%?fz^i8xdH}u&3iPWq7iE)ySvf$r&#a~ z@88RpVVqqbq7!u6|8jb`DtC9NG3|kmG4feFq8wc(u@>}?+$`oMtc!*+j)S67qAgRL zjlsF9-XwK!=fiGQ60APPqFqh_(|^*Wn;%lTQ7dtLn7F@xqJx#(BLi8tmcBC`9}^FS za@66EqO+ByIrwZprr-G0K0py5fV0HhqlXsVcpNgig!19a7jEBQGYhIJqo!3-P$u0Z z+Uh=n>{+-DhmE%TyLr?DQ4bu|52BrOFM=6jT?!%Od># z1QnDpNG!;YrRvTaya~{lBKPzVQGarJBE||zrR@x`?$z0jJjAGDK@*Q3@`=^KrZd1= zG0UaAT*)t1GPfcF+cW0dra#BF{dtwDcqe{v$6{?Xa+ITTriy-x(v~1JhLHBScs$uC z6;jbDrk+Q7*2(q@+bq|gg|ZKPoCqmzrt#Jmn-9U;Br?Uc%aEQT5E39=rvS$N#DlLj zK2eT!-7p6E0`IECrwfwf7u)TBXA_Hl#=Isse<42vr%wUe7Hv*?UUy#O5%hcD_?nmT zr)q52Id(ryFQ7=iNN`+O!N0BUr;B{b#7$*CJ-=hP=l2)i(Yeg;r;u#qW#FpSU#Tw& zn*z6POB)#vr|Our@-4s zbDjbtsm6a~&OyOIGMc-Kr|?t{u5lCO2o(I1kW3wq2=eo3s24pyl5|N0m7`?v;wa-I z1Xmi_s2t-%enJ^<>1uNDS%p^rMqgNVsS!j1M#C{f+_eub z2~2E=8UfcAsTlUi7eg#6drmP8U?2dI+B~dnsUDAo8#FR)2XvO^Zd?j!h^MyMsfffo zCGcp9X2~C62AxV=WPTkqsmEWw14lN>g%eANAtCtfVgRIvsq>@T@3+}Wp4*Vo2i`Xl*OgxkWsx+UymHbSODPIuWPoF%4p5fRBt1Cc5EZTpHPdo(ZHca6ZYE)u@ ztCIgKS)GN}+cej%7R>Axw)$cQtVpvf81_+am3G2dkNF_>gd(9GtaU4%GO1!Tnnfbv z^}_jo{|f1x}uS+QQItq=H$TFw;o`dI@eHux@OuQ#Z*IL z(8UZnuM|QkC=a7*Pf$}Y6G>#=A@_=2uNkL`k-DU{5-a;v%F6LIf*>weuO|f3w`S^p zUuJw)bRs)c-NoGsuWzSJ4MJsS_rkgjETurk6l+5Dwzw zuaEU6-pX@loe=vr7^5WfkvCpIucZZs@9ZPz#{$2xQ=8N`h@W9uukE3>2^2^-awx8o z>2IACH5FW&uvQgO&YnU;#6qv_)4@#>aNUKxuwG_p9u~FM_-_qlK@}9f&agvKuy7FA z7HJ;l%J>Zr|Jlm^LHhh(uye$=w(RABYCUep>|u)fS92{5u(ni8;7LZ1w6)Q$Ge%PR z_C5@Vu~7C>1?&j_aUykDK1XMWT4eV^u~=9zTtPp1Vh6CdLnAyR_oG@WvB`x0=|R-R zxO@>R#TjB@aVXm*vN>l?!33{f20Je6%U?3q zm3ww?bKahkvgXCUpJF6p?V=0MvoGcxk6mWyjO2IlYl&`PURaEjvt4e$ z~8OAOB77~#rkt7 z7ahm8v%}tl7|0N$SZq;*pPm?32|cgRvfy_$$ zcijElE}v|(s`;x;v`y5!jjMK843*q@APdbrs1xPmr|1Dp&uDX#B{w_k=OO zwMc@~n@@)Q!ha0pPSg8y>9vBDwVSm=LevzTZ4h_YYwXI10+N5-wZ9+dmD%FU<_*Sa zTQmo{FY2TiwcT)1_xqn0X+0jpL2#knUw2BWwd%4d;BuL{Q;h5CFNvD5aR0_lwr0}( zD@Ny=P5vG^(`1F`9aCV&ws}T4>=y5Jn_#nw!L&4QxXgBUwknG6r-JyLT+^Ws zx69Mg2>+$<`h**Rlwz9DRkFF6xB=yVr5t!1G}KZP6Pm>mMZ+z0xF70Zt_dKOTXAYN z$??D41a^#%xGRW}hCngsznO-=TU-0U6oN*?xGxqHk<5+(p%V8T@Vb7(*o_?+xJ2s2 zzSM+>%o;No?K7}6=|$1gxKnp(iF5Rq_s&s?7hA`M$2u+_xOp$^@dYO&f|T{=BZBsa z1Pq7Fxaw97C6&XLWh2$o7*WGh8~=t}xmbbgtAbvkaE83>b?WI+|D*7+xtpSwe9#m# z6@~d?L1j)_fue-VxuRhw2|b)Z3jE_J1>+(1PH_fyx$>EXh$aU~UTXm4Yor+UX*wWB zx(c_JfEaPL>$B#DcOc9160<(amvw8 z9>gleyUAIIyv{&|kWcm=dCsyjY71{HyUTMI-z?%1-0j)+jehe=ETE{8yV}pjGe5ez zHO)_vAxNHulYg$PyZf@(nIOpC@g7>_4CP0fHNKn*ycc5tVuXZQOd->E!web8V|kPw zyltBQ$$?aFh8cONL@#KW!fQo0yuT`48M#j^SQt4K=y<-fqMe27yw-x+?Cx10mPbt_ zSGbXmd!s^zCaMUz<7KWncy@c^i8c~yS{mMyVK%OVC z_u%TWy^Dk~%Nn{q3m|4d@8A|~GfSxIy|{M<0)$sd#e8kN+Nxg@VF|=Bz0-N^F&Zt5 zx(!)$I>fC?Ax`(nzDbB~2+k$+RjB=DkLoXe{8}nt zzFaAQ2=4yOpIS^FrgRe3 zm!Zcc@DJduze7zy`oL4PTUWs*P#8BuHyqZ63sVf|9Ei6_&z#JAN#8E@m zJ+OrdJM_j8{vsAL45N};#B_Koux_*B3vn&0%9|bC4NU?R#MqPK$~yJ)%R<}{dG)e7 zhbTKK#OJO!R=Pvima%@iX+JDeWAY7J#Tawqv(Z3kej*DVuE<@(YBK)2#cbs=1S-!N zhxmt-68F(Nl0CXg#p4gODm}=B$1~CTMw&w%(im};#sR~reHJ$_p$71gMsAW;%qL+! z#tkcTtr^*IZ^q;|J~a2kQU)rb#v45b#M}3?!z;5K+py53mhZ#n#wo10x|t7sB93TO z+#`T>tzd^|#=(kDljO=UMSv}0 zV#FsK$QfYTN$FF_`;Wl3)7*d*`MT*E$Q*jRP-RU)J{-CiSJz{BFJ0Fu$X}TFCI;g@ zBmW%AZG+o0k#m-f$f_#sjRP2<=1gG?t#x39t|%K1$hYDgc0}a-t9@2>x&#k*cE*wm z$oZ9ZqPdnFldkMe60S_e*nK4%$xS!69eG2_L+sAqhkZ6}&MjJp$#3WmFy7cAi|+l3 z*L>9s4NB6_$)Szzx@Qx5_~3@A_zL<*mdrz*$;kS-)#k+l7m36zQxYg#-(n!z$^SfA zCqE~(r$GII6am5x5g-qR${gBVA)uUTN{$bVUL_0zI^ib@$~VRQsS6%U_E|cJ;>#?1 zRQBch%6R`UR(Lg&p~|tH{)wfsa<&Ot%6e3ktQAfvP-NMTF-r6E?jd_r%6(7`id7Mt zHftF>J{NSoK(Gc8%7&dz<}vNv&p~+-H^)r8Q|Lwx%8$Vy@DWj-j3~GobNe`g@GpDie%KfVn4fPGef|bqItuY7O!>nif%NZM8ksf8*?iT8hLEH`+S2L(v%P?GI zLl=vyq?^?@$wh2IheC#A%Qcg5;b&L{>BuA;AUCS6L3Bk-d z6Px|FjC)P?30V~`%x@)Zjqq+CRy5N1mr1G0C)&cg%x}k;-ktCO=oqcK8+~KGd%0&X z%zDiM^%(8mu-EipyLKyo{{WKe%(|H1xcQIBW=|3!)0Tf`@{an;%<@kji-&HvnR+g0 zCYzOdqYN_;%>XJ)7%4r(s2Mk&883)a9miIo&%-(FFc!f znrHRS&BICB<5_O5P*%H)HjOnm3a;4=&FMPrmi}4DU`y0|C#X@;o#+O#&F>g;tsL5- zi;(3%sssBt?$X3hf+ZNlx5VK0&fc^Eq;FKywrA;9+7}7qvZWj^&iOEf z>G4*2Hlkl21N(KA`%Pa3&l`MJB}hx3n$kuS*);O!YgJON&pV=aQ)wG^p6+5AiMLAz zHsdHS&rBcjNM&?G{^P`>Q!iNB(LAhv&sxYjkvy!9xSdETai<1wvhK$+&v+kzWt6nD z5#$F64hUlFDrPln&wT)R3SL0N%+^#QGaF?xB4j6?&x?%WSi3k|+)IJY!J5wYiR%T$ z&!0ZsXC>=@drd9VIGTx*y9(?!&&!Shz1K1A7A^WaugB!jAyIjK&>ib48qK?II75qY zr72D0WeTTo(2aD{cf>UzJ4jzdAbLN5^JC;5(30#bo7yo?Ay^;}PO&tKdNKcL(7=n# zWx3jRd)>+?IO7*HEnnuU(9&Da9-t{p6SLy+!9GYcMOYLh(FT*<5_8fJ$BbQlANfgd zTW-|+(H(mAw<3v8pj={-@wzi+SgpXl(J{1^FxWG-Zu-wF(>8uLlA;A1(L+C1AM-vY zfU?6x(cE(OQH!w7(UzHx5qiF~)g}&E(h{tf@Sx|U(i^gCdP)n94;$nB$Kc7M$W!;{ z(na>-(Q)f5aPUpHYI90mOPz9R(vT6@$h&Y4V`6pv{)rxLfKDk`($LY?bMBtfu*<&* zZtBQxOuXYeO*RC3{PjKpr)MBm?jx#8; zQ9=)~-&n#`qT$9N)P^nSYEeKZAf$XsKvD7O!)Z0sZWI8rucrpb!tK^smaI&8- z)f$MWuc#TqTd^se?B&ED(9<2!)h$?8tIOQB&NsA*>m=3Zw%stC)iaY(3E*ftiQ|6x z^AA0mWSidf)pGiQyfI3!YNTBSK<$O?;BiB@)pX+7=7eN!QC0Xkc|cI-Af$UP)t=Yy zqQw4-hadaKnR`{Wml%oF)xXNMG{5u3JnK~8{0QC#HrgOU)y@z2{6jUwsCe4N9G!|$ zR7zx{)!-!V6dSyRIqGA=REZgn_aLh=))rd!D?dWZ4k#!O(jtOM1`jNy)-iq`>-*|; zM0k+adt(%zI{)`R)?E3Z`{}#&0D9`)x0cigFX`Wx)^G*H#Tg66C;gbHy9q5jZ4Fjc z*1(b&($|I@u6*qW_yKV%MsMCh*DmWYX z(KxkI7KUMM*X2}VhDwg8Ym*o(W9b!(#Jekq*c)fAumblWNYJsff-sF5L9(TF*pl*< z{<`1@ait$^Psz7X9poEb*);#~y;P_W-#Oslq5jA%u$Kw1+0k@!OLzxz=a4?$;K(7Z zu^90V+0^ug#>^m+2uBsEafd-G)$`qdO==HF%8VT+5SS}cbQWq z))7|=GIGXmYVFGC+5zXjdtti77vFN8(t!4acX}km+AclC!P>+fOmwYEc-xC+7fqQ; z+A;)56%HlB^8L;F{O0r&ZH;>d+Dfx!qbS1yLf+J3h~vyX&kmmo1D zIwI8~2vtl>+PH^Bz@iZa(r+4@Ru#xlJe7+uHAi#&wr8pm2SeUh3Ifmxe$<+xFpTXSBh5 zf=c@ob?eEUplhm%+xc90Qp5?vcKQfPwS}hcT%JsH+zZ+~@<<&}n?h&TSyCN|Fo+2~ z+!3uQuQ`Bx*RKr@2(#(NripS{+%suAr=^j_0#b_57L+(ka6oizQDNqpjb z!l2JX0wMA2+`pxQ@HcgrXPvcRnI&SYCXBTb+`tt{Sn3jHpU>XZN`t31z+HrQ+|1QY zp#rp}Cjx}39vOuwRO8qS36`4@7W^p-MH(*df`n21}{^}B9Ur1#6_Ld z-X-htpL671DJOC@e8F$@T@1S2-c2V<#F=Yj9dU|hH;!?{y;lhq-i5ORzC55{>g8CY z7S^<9j`*6f-jO!r*V<%%{$|e+pU?x}JBpj3-otlzH?V3Q`MCNw!$%mz=x~E%-pAI? zHhWf-6@MMt)vW2;tYFU{-w{!tj|H1|`>TKTs)l`KLw(5@-zzN$B(}N7RS6DwcwGLw z$WTc5-!&%8;}O=y5ANmUf230E$NdI*-#FWDHw_h=7Ni(jPPxCz^cxIy-)D?NKXn*G zwVg^W-=w<;0A^06tINoT5)q5_gD*dP4|}7 z;1TWd+&eqUtW2Ygd0#*{7uho>;4%0q9zq6((^~9a8cy;UI`2_?&Vg zBZwlP&m5+lQs8Le;XllF(8IzIy9dNt@-jNyPTm#?dQo=pzp603S;nuR(otwwOAob5R z^z6xV%9=hx;zj&E1TM$DV~3{&2nkK^rZK=6;z`W-I1?`JHmR2Vp{NVn_|mZ4;$6%g z_Yy5plXfjJ!O1Wgp{afX;)Cr&{yc(o7mK0V>)zU8u3de9;*rsJ(sf>s%v8T;`>+2j zPcP!Q;>pjxQnh`~*~be6s8{;qE*S@a;@BEQVp^C6evd*GFPzZD8^qS);^Txu96;q| zsCwJb!vw#c1m_?(;^xfCkq&vxZ2pVW601<@K~XP6;_~`$Hbwr#^Bsd3cM~DATY+LU z<1uva^C3aUK+&+b`|;)#cp;os<4BG*c*-^F93wpp`Mp+IUc|^S<7OTGYjJ+*3d?Z$ zB(2fWh5->3<7aw3@Fc4)2%oy%9bxGhjz1I8<8d(ezAM2RU{KWhd2Ls#T5nnV*yq9)k-1)1+9q%Gp-tZz*BO&Ldri{YF<&VL7g^;BPf)0_k zoIkN`txwFe<(5z_Tfx-TalIQy60eS=FV7nK<+ zP0#_H=Ey}%Mf_csjt$zTTwbi;gCF>o=F%&gg<*PW+!BHj$MA`y-Tzov=F{EY20ut= z5Yllai)I#b=MI&?%l0cC>#OWN`x9(5cIoG*=bsp-I6-#S`nFT;F?G108h8>! z=iz(NK~UxI9v82;)UUK=3H2L-=o&rbcY@wTh9}?)KrOueo-zdJVhz%3=wm_NgIV1^{Lc`lXaxYPFS|F8O> z6ox8y>2~dKMj0KQHA=?9ZknNAI<9@+>5@Yz9HGixbeo8-2y~0b7TSz6>8Y-zRXZJ~ z@-I+{zT|0qG;_U9>C?{RKGq8g$vhnGu}y*c7Kc{O>GAve@Hd#Tfk;QpXlXm5w2L82 z>Ht~$*EQI?^CDtZwnr!}0*xoE>H#^jzixKRak$}9D~Xult&XaA>X+ZQWT{}XU)U{d z(FSnzRY-C*>m?h0o|RB9dWos!CZ}dM}+XqMU@ z4z(ls)-YUoO@IaW;Jrmt>qj%ve;fQVaSlcpaef`!UdlpJ>u8tzD=Onul98#E;ot8c zD#d-->-zQpl)=m5eN=5$H5|S;nKnYk>;^;BI+#6%wUVJ3S>8Xk+HKwU>@hlML}+D} zPrsLl{Za@v;V2H8>^#RJdieuw3Y0F0EIh!X{~dBU>_O(ja$Nf+$Bd}0^P^rWj+(rF z>_>Rn99I(UmMCCxD61)JGm1QF?4?1m%d{n!SHBcR2r>X4%Bf>8?Aw*TMX4B*d($Y8 z$ua7|7dA@x?C)hp2cb0GT#4m>N2M971hU?KAaZcw>Fn$rJBJN_aTs8Svkq)$b{0@2 zp_A*z?OVnd{-D`RHFO1^ySk|%xKDh4?Q(uA+;0a+PmAVxlF{lP(HlGt?Q|17g<}H# z5#QSiL!F8uEbN)-?SF&+*3u(ti=>;D@y_0Og0T7k?YYesr`$IJfN2fNDbwMc5=s_d z?e{@XTIs8yV}2A!f`GGaN@cki?hoY=sU)ICT~fpntl+J~BmAdP?mI00k#_Z1i2`l9 z7>A&iz?KEL?qhx6^uGVSZhg@@5(c@1wCHxBiCfby;_@5KW@~Ku+=Z@3}X|j^1rYOvE8Jav>k; zEBES$@A&XRMJ3;H*vRZMdJD;KIU0N4@EF9h@InA}a+jX^4x(jNAL#6G@EhZqMwxEx zJc_4vf|qZMExF=Q@Gu_aT`*jJmy^{}2~D7MDR*M4@MRbqR%CRjOJ(B4$+va@o3x73 z@X#>#quEKn>33kYsVy{aeD!NC@e^suut|_`m?~;>m352TNZh_9@hix|Y%$1X@}xr$c>h6cOF|O^4XGm2&I95Tkn><6`DZmiu~d2^78K{7|&a|_b64g zHXV14MTNms^8L~zOLp0VWWuo}nwz0H5cx+q^8$nHq9zjRa`qu^pDu(FsRm~{W?*y z@;tMy64h0B^t?BD5#-hOf53vbt2|CSq<%QA^u!(>^k>ubMQQ_^r#iU9QH-}P^xf9o z6?U!PCeBUu{V7od1p{$r^$Gbp5Msg5`{v|Ym*cYo!Z+;h^&R2nhTd3t$e{4yEZ5=3Kjy_%$FFckaQzm6gv9_&7)t{uTL99x(V#JLeGd_R_i8_`P&+o0D1d+EosekY{}s@Ex_c44IP&a;+Owbs9xOiZ`Hi4} zLo$yBpDMX!)fAG`k9iC@!#i@gB^`#D0U7T zc-#zg`k<%?1x1e-@mn)iyG;G0zxKUN`lBU^!t#~d2v&X|n@`NtHyca9uHP-6 z`rH_K$P5e=hNcy6#EnhJReuJw`vk?i;kDz>!}9Jtr0$Xl#%FR%`v#_fvO- zb|%e8CB(1*f#DS!wN_g<`>}I^Rbl-MPamE>?uHw%-CjCY{115`dTQ~u6)fjBa-%oF zbq0&={Au5vakNWrrM1oJhllc=L?}Ge{G{pigo)&ldcGA7fS}i(?dlGG{WK!=S8gyy z(u~@Ry7SQQzO=d={fFaB?q@Kk^@&LiLH5(fSfS^z{jiKu;oWsfQ8!LhQ-y1J(%S;oO8|1LR|1WvHy>ep8+*tu#T*t**j|9^Sk4SB4UR;9NQqQn*NFG%Wu z|A-1W5czwR8xeQ9aErVjz$K?+|H5g)$K6nGTqd-p+SMiyL-HfO|LE2y+b~M(flf4x zsYgDyJ)$!RV0Rg~#RGJ7QP;TuJY-cadN3>>8!Bh!2TaRSOX(=90HNJtMZoGCETt~` z>;ae?45czk?eI_dc%EO*QUopHlJmN;*GLM=I99&AqlIV=H}h3wmj zgP!H$ojYUKhgh^E9C|gnxCIFFq-mm)Gz!2mWlUm0+xQ>e&4GU>+A#s2=A91)G~_1y z@&~dYs|&?@x9N`T>58O2CZ8DO*D5fLwNZJcQ+LTs<59d^A=QxK=IdW(mS0F_QE17h z`HLu$f@dv?DZY~>W&ki$=@8|lmTmn!Yq0&#^?nP=8kr3}nZaq+YS;?ZLA4g6M1q!4}Lj9*3FQgmygmg)tNy~WiG#Ai~@}t#TUbquYv@vfS!$c!MPB*z9 z5xXWxUW-7weR*~Y7enKn6#jf^KiU1g5A%kg&3L9$2ucM+1C*bw)Mv=j`<7sus;Int zLU)Vv)>$woGUll9I?$@ME_i_$pza1GcQ`59*}!wrqD%TY@g(aj?YGe2{G zj*!L`EZ3!*Hr4?F1FHsDLJr-0hpf`y zGSz*lW0X-t=L-eI`4qc46K^nJ#9yM$k5*y}FF`cfI zYrc5EXcqlkD(&e5_eNl=sQ5QYk@)^_5Pf_LOQX zDgcftlx^Ib37k6;j6^p40Mni%l$8^7+n<_9)<2d5Tc5SoL$5&#Bs3*0J=Z{?N#*Q1;pTg&Uvkt9iRsm$?^XC zdWC>=-KId_zSq8siLTBp)|BJs5e2xD;yqWGI{Wxbg$AnRA(NnYk@g-i^eG=Yvik3)b>tVy=r{YUdeWyXt?((0S<%eJ(1TQ zeAC#&6UbmNj65w(pt(`Swq?AP!!g5Kr+Vw;-@~!17WTU*@JCP8tMMCx$cqy{b*(1SND-Q`% zI>xC8EciQ`#lpPr_aoq}i#$)v>AC+ZW9TbHU{KyS+8$|Of{$s=L5W24A8)c&eF~OC z^pK7+QWsQ(iQknUYI1V_>@@pvS0E~%9ZAF+WQPlzt$4qc!sQ0x zk3ceYj)i%s$`n}{cZ|jA)PEETu;6ZKaA0-<2*Qj^GjDd}5uwfUnQ1#R~fu6bU`@KhmmfQVu!TeBVo1DaCKkY67=GJ)eo~6PFs{POl zc)UFia#(^CjmtrO$}rKH;P$7ZFn5~Yt-vS%=^z(<_m(u&_)?>n0HoXcrF^XBHZG*bQPTbWA9b(Crp( zssCr@%cMRr_)JS+lY+R4mb4cAlBZv7|CNgf6Jw)I1(9FuPSaM_O0{;M*9I9Re*jD# zl4t9SOWU9uwkW>i!_JORa}Z-8s@?>+4!e~2i`JgHmavBUA%1{6Z!zxPlQDa~dx3fP zrT@%SK=%SddK=r;QSXVxp#T zh$qWCmu^uRp+z3{sY7@1J)b>|Oxx$VKIqw_N;A>{d|c|?1<>|dt~GY13(Ce5`*KS~ z1W{FRU@;;0NwYj$g!+4DM+|Tqow%3Xdls2aa(t##VG!vm=g9ef^;gq|?LgPYA{J9`wEh=kD)PX)(PBlutJ)9T$%0oyqAdA)1 z7Ar_kQhj!#09$rX1?P00prjZJl6H_dtd9+AEl@6dOV96 z@%Rm2yQ0-bR$bknc5@(oM)C($#fQZ+ zXYAefZO`ed5$gxfhz5O}T5&L`y>MyG{l^)`erM~5`f@$%i^>XX;hxP1i&){Mo ze)&9R;AFkn-!V=$C&zb{MMV6!TBIm{`B#7UGj7f0-^Pd7YuwjSJNar?kJpMlPA2-2 z|Ahti{t5i`?C+dlHRBCmj@X5Ml=E41`{0(=>z)7lF7I(O^rY#hOKo2V8$T%=vv6{h zm%Mqd@9tYxGc)g7?G$fweQKXz(y!K#r~YzyosOJSOHWYW_=|Z)8#bAQ&7S9HxhU-9 z3$2FOXWt8yRv&&i!{20B?d{^C%omq3Y)VxPN*5Z3b=7N0f02%wbjfSW^L?LADBo98 z)AT8+FVC*8zS+@hB_Y|D<(6IVePVd=-)TiAuL=&jUfd(LNVX+fbMDRc730otR~y?E zINCf(+s5HjmPSwA-s{u6Ppe#0w7L1+qQ-uA%LeBi-j95D1ti3}uL`;yGchU7H(S!Y z+S60^^11Z%gS?@GSwrO3JC%XFP_uD#_?q{FJ07MEx5}!VFeQL8^D-qQVV%EQHZ zI~$*dCWeF@GJL$^)#PaFi7AiNZL*R_Cs@0euDjM7^jUdnv%1khi&1*T{R?+WD%K8H z81dcXdvu!N0$Iz^nOFR7pL8aEE7Y?*iOozA?$Azf)3hwaq<9qA=~_f0@b=J)oVG-b2=|sN(+EFb@$Y&4 z{@k+nT7kCHtTZlEeaMiOwz?JbrdMllb<(Y}*vPZ>u?~BK+CIID-KD9xRxf(J1@q#j z>>I0}yUiqLKjoMA4DCy)ICSII&WSNn^Ln%wP77SrtR^d$woEc^_qLRw?Ll>6f?Slu zZ1?NYhfE)zmTp*gb8hXcc{irax%dwMI%Y~_n~n33i|@MjiQca|cwy9zQ`!*@AsY)# zOBQYk45+yDE9vFu(Y>d~vC-h+fsI-8FnfsgWw(SL`X4wr+Kl&CFAB4p2WA z65^e_X2Kr(GEF{rQumkM<}dSXE(S$v*+(t(-otckLEi?#kkstBRWslh_sWplQ!{YW~!5jtMJOw;ynl=$AAS z%ksRYPodGQ%Y_#evPJa3GRs}pQT4D{@W+b7d)!kyVvY`Ttg(o(lBwVR*5mj1M{V&V zGCMPJPIE(?ePWAL)qhDU-{u}GiEb24U$1)n@}KEm61&eg98P_!C4Z+pCt3MHx zmcGdm_r||b)wdWwWz~HDy(>I_Z9l6lEq_e%QW__7d)=T)8Qyx}+8Epwoa}U?u8A8p zapA*RjzjxhnoXo$>rXu-_q|oG_Q}?dN|{#bPd1BxU%d3xHlI-u>hZ_d8`q3~5-U3+ zV&UJ}QXTp(_v+e?v`!DwwKmiKxLw4he%IR7sk^4kOqXcR$Q_}b{3OKh%YU;{i%R+&6OM14(Rk80dVyq|1OAHM z(paN)*`~|ujEC&?51*Gece?!##g_|fidAdNZNwHFEBhM#apQ60>XbLVg8D4$5TTT7 zj#qicsI>hxNf|X#X}MWMzq?krugA1&)w{eCzK9jLYP8y_h!vSh`MofIByu}q)|1e` zdp;-XMGO@`Raw`u?zY;_n=x6@Q(Y9#J>RMr{6qen+cNutJdvwf`TkEPN?DBk(k{PA z*7xKugOkqzz#+R7BW=f^JpG~KA{oY}@%9=Gl~qy@RizRW*9IGo`J zZPFhbNB@j%+V5*HzepmtM>*j1Zsmhm2>Ph7nk%j+-({)HR|x_ z{M|Oq7k|00opf8i+y7OkiN~_P1wX@$Q}|;Y^@2VKfU2=+58dtSM;q9U& zt}6{Ru8e=}XK*wtMg=Tvqi6j+61}uG*FJ+=zkQ zJwvotxjEiGnNwZd@XD=ywyRlj^kd@>UPFq$u5cE6RjulwtQpu*JN(6sS^m?)FC4U= zerJQriKcw5oV|+0m3y5RP5F4Y_ob0$$(NP)iuIr6h{V`whE8GCKfclL>;665HR5^i zh=uKiRn8wYnn^$R)sxFoL1W79DA(3-Qv=NU8{6I5@2*%m@8K2k20M{qu`Bbpa3h>u zM5O(XO%h*vC@Z+}iT-?Vt4B&Fo{ah)|3s|SJ;K?3yHbbV!LqXMpLsL!7c;OYPRcfhnUc#>qX}3rIp<`_%mxt!-eq4%g)MsYgox9d-O{^d>J5`v-wt$ zK}pZtbu+yV47fH}Y&BKgn;BfNLi)Lw#DRO=oo*e9fg=;Y=Dhe6f2k_JLC^Yz+Nowe zllqNYzV)6y^3B}9KBW2R@cJRm>1VH44NVP|N-cS`B)U8%L&$fqZSj>+Yx~k>c+lMW z=9$dT3elZEJ{mr~{-RqtN$@Idy1nv^mz7GwpvJES2O^5rjxueRcqDbA%6@7{LUFZ) z*VX+h4RsH$JKqsx`5)5@O{ZMVu#_?w!ymqMsLZm;=!W5+0lU!WA4bPCCcRwa@%Uz> zpW8;As_6Z}uE{x~7J(@vbrOBXmaMru*xDg|St>lZGGcmyl2`npU|ZkB-ES@}X}D|M zF5k3xS^X6KhW_2JgO=SmQqeT*w)fezIZfinn#)}y>fdJ`=`PXP7?GboRKrzsOsc5C zY@_ld-M5EDhWE8}b@Y_wKYw1SkrnhaIb=;~Vbc_$(|hLUjV`VKVyblqO61qpCqGX+ zqFbC9x;nI|d5_}eKT5fMw`W#J8~j^i&-fUvms~DnZke&)W@c8-vW=lqK}TgDbZy-i zmNllU)JW@gs7_SL;+%dt?~VC6X*)X?ZVWQ35f5>x*lTm7(y+XwY-MY4-r1rfT0c5# z9QIt0$obfy@hv#g@Y#Thg#R=35#}e8TxY}^E857MwCsDS^w85))vTdEWd4#%#Ui(A z%1VnYr*wUcxX_{+-LkIjZ`j&B-EF^iL_CZ~B&O$&dNA!OyDqW9z(v zH+#lE_d7r7pV@hz8h4qD?z>-)*r_^C9GgF5#=zPT-=n$OH5bLJlRpuAyq8#Qd!n^0 zv5x-4kJ?GhrW9gdd?KpwC1J#NVuGWHA$_7aCt~+`k)S$~c#U9UTbxLk<4er3CSsmW zA$Cm@3FoGhAn8l|LR(^elu57&C9d%`(KAKjCEbXBFG0f4MB<*EB4KeDG0#@u*=EEz zo+mzOG4WZSiM78&jMsZ&eNU1w9kuw^lAuyV{KO~3jS?qDW-jB&K>B31SAs`6!VP?njKM z7?J4>BBz(QF9k2$w?qN`=SfJrPE2VI_KoWXQ19(2#4OuL{L)**$lf4+oC`5In8D;| z;tgtv4HqF+CkW4*Mr64FHB2G?7}nE>BgSwsQHe5fr+#2=y2P&2BIev>66T#H-p-b| zpJPcFgPuOzL1dJK-eK)ccd-ZTefNG6W}G7?aXzt;ZNx>jk#Js^%E%85@bA?Caeao_8S0w)rC5BIt-L|=Xp*IiA_1K_gvH1>UtxRick+|j2i z`Xr>^BQEw0F{|B)yO>K{_r31!bK+N@ApZPc^l3Z^n-$P|%;m>HqSf`pZNHCR zbpiuC>a->LDT4KZxglRkm}No2FyMP)7V)-e`20Hw1s24}VeSov#4b2RoV_FQCkKdG zxsJHAZ%B~8jQWRS7BR#h03L?65-S@(v|KZ_E#l`+ z#l5&k&y|?CLSh>6(**jY4F0^?i+Ot!cR+-=Zw16ovLM>Gn#c$ITb4*nkqgnS8Nlyi z>=$c04*_<55!1Ajgb*JRvJ!!r1`-yV5ZCt-?_(}%?ZBKW^ll<_2YAxYC8l`>ar=S2 ztSszn4^dqNF=o)0++*-NECK6YBvxu82`+eE{VQm+Bzka?XezWSYmiup zY$BWU;+%jP8T8`U0DSx&{AmXflklw# z$4Icu#9Z3ZgLqv3kC=Y}#7KVu&VLgL(0^ZD8wet(oOK$ftam*#BsB+ zKip#~1K+MC=3^wZb{6zdiv*byBv2D;4IpAqHxFO>S zj384jh7T&vCT1%3?Q#ZO?Ev0h0-MMa(zA$N`46*zFS;xyF31)hycT;}hW*<>Ps)gk zA4|eGT-ONiJ@gP9#0>0I;UmajY1@I%2k7rSBDc555zvTt70~iH@URd1;ze9AeBh`o zvHL%g;I$Uq#2ys&pqI@gID*sDp=FvyPsVd)kZE3k=aYzkl#1TN zXC&Veul}5v;<3bj5r{7UMx4R-lhC7L_?(^^`iz{Aj#<08Vy@_64(f7if=(>N^Zw6G zU`afT_{271gH7RA>xsMk8$H}bOdoh20PI*)5iXy{YocOZ`q&LO5l zlY|WPEba{Sr=Pg1NklD2zzOKNB(Uv*bAUBwqW+$k>?CAy=*CKS=rV_%!ShyKB>oEg z|4KG6h-Z825$m-ZytxNo*#wO10}sQ9x9uR-6keMFJ))(=Z50JR?TFffpkr6yU&w%R zIKxDF5PwG!TJs1zDMNjzKT#2!2Jg0{A}27!zN#SR$Ykt28rcLMrVQV%Mh)Wa_#Aj# zt$=gKE)v`opudaIU^&bNx!89B35HX_A2H6QG;8PlS1f8@* zu5trM#o-Os$c_e|;e+ddA9-R!XJS4FiMtDY9*34VC+xRv;?z+}DyYH%j%f$lR;;RU%w`8P;7 zi!;rzJ`zSjGs9}2|Jc&#F!0WS=uRW}5DDGl;Nj2>&H-Xi#}Lys71uQqZ~p~&zDvUV3~0S20&P^zaIF=qoW3ClPCptn?oJ z$c{voWRZt}|4ml7eg!lc^H`HZG;Jczw<#n@+`_dMBuL|Ti4S-N`rB1bv>1M-4ZJ1& z!|z{#0RbKWjsAw`d&0+^G1D{aiHRRaTvrCJ?<6Xi2hU4H9J1NX!IaV#*lgC*<_dI=n8zUy+#>KLsY>TU(L&&SA~11;oc=jZWZvI%=#L z3mn#=CS*+6-N-aGL?e*TyUl@XU$kBTC`B zMYu*FCJ22p8U&A}peODm%!VJWw}b9wlHiEFrtBqFfXAGLpVdHHrhq$QyNN#r?uZtH zr`TsBG^$32ID2@TtTzd3@`>$g1C~|-o51TNWN4?`MDy-L|KOiS$SM8jiFpXETi--8YlZh$^6B4IUrP*WZlYD0!MC4O22(F{qVBhaV!;LmsLclKAJ-^g3?(CglIVs=1( z;^9q;mGSukWK=g|j$DUEmlD@81$hyf@N6YCW)EhI*$=kjJOl3?G(i4AA0{E^pNEf0 zmJw@~fm`;2QkAO5DFz;?02*NpqY7yooj! z5YyXDoEPijmz9SCeoI-><2+Jy@2lJVsD8=Uo|j8@ccstu31NH&rss!piPcr zF}n<6k6uIOwgCQtzcBRn_f+IKoR?=oi*0eA6!c}8BF?WbiE?}~|7E}nzUSMqi5TO( z(1GR9a82ZqFyh*f=hML_g60-}L7mXe>QT_V*Wle}=ujpy-$vAN3imf6%lpGC;O8>X zIrquL-)cjzp}kT#-{@<&RN1dQu$nJ{h-DzCoFOTf;o7g=i*mpMWQ%6qgh9}+!Hn7hlA4$mN(HG3) z&T{x^FtN{caE_NIA$l9m3E4!hSkDA!_XUN-#NhjzYJ3+W+k#xZ6#Igob|E7kWk`5% z5PE=2d~7f997r?={?OA1kBh}wIe-{L^xqZd*8|8nF(;tez(cJnF+rjDJ_K4Q93e*S z5eZtz1&Qg$H=q-vz#|9v?${J)6taxx0-Phq;~CJJ+Hzu)u&3}kc)2R^ zE;FFpz?88z`~my2_(j4Ze5as@bH&^k8NAdw%M_5+qP}n>LeZ8w#_@XZ6}@Vex9>Wo&A4v-s}%>Rb91e z%{j*!<2Mxqg{1)i04M+eF_**Vk&~)CUQ?-txcPu)9&b0*?+{Q*3S-d6&d%bo%7hEa z@{>KIHvYzYf?g>_@3C+Rs7tLX4>kf&`hmR4SqzbN01+0aF*GD$pb@vV;6glyG)$gR z5J8XYzydNv&NRe|wwHjg2tDG0dPjw3XG|?CEK!gW&KQS9>?7yN1AvwH0F0U^2ks31 zq0j2=ungFsd(jTk_Xiyl1ZjX9Cj6zuDvIQ&y)yhb{nk5GH90~IroTf*wcZa%GXr_~ zja7KUGa;V?0H?IEO%+j05@k|^6%{P);7}enHzQ3CyO`;snY5CELNAJX%4MpFp)@c4 z`%^BU&nVRTd0hu(+uclGzx1Hz&rOtB*RxxIk=%0mFe)QjPx8is>-e=p&rW+6UuUd! zFB&Lgvv6^D_EEi<7tS@)DGxdDindlg&V|Bc6G^ghJeouInNpPRqV0*@AC}r})VA&0 zBBATt2(q#Rw)^hV6G0ww>!G~WrkhL5<{VX*S8t-Rbwzs7Q2fS7{Q@CY)2|oa%j_Qf z_EHfU#Sb=q%&iMFFSE=%Bc-F4E~!RqP=|tMm4bUMOB&cPypa_PcP(G+yOUu4(HPiL zXr(&Uqliz&PXedi$W=oZyeFCy?AaQh1#QM`Q=Ob@={L@rgD>&%N~yEvrfCj(+GD1K zKz6tssgvyFQqY?9W-R%V%$ADWP8*BkU>$IuO{CZ_j5Jm;I+-@B#MX08Kv444W$CQT zz7Kn)mp*uPMnjR>`})<~k=RfjDf@7-`L|C|K0~c8R0X`|~>Aw-{(O^I77K zZ%zDrF~p6h@^SWJHGBOMyv6AeVI87;8|C5o=OO?k5PXgs5_3Z1Lle<2#*{VCID#YpDErj$&HpDcuKDo&blmDrHQu#p5Bd@ zjWT@=T$z$^($AZZnoHCqIxmH;{y68lOb4-ghsMn(=cRf#ECDoT1uT1lWR9i>4;8t1^H%|fhGDgF(ZW6Z4X zMi%oq{5)Dox>?De62_|462+RdLHh>lQl+><_fl`iUV2m^AUOrOxym`YIqK0#IwPlD z&h!@Dc`IjDnIw{l>)UXLWbv73ImDYNnb$BDT(dcXu7Sa{ALa~7|MrK$ zS9AG~>FAIUodp-S2GhZ199(RMu!4HS3Ea?6>hH*-v1{ywl7ac>S6X$WuC^ zPA7s#j&7VFLJ%XW$V-k9csg>8!Tv~SB&@u`c{n@O-{~9ifh*gD(2iWs2j=O53*Sqx zWL@B{6j36f_MKz_TvW+VaMuteINIdMG{$?_X!UT?D%^fh`k2EC3Fb2a8D!1-ALJws zxEwncn$E;mV9qys-g4S7FP1-ySz2~ZtN1;1t(Qif zb-O{V)0CP2+t`!Gld>gHMPGbGuW2R{#xGCZG9)d2K{HvbGm$1xlampG=BfhgDEWrKdAnX_5?xq*f9GWbv4K0pO9 zs}w{Ks`TT8bH+(-bdV3KAIm3;sz3e#+~^l+KaW7bljGkl{&D}W> zKDXDNb5iQph>zsKUWZiAT#o6Hbk?&Mx1F6j$akD(2r##yvR>iW$~oN ziXXPaV6Wli@?^Sj0?>}c7H8eMw~pyc`{c>%DOZ-cmkL5(jdl~f$w$#CmLyfSrvXZ~ zVsLrnYAqS|>y_D6ES6uFLuXZkNrWkc&3i6b^rdLle*0<_mr4{FZ^SMk2hEXQHL<4n z;ZM$B))rKWL00u%B>Rt&#U;^)zO9SNdd3z7TTH}pj3Omxb!|LUS9Y)yLBs+jGtQT)Ujj!SQJUa#2b?@$p$$%3^h2PMVD0;J-gfV_R;h`H`~0K7d!EW| zq7xO+MOrvX>M2wAPL03lv|1>%;&JppkJu+QpOZxPSOKILBsvXH9yzknlkfqAh$1&C zOktolgX{q@LP4}^TNWQqkMI1B8_qc1a%#du{ru&1g|^%}eThyKUC7coh3?p)ZHN6E zT}Bmca1lakMd$-5=^eLg+|?f8^WXNbfae1$NvmjfkDTo3`#jHqwAi0jSRmLD;6-^n z|0GzF^lXC|AoS&d#!P;D!r?@E0~Jw0ggz+X+5i(VF*<)kKiW#!MAW?nJ{SF|}c zbYR9IvS3h1amsDzFO(#fj02cRLl06zdK4z{Qz39)?gY0WR%Av&%QWNx!o+^oX(HMZ z)^rxEQASFPyB8!TLSNZdy8!&mF+jDt_Q1|!SNVGHyX7xhny<9vH~9z=QWE^}COE3B z0?UBTlJXLQsc*8$9^6V~zrPU`+1^lIB~ZcLXOw$yf4(n4!0Ya(<0~jDN+{bE&pHe^ zOOkeX3aEv4-R!K zXC0gMpR3)H_3I62^vS3?z5W$DO`4?C0g}IO^F^=G@5-!c#~CK-U_(@+Jz@Q?BPZWI zaqAvBO5+h?Gfp7#rHG8=h0Y6&*F*vM0*CC2nH#&syRci^`5cmVhT*X|C!Y4!X-D}H z=>#%dm-g=F>6+Gc=0B$@y3;kzTLJuW@_&_d^E_!7o`=`14$S3#Q;GSHj-aJv|;rYzmK2a{X2w6)M)>sCL=6$lJLo@jd}^B#pJ#74PH*3Kp;@+ zY~;+42b1_Xe9@aHB%B=cjTLs@Ra%B6C}D}Ua}qUDCLA7_zR~G6P^w2`8NQsdk7&Im z3mvcl$nhky)}d@3Io`8A@s@?hC*v(KYXAZZ@UAQ|kDTI^_J&F^fQWOCk<*0Pj*cHa z80Zkh55y#m217JL%z6g>n~zJU<0)M{*E!($ndO*sf;93pbCX2z?S>9{of2^rBZX)n zTC&RTSGXvuK?4HL!!2;;s0nZlhsa-xg+u5Ghe~;Ar$JJLgSWgC1GHqxaKR6cLSP;P z^}{W~A|i3Ryrz(cw6|)*gPvtW?5J)+s@5 z`cm|GAmzZF@s3*L>-{(dq*}Zm9q4`bJ@23vmWy;MedpfwX5{Ct3>~E?^i^u&iblI%Mg}hXTgZ~LA4eC{ zolFlI7}%MWipG6RIBRyCR<9nJ3cR)ErfFfBA=nuX|V#17C(> zoq1o;m^MQB?Dqa(tzDv%FR?a@fd1D&OMXy|&yeMN213!B_N%&HfY+c|-2W)z+-PJV zm+c9s!(Y#;{&$VLY<(i_%pV%;6fBW@GGBL@FUNic9z^wS=`ObSJ?FV+?}%&rF++ta zVMXz8trlx}7JPO-cj+6n=4;Z(p^E?!O)|7&&`ievcl4p3T`m4nS%DiFXpf=JyTQBv`_0GA@V*Y7Op!{$~v)&tN!Y@XMtOcm-&V zMRFO4I4Rf9?R`+De;*J7w!SC9%E1zr6JI@0$%)^+r8-U_5b^XxFV2rO^I6}llS4qn zaT*ZucR~OCzV>)ml4meM(HM88^qv2*qy~YVx%JmqNr)-hVouDsWXv^S+Zx`#cLdY} zq*z1SeuEv=Z?<+f1tJwifB%oKMI9Vw*p(@?*3xiPzXSYQiBTc)QDTxd$En{(&tSC3 z_Fx? zr=YZP>I36=WA%`;vuG*1u&VW7C#W#Zs@MEf1)s4zQ{dOy?xoBh8FVt~AIYiO^s|_L zJQ7p~&{;77qwGGTM`4psfj_353fNLG8+1odrZW>d!0pNV#L&2uebg-!(WM;l;Ng0O z;@>C~M;80BFmpYhsN3m9iK^RJx5-S$Q*j&aJZ#RY@DcpXtK%$J?yzE4t)>6q&E~Gs z;_=7C9j_FnM^}#7`pvyLl}4$g5XA-8v@hGe25Gf&+bf_x&JMD zH*T;#m;qRlxaZ!E6{J$fV1JNSw#6C7JO#@_LGK7Pz`K7A75>;0hYtCbLLyR7 z>${J8b1z|n8&Zgg0Zsbm89k@`+xPWHK^(s=rJkA;GZk~Nd7+rYBx21ksR7bPOT)|r zQc{RYp5bI!8`bYNvTZYGWlR?%u=d^l>l;ZSZD!kSK4F(|UVZz6mJd2}p~KAMUD1jh z6EhB;P3TjSB{TI4iBI*qLt%I#2E-IUim4~c5%`O$xy`qJt|nTO)Y`Tv!+ik6W%?g^ zf5#Bdc~S=s4hcQPePu2oI7<0*+P8F12iwbQ6A&gVQQi(2El+c6c*>A7;4$de7FBDGpu!|A@l zjG3XMb3`pj2jfIncvodyP+Z?1=Es~s>2A40v9eXy^@Q!m%_iQ2ZNn$LT56 zjH}?^Fnl3!P(u)K_O6n+ts=jl`l~5F zMoQ5rRG5d&Rbn00DZFLFN`{`KT%Ih`w!!+XR_~68)Xqi3@NWCE%7%RpyWW(hPC9hh zFp7{5e=eJiJXv|X3M={PE$p>HK71d=rgxeu8?Jc+=~&A(m`0(rgWp${2OH-fjC^#ULle$E@TSbFh(2xFy#Zq=tiGUGfmq=s`}s(t{g(1n@u^&FCsd&RI># z_UiT%479!0yyXK8iq-V07Bf-b81V1bc}`EuN79>PWij!Jqpa&vA42AufB7}EeQrPb zSsuTUeGMi!6)aadint=;mEL%!oHvXMS*1M#W(54If|lEb<|?<`t%21#R!qUWWj z>FxA)XS-rqOIA+z(!ZF|mz{}V%qB|yb3L0o|{$5-($Ria6Ywpv>r@gZ;jw$xU z&NbGO--}3a;A|jfE){~M&g_(CUGNGuMweyF;V7RV!B0VYp$N^x!QU2jAUp z%Y+vY<$;_JAh`QOJmUf*MxVKbFob~%KoZMR+pHY!}6Y*f7V?1@E{DucF&tbS~gXe$zlaTn+9>e6G;%goM{1WFMQL)@2$9WaFk26mX{Z zZW%GF#;eBFOx{bS+du#sIo`f6)Va^z&&eN!Ugh}8@3eE(#8my|l#4R;ph}wso$+4m zhkOUpuRvq|y+%Rk01MwYly_uxA8;UC$scgTAY6@o@YJBmkcb4JgnW&vNC6!Raz4u5^;`$-^Tz!>;+WCp_fax=1Lch#y!FV{0C{XMmP!AS z?a9)M6=H~CFP~9s+7t+I9Likf0lx_f$3z7;;Td-wkOBkcU!RytsXH$hCR;1FuWMQf zmQg@GH1{DWCki8q!7Hdx2?wGo_GJ{6RE3=AkEF;EuS31>O@5J+%Ky=kRn|lWk0Hgn zXOuUURA6QrN2*1}CzCk79mBW%Da1RMHA86d$IjuMaJB{1UxuKvp5jWM#n0^UueQL~ z506lF6-l(;;A)71W5u?M3L|6R%v5^AzhG|<@)xGNj{xpBL4E5y>qqC=y)Fn20ba|6 z)>%EkCL3|t#V`KqhSToe^tu8O#-4O-b8o4q7#>2B&o!d(~W9u^PkC>`hyLjZtXvAUwd4Wl#wmVeOuiAhN-X}_QB_`Nmg!duXOaO zzZi9=WHXQIfHgpa09Z>Iwj!fqmJyR7g+??q!; zRGt~8+{@#%z7KhZnad_}``nj-!&ZWl-24d^F4#ed*+-C2^qtk+o|;Xz=OEs;?fwNp zT(6uSREw700egNsGRf)O$F5{*IM~9iP1|n4xf`rA>Ih@PtdISXE3lww= z`D~?SxN}Ky%^qh7ms!*4DRTfN+-KJ8TPv58dMX6G1v7UU{EmyIQOON98kyhDMkeO)$P~gtGO5} zf@W2D7v9d%OV8LIrWvXG=aqb$CK)&7y);)bVAhBCb*Y(LwG4&1@$0&RljoKiny+od z;tdAeS|q(NZfwe7+Bnz&d7^J<-IU>XMBx zu-w^ik{UT4faCAuf%y;A?_CEB>@uUT3`T8_!F!)1zK^z(eo)+R!)GDhQOQ{W6n3YL zyI+uRWahg6L$SvXWKwW=$Wdk#q^j~ZH+{5>=K5CrZ!3)DZPa`_`y+5KbZA|7p?UnH z!oB1|*d&?-Ia&!Tj{kV4(A2x|sqJo9->xyoltB_z4h%5&Oaap!4(S0htYvMFGm7?i zMxSZT2XQTd21jsCsO-MZlmsDbDB=(uf(VhuiPElVlguqGO;z-}`(&GEmW*o6G6*I? zWagmfWG0j6;mv$hdl6qh^{KvQr*c}i)#{u9DwuW>k|Fx-{QAWC$qC3VTiUY%6l)Fc zAFg1XnA&h!r1GI&isD&numt9Wr#&@OU(^WZ7bz~6&{R~MPL#|5v*otZREJrBx{Y{M z*|uBdcExCo>!`Ns3ks@Bu%FxIM)kX4g-Sh(b1JUdb5mkJB5B~69)D9nA+fucEMDZW z;Y^v`xLWrauq&5Rd*=yE=9^m3waoRVjy#xY`|3BDJzcKpm)BCCbg*l2>*wUl_T+R` zMODu)wbTD*^m_^%#|ER$)S_KB{aX$4lvHN3gGHjN}%e1Bf=ah_o#$Nr%hi$42ttFN7 z=EaG|tM#L^80)XPZYODWaZ@{5wt z?QX7vYxr-v*PEYf#iX>0bXm6U*eo8wnZb(u_RANxx--#o8#3UUMh_;n^;oA6WT7yb z>bk1apJIk6eF(-jbJD~ELwwc-jI}VvOR!mPBaI>NLJU9~wPjO|Z1~ukG-Fi^Yu`ed zl{nx6;ZrArHYvXy!MKW^c}C(Q_-gFe+Zef0yNr0cj|5L7ZpZ0PfVT+hZF7={jnX|e z@1T129tZh|-xOy7>W6&YR`#WKKhRV1l$79_)sBEC* zk%6t{Bv9|0i+!5F#!b~_8I}~*=O{C8)otfCAchHZ4m89DT<5-m3f)YC&SCJQkQ##p z=ad4Drz8=Dp2^aS3llLZMUb(uuzfLRB|@7x9l1$D$gnc4$5Ko%FA&*atB{o=seh~t zoUHM!q6)pbhNWc6dK4!eQbhtOE{VXKOG&@doR|K-tZL5mIjet5*GpuEufr#S z5t0#!)mrXypWIPGatGy4CL~gI8f%8%?`i^pX_Mk#iU#RZo9NlJv?f@!q_rB(gH4IW z!E2iu?*xey5D91dKVh*ET=_uso#2{9PLE>&oDuTjknimwj>ej0$tp!f!{yD*U<^= z2=hoOLIyiLFC4ym#Wt7sE+kwFigIhc64$gc+zmloVP2V$*5Qk#V^N$RnLbc0L9E2CIlcD?-)gmjqv z7N@42^W=~v0`I;SwMpwYvl2hv_H!VL9^CI}n~!c_8?-?GbquxJs_E?P6)0SeIg>X? z#Oo&dK{lG`$a$1`KuW{1DOJU!=3hU>fa1kPfNj2?=GkaqF}}RBOsr&cr7?kd%+=VH z%w>}yK~#EUh<6y1Eb&?Il;x>7`|7}i(iPxh6t=KC$n*mxTg%E9XWHS+mLe5|YbZ|u zsxu4KN05Y0fjAAuwD<#GyOeWKPMu+#L4nh9y|9~yMw_&>q#O3*m^oY7b1E-_g4KK= zE$7klBuF<=YVvt$aU|%^ti>Q!;32-EY+#m|1&SR}&x=P}X@47sdIa*Gfz6PKLZ90( zQr02)c|J2rPAo4xH`sh8#J95MRe6M2d%iFQ>5BY!aKbFr4Uu0$zSOsiAIs^>`*dEhV-5ntK1^o7bF*r)}t1~|} zwq*9If>7)cCD4;Ha@~@Y=P8<_yNqz!(EECpny2UNO`mx@xd?pdhZSMZb*X%;k()cJ zW&OrEe1aQ9IwDHCC-jseJav^t>vIm}nbV5`Q!Z-6jjX?=&4fW`QSo7Yu%n@aKd4gg z(*ng-V-w0AL>B89dOW2Yz87{0I9ARglDW-4Yu! zy-9XkU^RCYcBSzyc{d3p;HLnis7d@maU;gBj%u!f=sZZeZUB~V;~R9>DOBeiqV@Z( zo>>I35Utc049F=yX2;qzDIm@9}#fwd)ILjNgJFy$a0MG%u2ne2% z$(KkUyjS^rU9G9~dgfK}MLD@H>JM~0{U>lzcw1!Y_6N=l6vb%awL;g^47n#$J{2Sp zLPe(OB!ckvuC_HSJGEoHhCBm?4xgk8jsZQ=U!3!rl#;*TGji_PN$5k@$@S6Si7gdq z^@PfE90vVTGO6jlwzF+Z&m^AFOjlEWTAwR*E%{%U8zjVG^NIABE@dLSuffZ$v1Cfg z#fNN&n|ig9Z{jzH!=p=p)^?)|OISLJs+4ex--dPCtzq9Ap6mS5BHe@*D2DVf0{#iU zYB*!l;$4hC2dlK`Yx~v5s=)rL3>IqM)1x_OKK{h#AkX2WFthiO2Q5G7ZF9x1F@deV zDndjHqN1pr1P7@hMF^5VyE*?VO8IfKivpus@tgRM)GL_#HJg+a)sy4T#Z`FES){>H zq5NM~BlTGmXcG&0C=m(cEQK+Qv)L^7P_ddr-_l9)S zIbE`(f(wFYfy1-r0{LaFF0M6kt{ehlRp{zE{f0u8sR{A-w`};Bw`~Qkur?y#Z4*^cC35ULf#Ht+REA_)EuQF~-gwIFAJ_%#j>bQxce) zI82Bnj{nGeeu|_~-*c2y8X9<0Lavkb{?^(f9%2x0ws70Y_bCdi9+9adn8o)`c;<=M6Cn;c76DEjLkQfoiRkDh;M%=1 z@XR}rF0B5PGr3t6D@h!wB9EJ}c`eX%D$iuSL*Jw%orn@CEdW1ak@N8q`Qo7)=fZV2 zRy)iI7k_fH>*`%~=*gGuDYRq{gH9n@?^&_uJ@(CZRj6S^ z^KjtQ0Y}FA5e@j2_Ct~5&8k>se7Z)2a6v0l0zff6VagUx^CU6V=L}sL@Zm}%u>^~{ z4@x7aTs%?eM+c6Dn@%a95xhPUt!3olNR%Dndup}n!UYoDOi2gtL{W1}NglDqu83DO z;KH>d;bJ6zGiPP(t6`(ehBET!2pqGDKM+K|;NQG59hRPxO0HDP9}%4N*?J>NGp3gLMH0*I0oqwS2m3t305{d$oq5Li*Y|( zQ_htbuwAPsJaCkI0nQpjUu@o96J51-&>dc5ZlAoJ&Bt}+|U z37DwEukErg7?jl?+0c{=HL#o^mS4Q*5ZfsDb3VeniiOzYJ`!fbc#;;{lW^e@3&?*- z)~x_0CQ06vYgR`w(1_Ql|ETopxyH`MN1)b9qoa3V^<4%Gm~KYb z@fT5!%qR z#TYj^g!xIY>KF)WwkCIV30~zkgGgz1sCJ!UXh;>f|KBduW~xp z5Q8sSd7;%}ICgCp zhA_^)QdWXidQ$a4)k19Ppoo-5s1!#gG@4YDsc9z1r^hD8scMvGzy3HqNIyu`NvG~7 zO4CZs%*oDBPRv5l0GwGKqNI_Xom?)WlcSkorJ@Y2lBJ>+q691Y;I@JaKOc?AYP9HU znm&m`FPEh7LW715FNYpgLZ^5k$~K;urInnc*;uRl#7Iq#$1ntAN13L@_@|u`Z-k1X5d5$Xw30#NV6*x5i}^x=jK$f>nGS| zK&9f+m^mjc7NX^#0T5LcNt5cYRuP9$`@MQSM;^9&D=47mA~)>)#(2ZKgq(R$jCldO)WJAq@kXcq%*TPU24bmZ>wv)D=^cBEQ}* zR7S20wzWT$BvLkj;jXrE<^OE5P+??t^_K>3X~pA*Za6h7%iQ!7gWQaSEJ#NYwAsCR za~(pFCP=OO11wgZMHl};+wv+}Nxu>YNiktP^znU`q%!xFE;-pyXCBb3_LKd>Xz&?U zq4+qg!_zdADwENik`#Y8v4>=|gvHZ)u3xhfJv=9C99-4PvOHTyp&~meyDU3dBPlCg z=Z9-Y-&0|fYWS9$vmCek`@oP+q_LNF43gKqR20oaQi0U8Zl{tG!jAgJfuHk3!;v+Q z3q?;f7+_u`X1welob(^&^xv8NV@@R*D1p*5v(m;Ij`~}Ivo$1)v$m>TF9Vxhgfr@} za6}VHPRPlP&dkx$gw)fT8l}%p5*M>kH3^jH_Gb~MEFaLSnd)hoNtw`!&&A4o32e>_ zLr=42#rR4*h$~bdJCK0PP#WYj5ND5^%Cd|EVrI75W*)N1iP$sMj!`n}#jsZIRxwaO z3?8g~+J8LV#c|{cHAKi=K6%IIC3uGn<@R#MNaB zbn@yXN_rnO2Ph=Pj59}h(~(ZwQ~rY2Sk$arf$artKuJk&KEc0UJ;i#-wS5~4>xQl9 zmz>-LAYm!)L&RZ#yy^ZzvHbQ>nGE_?mtaD5Rt+HVPqotU#_&jk8t6WvK9M%~+@b)0 zQ2T!?qKN`g$yjIx>vqJMqt!0-7UN-r|Ne~>-@wRD&6GWIv`?_6)S7?&e*RI%Tw9<{ zd2gUYYA?`JBzVMjjn3_8#t=D!&7w5{+9MKNYuLkCtltSbo>xjX7{!YV&Dej(1~qD3 z3>RMNdO7&);sQ&rC+^f@NPrplim|Aq-Wb88yi zW4ZFhnN~rJCl-h8v_`?#rq#L4D;|{@@wY}@gh7BixTlJs9|76`R~u8Q29Ojjhm(sJHIJr z!Lv&Zj++cEnuRnck$wsHU?t~r(v>XK8+z7r{(B5rN{Hp%}S9=H>_AZ!UZHV8x#FDm|Rpd}Qmw&*Nq=J&B$Z5~YJ@3&U}nlF8$h{s8XkHj?P9fsZ@zzL;p&n64+ zF2e}@R$sd1`qWT9U#5xY|LN*NE~Y@IHzwZ4QP7_7FEKEibYY`?^nuf6Cua^hkbl2U zc{>X*b|q+ZN_Vh(>Oal6_(uHya_bT^Wc)WEeIEZ`j~?e88^Jw>HaO*h%s0+PFSJPVoV4+K#R;) zQm+?;@Puo;oOZn8Nn9;fmqW4Ert0Iz=PQ~h$4~mBOnfw48FhrB#;>1Hzn`aN|I1Wu zmbvQIW$&p_A_>5r|AU7$;Z%T>tE&g_?d^O`Y)QcTz3)-M%O7imvreIFXFT?nk`D%( zNcJ3l;-8)}(sfOeIXReBzCLrEAdo1=r1woMVY)}D0(EIF~JErM<` zZ%ny6y>`B}`k?r+D35kdaUh0$%m`?n)M$Xqgn#NHHbpYNk`rKnEAXF!3$rvnLWDRA+NrxHdL_%6rxg-=()Km@0 z;bKZUE+S26SR!tW1bArCf zE?VaX(n*66N#{7va#cYp(mu-5me{^oY@~?EJ9V|Wu2{d|NZe5qPU|SRF8|zAvkde) zcpQ%s!}6~+V2>*#<8S*%kK&5T<_c~ab9IPeMXgS2ewV|R)EUq6ii*;xxC(fBxU3l) zeS*%E%`e=IRGUt?x}@2uyr!+<;QX0`#m6DN9k$7fae=6H-|_t6HaWDncf_W8s+TAJ z)fo+AfrM)=N0<)gzAXzz#K$d{>WOVV(r&-oi&dM74db4?lp@}v;owgGnhy%aKN_$N z>utV57u)+y2yPuBTt)@rKMP`FQw^RcT?H2Uq;S0O>xo#idBDRzCX1$@hV?&Kly3u0H!CXv1c_ zg^elb!|=Y949(Ck|9Qm&%P_-KI3PO()0iobYFE zxAS|Ry^rM~`L*1ql3NX8o}?1n$zt;^P2Gb%h&fvx>lzDf&!EZ~)=4e7L%}tdH#598 zJREsvPHkZvkhH2&wj4vjd`S{hlg`?|*GRQaRhsHu3$H8QNgpQ18pW$x(fD`8!CB%_kQniGp#iLX_|?O$<+~@7km-3bXN!^XoI-CV@WERg_Ul;$uos2a#yv zGwZjXF(8Glr{m4F7+tdn(CV?#g!KEy4qCV)N9>h(qxiPGi?P$1mM)9^@(VofRWJEf z$R1E>ApKM8_#X0@%dcHe9DLbJ)75(yn#XAOi}5a3Li<4T;!a^^msBTbXg zoBAA1gv8?vt>k9@VhfzL7MzJr;jgK;AtANmC*a3r6b9S?x2JK>Axv{^cZj0m;xSkT zYKUp@udfaU{g%|5b9{^SGGS9~Uq?DoRf%X$+R3|vSWn|F;!4B&xP?bPZ2!;i*e3>; z&gRT3q%cd59KLZLrGZ}nz?>l*vz_UlhLsiNstF2N=x|bR!$xVCpS-c!)hRPPyqczQuWFUnt)x4yM1-=_r~8Q{k3At z{jZ@xF~1XJC897Bku?|PkjW{WM9y1f;|uFn(z&9A+(Z{q0vTLH}6qH23E1k)vDhZp4j>o73TW4@B~ ztJ8hrXDCVyG-NGAxIgS)$ldCaWq?0ln}*u|DG6 zH{%Z~W-ra0H@3@8YN2 z!Sx$o65Q~3#4LVv-enFSX{%znLx>mz65qMpqBx8~qr5w2VV{z+Ws zzVVP&U0NYF6NX?vc10I&C$33%eeKVQ#0`3c-e~gYeSLS^O7a$@F-a6^z-(OjAL0B{9co)5R^)L?`( zGdx19u@g3qL%pzBtD8fF_q9Z^aPV5oWt?9(mvNq9kXw^!Hnq8yICp`|NBp^vhIFU% zUnty^;sp$*uRgRSF0r<1ltg+Iid3SGjMm0`ic(kyrO#A0Ww08)tg$k%)HIOyuBdV@ z=AmP!;8d{DPK3^>*0T#9GMTh@GSuZTemS`-Y~!~)P$_7b)J0flYx$I9<`Tc2jh|sa zlDvV4w|BFt9_TvkTYrng4?X16FT>Qc8J!m4*#s7mOjU)ftzX`eF9o{StF-$zF z{VcDGj0pNo=w+N~nCy$>`JVB|X_C(OQkbCQBO5a07p0-2L}{bKXvig*fHcCGH_~C+QS#GD&H|=MX^Ej9gZrdM5MlC(zeFBVTEUpjp29CGI>4 zG}B{6A^qN@qwF%++b}U4*xr1*RZ;++vd#Owg19p*Femx z?$GWd7@$@Ltv{ECDZ$|Idrt3wvRQpi%KPa=S>5(`>y% z3qrqlXS1pF#pngIWkQY)s0Uv9N$2rpMrtKbO+Ici-D}1to*umU;Wd>jgO{w-3x@dp zb1Ta?va=4pOl7^-PJ%pmz*L3hhH{ifcLsfz&%wJ@>g<>H`sl`_E1j#`NxJ1l`j?)a z^QiZgBE10>wHz_sc`~4o%BM>qeZP@v zHLmFTeYXSL^v{Mvpy0%1lHhd%R5$- z;oeu=(`k|dfT9g4cg{4k6v@|b9)ajsGDd>6tX%2)BNNsZtQ>rf4Mjw_l}l-H*bp?q zIR{~?KW^i6U$QR2m*qX%9sXTmZ-|WpV_60{9;q|MlAkuQwY6B@jPW$wUZ+c2;~(a= zVVjwNn)DBE7iLg56kSj4H01J^&WD8s!ZHNy=8JUueCsaoKppdyDNOpnZMtJy1Oj>! z9?(~K2J05I1J6FgxAT^>dAhK&#QbgVNN7}(1kNA z`~NYhcAU4Fv_`rQ9yNRVdMhpmP-YLI$p0?})tV9o!9M7=@c(A`%fSM{5)2a~hfzQO zoIQm^9wvJApdkeOUdg{YNAOEF0ukp#Mk=`ipVR#hq3ES#8Vs52r07^5C*L(<{O_N_=jbHn0uHl6ol41tw%;vyb**e4k;N^EYMVbqSWHYjy*^) zDb~1Xd@h|4GID@V3v>`!U;UroY$?pVXq?$&N2jxhJMqzGD&0bCyTy}tkXLUwAMHK` zN5Id2|281(ULG5L!ZV?eLeq^y zv=;;Z^nYW+n+?a-o_^gL-@Z(1@@46ejvJZGACYzGl+qVk@C>l@3up;6p}(3Z2k$V1 zfs%)-ag-S&3fptc-yCnLp>#1^L0F~ShOZFkI6%1E`6ZFf7=Q-ys(P{7l*d$u0se%| zSQhtMbd&PQ8WQ7kP~DAJb^tHD}Rr1J4aP1KoB)?J$<^$n7!*Cg)} z(V?=b(lVahFBLkSMsQ0{dDOu!hh*%qpY1F90)R}uHFl^}7C@=jv>4jRV&^41g%AHZJ%5jjA^;3cD= z7}Udb*#!^Nqv1subPvbKySY8j8KTyXDgJ+R8Q6OjqMGHfKSmxkw~*`R^bP+$&x-t~ zlQ8XLpY?hY&~qbfe93UScHq0nGyh0jKZqSJRt6_Qc<(S<&o}F}@v_I*qBT{YLIzU; z45R=}Zn+0?^z(mn8Lxqp{q5e!ot$?UA!`k}kOXx6*Z;T-T3w`~9q_R4Bp6Sbv#h!B z%}_2#^Cab}I*SX|FwF`znHa8v{eHO-+VX)iP~hG~xhl90RFXlVp(RsVn1oXUG$Lby zp^%cfzLeyzfNz|HSEErS1tt(!1r}bG*gwsSqX-r1aG}qfj(`Mo>t_ zwI-ZMeMX^7yuL0vZp(UIwUvIiP>|y4=`#DI5;v5AB&lQ+s|Oh|WTuw!hbWjGMNNkZ{EQE<)ogu=IU{)z_0PblZZOH z9!3F?#Kj6|xqrhBikDq|?_x0qXi=0U(Vlh#%ZaZUFQ(UU2nCmgTn=b)?yFjf}U;MYv34roDJ`$ubyB96j21Au1Ud!=Wsdi@-cHy3AcGqtLP>WinHLb(v(==X z*V|v5x6=`$1MC~NC%w@~f{N{@d*iwU8J|~{#q)**@b%0W@|F(#e=Btlh9^>ac!t2z zylaw6J+23dMvXCz<0#PK;rbG|Sb-ne@o01Ec?=-f6{Alr-s*}(I2|c-4P5OVhmxcY zOP6F_Gh{1lFSN}V4&iD?+_HuOL~>;ElTPKQ?$XR4mo7Ufv;|t8jGB8L9nlEYB&)sG zB2D3LK<48bQEkr(%6OX*;c*$f7mvMG4reqj1#u`4i1Sf--d|gHN2!X{7opoSj+-TX z7|U<2q4OEer$W!jOjG(_j`B)p=zpiH1Cm*xMPBj zO5~%EGS5@oOv}19siDVBDQtw2B~G##Be1T)ug$eWyDOaN>v?grV(CSKRN;4C;|<-t ziQiarAeNV}%@2EB#I4F&TG5W<%H|n*tow+8@f6|kAI2?y_VmQ6-EmwHnw#E#7z`MG zA3AD3;i0r3jC1+mzQHg0zX(MmkJ@`bK_p%*%o6`Gql9lW691-f_=sIs1=nF`-{mu5 z+uDLc@YbFW$(pmw{ODgEmP*w7S!R}`s?lC963PaiMnxt(c9%&fG_V6XO#&=6270Tw z!x9&g*+WxVsL04xNDmA$6h%b}-EfjI!gPqlNU7MH7HCFirsz)s$ts!0LER3lJEOUD z2m%tn1TP)Ycu8}!eysCIFn1LT-W2Ql>E`i;pc$UD^BhkS2;a{Nm*gs^f)f8(6aSGE zYliTBbWgXsl<#TaMY^a=z!A5&cgO)jqXKM}mz5V+oSEpP7qjAX#Gcy@Dil+zOriPs7=#;8RUR$gI&3JHJG3|$B%{^W$l=ACoKqY*!S&$9-VdF=b2bs z)#yw|dg_fl#Z(l?S)M!y16y>b_Hwn0XaEGW?-M`>)jNK}VDGZNkMWb!!-dZt;bt(* zXXdnskN>=S{TUX^Mo0>?fp?h3QTvMvPUb~@x1N6T5^`DGaSlD>nKno&mPOy^RaxQ! zS&vs!o)!(j`8U%$3}n$)EtbOmNcH%!B54EMU3FvQSBkeVBtB{9>>20WIg@jiSB=+C zp6ILHP2;!Zcz02i9&!d-9G|s{uEE*t=^FX^Lv;N>a}>{CU#g1v)95-;d!dN=P}-sm zGnFwZ_yW#N3ITEqdqkNGqlfzV1;w+(^~_dhKjQeL8Y4*ej|^R%gvoVSuR8;-5_F1g$s6p}@fpQI=v2^jViISGo0{(wTGHZirU0H%!i>5dPG zU!H`xm3K~987I+1VEG_p#l&07094`}*DhK=5j~^w&oNls=0|?AuTmcEs{_jf&NL=C z7f=I(r%P@Rrk^;;o|qk5-+P%~pGNdMV?k{}-+8^J-nxDMdSNe}hP0cG{4FPRcM@kR zq^~HrD}u&GnXzt%>9ai-;CM!O)I0a^GQ-F7+&v>%5L?n*Uj2&$=Yu9j>H9o#6~6xv zLB-^3cQO!%|MRF3a5XmQvx2KqS)|O^=9Z>;d|2!)qZtP2$ryFF_#qXL45V7v@e+#!2$1i>#PCxkS^Y@mN(%SR_i1n!> z<^BtiWN{Ze-O2F`+7BDv)KO@Y@T_(%yBs!xVL^sb#DeEL@mFm8N%Y)lKl1N}IoG&; zJXIzH5V#*@&VPHs2en%0Zmd~<%q6E&{hy|@akn@`rT-sSfXzBe$vu##@5A?hl2yjX zN^#Gqs1?uV?>;k?)!Iwz-k*dDAK;(=Hs<11vbA)X77*|$5lX|Z_G4-0G3-t0Yapq_?cycwp zabs{b6BQz0b8Kwcr=2!EREkvF7;?R z2tWkeT=Q}NHcd&PeqX?YufJ~?D&e-=H#Cgsih`m@ib!pBa2a&ma2bF3kJJv6b>3Fg z0DA2ihQU1y)2;L!=!#Q9iM1dp&`~`RPMJlxwgGVt`UD=rWvnh!0a` z1KS2%DpSpQQX@M!(aA^pJ)Y%MZY9SEf`|ypi?w@`a*LzqQQQEiAI!c=q~ZVrn+-F| zSNvE%5R7`o9nO(@e{+w}yt!^WTH%?mK(rd;Qka`{0cF+A+JFL{9qW^3pL@Q?6a`=y z)#_U%Q?1o;=VG;T>nV(^O-#P>v}WNAqt9T6`H<-l{O_jj`bYZl_r254a}`4)N~|{A zw~71r$;eUIY}TmgqArr5Qh1Td0tx|{R;9%$-wE%nrxG#6{EYmE<170av{V=3D>)a` z6E?l4U$u-a6Ky-Xlvf_jLHu5YxdxOKZqrkb>{Pl*l=B-i>J2*%zYwV_DGg0Kse##v;6Bq1y+#q5D4Wfx~33Q4c9 z!aN>H;jhpbW}e~E5cG+YfRe1F&VFphLsSMW{LDX|o0R~)L9`bnO`B|2)i-nLt-94e z^tf!2zB}znvDw3kp7+p8nt7_qsVH+CRGWI<@C&ZkWmJi}qARWKF@k zu^9U1{RVtXA2j%Pr%5-ULEONEBz^=xIlfNP~}?sD>Cws&UQMT(v#azq{!?>;RO3_$K>oEfH`pWvw6WI$DnMS|kl)gU?CKDSb^3 zO=-$gA34tzU(0oasoO24fk?lIG#&xghU*Kx>~BEz(ePRsX8dB;L7a+~Y(E!3Lu^PG7hHSZL1rX1X(1r+gSB^P)CojL$# z-yFQyt>_a%A=d)szq_MG+|Fly`leTw5*}ywgQ#~r-U^CTe=`@B1gxn8!W>VBE67kx z6dQM`Ws2*Ht+Z;yIQl6`I%zY`w^YB#>{8;&O)i59LH`MaN zdd@a7NXxOY{oD7{%}Mzt7;kqfnop06f!ad+>OwMhju4~0sCA2a3%+J(HFVDgYqj9R zm2=rdo{-vd{P&Kn#6?^7D1$`1iZzr07j7rMVmTM|9!{ z69$SH9)l;-&@AZBAb|k(=7g6Z{?^~Al%dubrNsdtC^YAL6_|*-1m#C%tY2Aj^m|Yh zDyf%#M-gp}&jD`FZpR7}mta7yMJTlAz+B%Bd$={msgDjht3|?3-gAf|UxQfjPm#NG zU)IICJ8(HYJV8Flf9QSrbD0aqU1$)f{qGL85wI<`7*(}g=f{dxn5O!OK*L3FwvCM6 zU21=1U;_ow#GgMSBJG3dmKo^Cbsu`tf|Ji=nGD^Heb9oxx@ajD>PgZ!-OaJSnLkhs zor#7xm5Wk+_V5yRh6zJPc!KRP#rjYoLu)7Xi4eiIYQ(fNP<^GzlGTcuz462A(bwyM zddi+B*q?^H+Nj)^5t69`R*6h&D>Qj5!obI)RY_Ehr@uRv(`XMyB3UZRfjhEg!WcXT zJihX}C0TtXqpuANkJq(SY~GLc?-9G`AcfU@wYqzkpZbf5zG`Z2%K+1zTQ%F>o4|Gx z*YG=_{%YUfx6donQfYfx$S+oK|{rl2In> z5i;yG@Z@)e{9lCKCCDYnpEtB5q*}yeN0$7{u8#GDT!p-8@9f(I1Ym=&D8!f2e?IYl z)MWCqQ>7D(OSJT3)aFdPtCNRVhk%RMQ`BcQWyUuw9cu>&AQX5+$-lrJnd4N{)KtxL z%L-C*G;-4uGUE!fGXMGeIHUA22v7$Ptal0Y|Fw2)<|n)^t%NEI1rmixI#Vy`0uBTrqE^5p){ zgTw_~Bh2P$*hM{LFK1GJ5j2Pe=VN-nPcOrps~rHg`-G8lX9L z?xibWfB0|o$P{OmlklJ4vID_<_aBX^F8rrse-RwpGVD8Aos83ofvSdJpGv|0v+e!| z2E4a$Fqc0OFCD6KB=J>wkbM7%VYPUB(kSmX(o!M-To;X>l_300_DUF^D;Gx#Ip!6c z9wlu1;YdT7qzK*4R z+L}!)`#D5i6FUz$;Vm9g#=0EyU`Rg8CH_PhAHP7grO9JS=3BUI+}}1%Dn$q6>+SKn z&xVc5?0qRmHTHbl9z3Wi*hkN7_fb2K!hk+w){u_<>jyi$h(z<$JzJNZv)|#i=^ZwL%7Tc~Upu z{odPU%50%JzlZ#< z_FMv3-2tGMK}qeHNEmI@kHPv2T2J5i*mx&DV5=fI=>Ku#El>G;*l5z5``oW2L`-}R zb{&DC6#f6`RbG{#=`Dh^37F0@Rx;vbZclcINgvUWIR)W+O1bMN{9bg`)!lW^+#h=&{@>8qjA70+ zC*hFBKm$!BYp+flePd<$a&MtB9djjnPh+L>Dqu{YnRVFh3lN6yhbLNtocc@`KLX;^L0bM4+sl;3n)4wA&rHJ3oJS!3_#vjh=5bzC6xb2a_4%o9L5yc z&g^iE5xFuKS!N)FDjjYtr1_@gQ7a>gr;Fm*K6#{ z-D3|j9N4obCJn1-SenVm+C6a_MPEvC>=eilLKgxOXMD=brw{750|t4+?~eXLO0T^D zxF`w8rMl7qP9gN)flA)Pj>+qRrgXv^H?WH=W}Lcasp!U00^jPEj#t|Ri8%u@(4c3A z;(K+#1H}@oZkNfY(i5#y{6p6u{%(|_ELn3=ROjP&2pAWm9v#U;uj|qYocWzn?({Xt z>?n(;r#m=oK0VPu`Xit%yPlmO$6|g_Z<&OC=x>PnTYa@c_*MV3LP?q%|Edi@)tlg_ zk1c%ty7|C|&9Xo!gQvyiF@uJsBkqR2(V&C+tc8bP3t%v^5B{+GSc)PlyB+#cgc!SK z3(YyMbEREXj!gfJ!K{49F*X`Y{En68-@$#isY$biiL4RWY{K(>- zV)STE$oYSu!$VC|{pzYIU}6~Ga@F6zRAcS?p>{aSP4(X&mDA6T?7Ks!4t;{%54 z(&^&5Rk)d_W-U`Ikm{KPf?>AVbZ5C!JozvzTdYh{Qrz*yOo-%yLjzV33L!41${FND zQK0I%;tVd4j&{i`+=lW+U2;??W8OP#X5E50NCI&WJwAp%) z3;z*cZAmfEUt(pANy5z)kr-6JKR%!Mg2;C~pWY$hxIc&M;q1@bar}OMIy9U_cD!b7A;+exV9=y7kleA{ z*4#fGr7R=x=G?^FF4Jr+Zymx})A#NTVESjjPH#W9QKodr-g{jsw)viR5wkxXAXvP%fBKtmqx==|#{rQv_$t+jM|^!j@B=>Nc%Ohyr3K?= z+lx2qE4OsMTT*^YuKN2q%$h0yOwhzeeFdELeXRf{0NVX}0)7Ji^8@W|yx#dK6)@2w zONu^Y;?*j0eIOhsT?tf&6qosZ#VJaZnlJc)6ngyuvzdkcG^moM$~1&!(h023=}QM< z+91sW@%3iZJ*unRCI(s7-mz7(9n?-8iUj4N6@m6^>OMam+L}Tt{!dZdkdza}kQRkS zXRcZJKqGP}J9q?9uP27ZoUYPg8w#Z|*+_aZOdMTVTCsH}Swwv~(`*6;JjC(uT$JdZ zg4)XbLVve=AipQnvv8yPXRJkPyzaeY1Ah%qt)rvN@&If~XS@V9wGgV1FWC4NE+MX$ zyL&p>@vVR$H=u00OIHETv>ZBTFJ$3##ub}tr6M7% z#9;3_*ILBtp{)~Fjn@Q_1%^|VOW-Ai8dG*vC=bs;i+MBQR_~h5)!>X?d`Kk&p)Yck zmF{9J$F|)d(GE&|n-yH{FCyC?ee0ZNZIy4;4BvR~pw0)nC@Bt#Rc`KcVNca5wHokn z)aT8q=*^!;ca`vU6aMJUA5uemc@1Tw92xTjDt@yLv zf`V9wy7(nEOb5~=V0G3384=tkXGiPkV_Tu)M1qDLjP0wZqKldlJ^BmGX3}3ZVOLgp zQ|=*ux3*j2UEvo~fpr};TK25FGzxejfUOtYbUHdx7=njnk@j6lzxVGP3y;cbvoZSX zasN=Rjl%Wr4`wuoC|+t=C8}*bz=?+yUSI9L!X@{QBl8MIjVm2SfP`;bl{9DV91Bx; zm0M9{AuXkA(+E(VhBotp(HoLR#;FKTb~1Ys`KD+-gv36ZgYj@H9M|$TsX-({1O21Y zb?dor_hV-i3lU-BZ6#zt?t{(w0#r~KSJR4a0voE$!9=N9-rFzQ{yQztyIU`dYiHi% zurM>mP*G-VBxP@J0gLrC{Pqf0tSx;7fDjXg{&|`ykLME`7a#A#k*R^0j~4XpJbMez zy`uw2-5yr$Z8gSN{kVrFC#M}v=83tg?!H~}i8Ef#@3MH8?DkSBQzMIG@4L4t|Ldyl zsEL|1X7};0bgUseFR1w9DaFqLWHC8-7FA&oOVAa{UbubC-~O01GDt~g_aF)&w-%nt z#!<>pmbVTAHaK>Q{a`34yT}8i35J|WXCH)K3ExyARUyT%PDOZreoe`QSj0ahaHwlL zx3SQ{@p~H2BM`t#-uNd&ne!-6Vjvks^YHw_{7M>{ zfy}W8YKm126lP2A`fG$rYqZVTqlTWYW z@?_>;u>A0|ch_c}!uh)wM2jBsKgrNtGdwYK!YL&84CbF!TQ6NuW&88K1nnv#7Z4jy_XH_;XmYJ<+qGRG2G9O#t%^& zb~`e7QQUR+N9+SYGgJO?pmj)KH#2o-6@3O^S_%)HDcFwSqv@$KsXwbzQX5RevU$ui^vG5{LF zpUgP=u{G$UT!?&9!@rCeN!~1uXolof&03Ku65!;tg#Wef`^M+xd`rmS)b+L2A3NmRrze;HY6z;V@o_q6sQGmwS;a|GH6Lj}K;qP1? z>zdTYXsN3wWWMWKH;?X4O=>Lv^o{O;0EOK`o}L3&QvYKsFVRkYq{vC$;x0>-+5`Co zZF=Qf-E~7OhY^H8)k3hl7A4Bx2;Onm-&R4Wq(E?wASDU1-}a-A-Z|2O$CAK~C8Ccks;{bwej6T7 z6*xf4EX*6Tpc##hJX&8Fo=^sMR@+M+gv>}ANC(TDZEQsnUPmU^2S!RZ6c`Mqbcj56 zKm}nmTwfkQVBQ)~Q7yacKuja~YB7l;gtmwnOz0;lgicXj9^HHsopZzcyCR?HBJ$oZ z%_^&zEacjNo%Qk%!mAlFsHki9IV|fH6M@Kopv8byFK5yXU+a5DQAw*q!m7|&l4mz` zpg!!83vC)6-{@TAxKy0CZ}!or0$xu+3C4W)a?Vj83?8=W7z{&oQkEC?f@6hqSH!~! z%C`EHDz!%4^oJN_9;w%P(8tm}5JbvSoPLpm?ZtjXOL{fqhI*xeg@)fno%zir*I&wB zuSCW`7a~sQtjg*2mhitfxtQ{&ogt*~F7&dNYpQ}Y(d=T)-g)KTYBd9>Qw?uePyEkDh`7yAyQTG1cg z1FS7*uJpz;-w;Y5)X=t_2?fWy=rd6BC|8r7(nL94g|^4;npm>*V)b9+u~8N^EUGr- z3OI=Ek}Oo~)VW6ZGHy2!da9ChQuv2EkHZThZ(ej6J_I-(Zjf?nfKBk*+qsE{Qz&ht&2p_a zfb*(Jf5zAZB|#I<2Q6JmDG(Mx@7YE~LFkReXX6<9YezJL9C*((6>0~B$OBmqLxSf< zO`QM(%ygYzBT~@MNOhsT(N~L~M|MFKMAy$`yB8H-@BPWm3G*w+S9}i+!-zj#a{Z^t zIjiokvfNpQLDH@OKBLuXB0@s}nzJveUxy_0w%B=SKVG)tAPO96$<3mSVu{O#G-k{T zLw7k9!<-0;3&#CdA%QSF_nuJAqZThIhl>gnFny!KCIOdE4Syk1nU#y_pGnCnD~O1! z!e_mc$gXE^UI`U|d?0s#gQ?U14Ovn(1^-lg0km)SU9}DcvS>ZF(?4;eE?0C(((Rdk z7$!qR`T1^bF0;5D^r=b8)4PQ??xF$seqb@F{|n)464cx!hKIrIU@tN zTbmCR(o=R(LIP8hGGm|jOdI3uZ=*nxT0$3Qi9=x@q?VNU>HWl181;1HVhi(PBYjr? z+GW;7B(=sEEdN(X2vu}&22MYiR{y~B58rvasX*$N42B(ZBKXG(@%SwWmQWmzh!zty2>G2yp8CR#WDA@r}Myb z`P&<-ah64D;8XCf#D*WH$2R|#DqkU<_cvRe@x;`|X7|n@o*(2@LTIU=8)Y6g{{-I9 z5ehLahG^;Ys8Yxb?T>!M3LRC#BiHhbb$22GPY?2U7Blk|mrhZvFsoX|llPbJ6o^r5$W}z+T+X{7`EU^7dUmHDV#-Oflh0>3514FQR+*Y zH~~my(JhpKBxyi@IsSI8X$9{6WFhe5VjKi1MNDLLm~~p<=I&CU8|V{+ zO@?_Xx4yl^;HLnt&RM6=&k;X&9r;gzYV zBWQTWX7a(mjegUS#tBci;ZW|xrO6t8;Yr`%?{*V>c21)9JMB57c76gyjnqcnphDPM zCKs3aT)caI9)1`!bSA~NgRL8shCUvGOy3EbEz5|t7Zy}OO8Jaly=~UF^_nw-KlGk5b9D_KmK#`5vIa8c4x?o7#N%rU zPucfD)H|+pwm;Ai`kw!|E;!h7G8Gs;jw$v>ZUf97u}NqrbXKR@>W@*EF20&~_v8CyTC?_#dzxr=fNFxvw2!P5wr(ELu%vhokv{1kTrd zVGajS=?ISi5s%2fTv_qZw%U{{!4wIw4i38rdf|=7N5F)*<8wQi7_b$f(q>yLbQs#4 z=B?97uTDFxn;O`#T)r9L2>Z#ZWY}tT>V*?+CXZ{ZhJO5WjOCKw82@jiL^)rz!MomZ zcOB1oq;AX0xr=3atZVJYzR3X$j4eV(zVnbR)=zYPdcLkL#*_}O5)B4o05k6?GTHr( zFTQ~I@CIjLKdem^fK}0bTxEiK$Dn1zYSq zN3J29y$T-)o1r3a^Su`-8v4?q;LT6E2)pkQC$X%G0zlmvbnTg%{~UYPt1~#!d?n5V zG_z9DiunZbh@!X)P^yWak%UJwKp}kk$eFQ(yMJ+(Eb>lDRvFkjcvf{K7d7EVF#G4{ zlhyGi62HNf$D?IG(e?JW`;L7 zA4yYC$8B9}GTY@+ z5znNT?*!<3+bzZ(JJhkapF^WoAE)AiIY9!al$TT`$#$W*y`Y|MbhQk}inf&}=X_t% z(5r2ox;xp;T1cYMCsI*E1?{ylg6;3*ErqQ_iXmT%r9wVi0?kDwrm$*xgr|4P zm@8Cz!(aG{EHhZf(kaRH$tULR~cyoOK_H_ug9*Cd879CJWtl6EQlak;ap$g{B02#tqO(_i7&s6 zSbc!of_5OLq$1n^6#+>BDab>mwuvff__(N3kkGEbU?5+ydzO#e_&GaR-ZJMSfh-oJ zN|(mx59c@}8(Q{pPbEK=zC01UPYHCS9PXQr^bbmn^KVI`&`Okh2?&2#20-1&HIIRf z`DQKy7rlnG#>1JY+|DP1p~~M)|JhF^*6M&ktb&wDnsi`|Di2`9#WvY)c*2Q-}a zreMFcaxoG1-DVzf7+q6Gf?kH2P2h>~iUOR;vv?Sn( z`|~B>y$8R3SA6?@dFQ?L<#hD%PW%S?Bk?ZO4A)Y3QMOdVu1C3L{|M>e|E3i{px5i~g@_p8j#h3PS zsw`wfgl^plRg~W3T*(OAVrrQ4(9lc~i|^VD{`8hOPc58jSv;ATo#3*F-T5(-4nl?) zP}m}ui`C0BAD|wZ+Z(Zm6`?I**~AGp1rH1OH(T2 zvaH|inUX|W-kkD!A_<)UW*;Er4l3#WL-Edy-;~jzK|)SlboxvI`B@_cnJm{Op3K{b z%_JpQu3$3ySv&8>Z|KH%8?YnXPkrXth{1)1mqC-{p)tASznivk27@djQ^N&DeuSe# zxNf;EIqZ`npHEvajWj=?do(SD>IaEx&12P1hAsKTjXwEa#N9(ngNP|X(yczkli9D* z6vOBr37Tp~GCYQkb_eqz8}4b$ELf77d6Gx0w zzIc|&hO8;)*W+0`MujIuNTJ^i9sThNJqWXqX-X*G(^1RBauN?O?b#s{x=77_tNgp! zZaCl$$K*)~%&2kwQ~wsIvT-M#JSBexyR&p*myRt<3e)=5wgCebJkqEk0tLQmiHeKX zbKL#7|7%bB+Qh5RjNW`c_QQZzX4@c6M%D8OILOi?vt#;Kj&C5Gi@4RB=<7C-bpzc# zF$It*9F)WY`iRVqLDKIxj#esT>ZCh+qQP%_0NM&@_ya!T3U~N)?~0uOoSJME8B8`=#awp zm1vg@^;pu?k)*|QRyR4AWdu#?My0B5y0a%}CujUXlnkbxFxfoM;8-=yhVi00X zU7{d%xuP;txEperWMW*kAy-TY6ivEd-H@0_&LaJdl!A6Gb~)MyGC5t%r~R9Hup)qu zc;7%!Rg5a4oTki>LNc&tH@&X&Yxl!|)ozYKp?5hpBP00|c>7MsP$%074)I7J6BKXc zdCA)z>psMYtYU)=J&fbQ3v5)J zz`gT=2h>zb=@5-r2DRbiY{jch4k0<$WeUSXB(GP=Z2%lWLlDY!q}5b_D_NWihV-xF z2T%Nq%KY4nwxqO^Q?llJ!RO^MS5ia{8_ycER@Vuu2=vat&(AR(ZpetNV^QxbVZKLzPWbgaL;qIB_p{L{8H| zIy0voc}8`bv7hdb)!c-Z7++NFAzr0PJluAWHiq8-p-tPNDa%pdm4u8g=dBhc*E>gU z<&MROheh)9pJlFV`~ne>Uhv`q+iy}83=Fu85wsDuRQj>C%3O}!NEtXmjaP~R$0Ad# z#4Ioe`gPRE{F)_Q*&96XE10`QvFZiq#Vad=v9k@?_lG}+0^p;|mt7|xb=e<#5L-%P zr#Z;bt|P=8Cl2m>Wu`{jw;Ob^=(X)2CI{_`?}Qpxu@Dg?BQ7b*<6|7Xg}f!w%(85e z8K*p$`%~&i8#)%dr@THgSDOfaT&ZX$M{^FS!tB0`arO-OX3KB{fcnwIM)m?azSTUR z)&aU4Zmoa)K*yWydq#jF^>ZA6s>2iva)#DUIsS;LIa5OarWCyA`G&3-;aigEicguEl@JAIGGkp8!+rn=&v2_3xuG}Yv#;T?+i%0dw0G6hAu zUlwCWVIwqnzB!_rrRZ6!m4A;n_$&Q2gA77MD`iD87U<7KB|~k>ocuerHaOs$;E`q_ z+8Bnim>;tMx&y8rYCLucPJGCO;vr1*6`Z_wg#^CY)^0af{d^P1j+eC4|-+696Z&TU;JtMD$&dYtk|>-AT!D znvpvP(VYkHHq%ce>OAvXrWOq7Ygh`($5R!PiV|K{xc5xiz_`CPE)R5E>)iUQkgdvK z>p-Pu`@COSs&xv`Dd|}%o2bY)wQf14(0}$s#(9TzIHL}Q=84#yse`hL#@|p*H<}y1 z=hn|*#p%!vYnKg>L;Q&`Y+c!pqZUeC8C?+%b{+K6`n46_hL{$nX#g_~@X%A-bbm-Q zGYWaxs@>&Q*)c_h=FyZRVjJhU+?0oaRLd?lNMEYUQLpTR95O-C6H&tsDi?@MFsFUo z3o$y1@`hnU9_^cuhU<%KJ>G1&2y2P$e4dXGS{guV#U0Qu15gq z*n}~{Oxzjkf_6Kudmhe;F~;}}e2QC5JFX#Q`f;gyV~=%Iub-+kRA~^o z{Q(gw!@d!;+(v*DM|n-9%>El6#ylIi1GK ziLqt2vQrN^mn0HOHAwO76(qN)EP5w{FLu1MG2ZDGjq~X8fH0pk)=rp(FlUOa#z#AL zm+OaMadLRxZTX^c1azm!bmNz8&28S>G$PT>kk9R_mgUHjK9$qdKdm=fyU#W|#294` zYCGzTzsyXP^dXy@bfrw$#TVW!=nfT2dr>Frw=9p!k9SVT_7}VuJ|>4cV<-y-5VnnA zwa())bkm7fbW_MXt<}4qF8!Wsb>JI+ieK1nku}YJ6`E?)gtwU=n`(K;015n_t#@we zD|7Q%h`r{{w!Jp$t1Qy*oc#OP)V?ssD7SreSOC^C!cTEWLPx;(jBxq{^YSmANHlcX zNt4K;gW!2O2AqlB0=6W___XD{ZAd$c>KYZq zaL`izKt^lKx}jtTeP+@xZ)4s?TaWogPe+==$#$ds1Wdt1a%J!`k%1%k&@zXn+2oBQ z2gc&g!s5`XQ{-uaw`8*vSo{!*Xl$mUaim%p#bl<2@%MNN7HxkbGJ+|#QxB*Ikw!UH zp+E&r&%FU4S3uWt@oF~#_B+$3de#F-0Dv?Bm(Q=ATSmcKG;(FM;Xj6AEM!uqrB-J~ z{$CZ6tI584frL2}6>nQ$&Gw+~H5u{lP793L-vgzl-^G&2JZYuc)GN-6_^a-A%7!)S z%ZRHcWLEH}J}#vm(-%a=w+gb)^bxHWP&7N>nB$x}wyv+)2bF(9N zU5go}P3@aI?BO(0`VwAXWa>;@p046pt_&0F!_K?C<*KM81rg<2o z2sPwZnMd&0?0J7aE%jE=jMb!)12x=&4(8rF8O&_0in)Ip%GWWoH79U~J=s$WAHnW= znYGVdk)5qU4Azg5+&PV{k=a4dL@Z2&45I5{L_CoN&B~dSJ=Uu-)JhoXD6~l#SKY(? z?cUQo+E{m)@6{;p)9F8E2A;8Y=iB$_;?XUTD|Mx!0FcJ>0;murLcQ1~Wmh|_)Illk z@QND}RIG7pnuJKo9vG>CiRAt+moTrF2(aF&>$`hek~6MB+1CwdnQl?&(B52WxU0me zJlH-76Srs@GB!CN$cXrlSNM(T@)D@Gw`J=Blx?aLcM{|Ams1kxOBA}Yjya}L@QLNc zwAGr3O37r5Fb0ZAfLlZOl7QDmnQ?7b(l#!t(q_9taJ?at*1f0eU0b?oh58FDb<>@2 z;}aHHKc%?6rjEtb)(xAhv*9}su}1|6pre>aq3=i`^)y*m?s=o>=4 zci?$`C|7C)W+^1o({&-2X8?o|6wXWNvb!RtVJT71P1P4he|OC+=mNmv=V$bH?6};o zx#D{PkbK^&yb=8Z#>7wlND=bLbW8Zo%S$5t(}mTp!)jjgr(I&wzBYQ&oT&u_h9K6L zHPt{MJNsNVTR8^}S-QxWfEfY`_RkbpB6Mn@7|boTSOV{`AVruKjAwv3b;Kx3z67bg zg`iRPxTgLAD+-HG9|Z_~VQPsp#4HKv&F}nLDv|)f@sGvm+&(w;e2kA&CvE7DntUNM zfW;cSAF%X`XdKpaO6NM%2T7T1F>TPa+j_p&4Dz%rU4&bpSQq2X4?rCKVLV9pCuV zoNXxold4m$y*k#0wl!PQ-y5@W{dL{UEQOqF%neTFOZp2%nn z6YHozo$yg{Q3P=7iw2hKQ`t3n9~GDG^S63cS;wuW#M+44@_$kGj$MMb%eH3Ps}lfn}A>-jPv z%u}bfs)2d_@Ft`vfNmTScm77v!Q5EHr7bRX;o(|J4{VM(ETf_>xaCi;TODd^;bGdZ zQIS$5JFFrbuIXJ}O&)5Fp`dC?MXST-rB5MILtp#)z<_e;&i@evx9s_8BinJ+OpG%#% zqb`5q9$sGqFEPWm7}ZWP;WS)a`>?ZuLZjwyoQ{lm;9Kce1jgO*3sHY(ZNC_8*%i#M zlRF>z0>omnJ2G9@j5Y&qmYZN~-5s^-6V~6Y^F$rzpkli@Vn54)-1;MX%(6*;{aXCI zw z55R#uy42pjON!5K$ijL+UB3llPNs%UyBT(V8n34yH?=n8!A6>?o<4r$oHZ5-NaPa} zvq+SkBe<;Z)mqjYUI=kBU$`6o(u|Z=`Q=O)0y&*SzFwz>Src6XsMxyS4S4$^GIj-c z0P~;8?q9bk1<21eY3`f@w{k1XRg5MBl)a7ZYH+bFjo()YIki7$7ym!?l>-tL6M$9@ zDAb@Nku*&JFbtIK%pW^hpptm>&ve#BIO$DBo-D+@c@eG=Z_>j8hGpU3t82xF60Qat zSo``YXv{E*Eh3?n^>F4XDgMa4fe%9V^GB*62#XO55X@i`4o zGUEG)o#B!lHt}T(GBAiT=mX&&8DauARVnzL@Ipq?2WTt}9tDvPXA#T+sw42{ z@NpT{nQ1)C8e#Jrs6mVok-8=VK$|QmFQlck4BK0mg?%Xq!lN`DuJQ2RJZ;}1Wb4RR zr)Q4k@*cUv3)}E#Q@zu|?ib&+Iv!E7ZWoRzxrC?CAW?m=&%gXcJ-E?epKv4OgM=ZY&B&z=ofW{a@=ncu6{NL9`9r=g zcP_42h|~#bmTzy{bubIocyuadfoh+3ubm+(rycBpb@++9#m&^sMN2envQ>2B+`WkYjQasEd2qO2 zD0mo=P|lAyuc}9@>70B9cJ%iiZKbi0@JYcITv!*A{8@pm4|a8#i$AmNtZqZVDgzkx zlO5xral3Xv;yk9y01`3dKDN`?%_231SExAZvlE7sL|s*Hw^T^D3#=;_&E=EdQA@sS zCDB^fc}F?}rBtai%Yl1~VwQtr1<84Xx-Pv`XFk;G2N}DsvWYvrQAN&*mJlG(JJhj` zaCClj%+xxY#CQ1H8#HFi(9{S7sXIo8i38u1Z_@+QSZA;%m#mbVnkQZ_MyYBrG`#78 zI9J}hVjPbDL=4F5Uzt@QY$XYBQAY8qK#H`~kbkn7BD7pketr3>>wQ-m!oD3X@RvC_ z{JoA>2^>GQDte7<^|z0)q#NRn6l>Z*;%F*4O<^U@W=kT6vN6eLk6Y<5!&IY-RKhm) zWSVL*X!~T?R-XMiq^qfM1PBCH9nY~^jp5`O(&dPa~`k7Jxic!K($3-?sODAuohJy93@SZ8q;VEcY4z%5)_Wwgik#5Z}t6TIzED z{&8>W6C-*(*AyQLDkItTyB>`}&>1``TX>O4kh5-v;8*|DI%!`j`Jp#C@5Lea$#HRV zj$kwXHNpqXTSwF{^j|)c9XW4Q*8FVn4SJdZr&RYsE=6xbC9lAb*T4H)F1N++x;+KH z2w(EMvJi$`GoKEe^NDD^c4S@E318NTM$I2QzOyHvV2LuD(-MBBRmb?zsh?>z@Ml_; zRLgUZ^ew_~3#HM;!n*1C3&UxG=|9PZeltJp4MrYbz@q%7bXAUK{G@)dKD^)*L;77Jm{Jq$x;9`LZq)aZbH*V49nmLd zPiwJkY5BzOis9Un^J8bt4t(RmpXmO0%A2u8f4sKt z@v-*5V>i>?v$uPjs}-8oc0p*?K-s`AiQ2O|KjRgBfE2s?f1ZRgDvhwhbplC-kZwsGgYE`L@uTq|MKySTU6e9GrJ-ErmrAaio;Fr>1_{P$SEWMp&Hv-UQL)bPMIC$CS(v1fL)M zaNbT8zH`H{4vcEA$R=~y0lzEYTci;~Yk4YdVgG5!mOg6F?ud$&wSgn^l=4dyd3!6{ zxT|b}Go-rR(tMr_sc6^5J{m7ri0pHKS{zic6OKatvD_d!`-Z}FrDo;O_sQcBqk+^I z%iFy%P0iY!su`R$eo~KDZfERAa-DI&TlS3-6Oy})O;mudEI`o# zkn!u|;v0Zb&O;^crvf`BtVflzAO~H?9^p_u7Ady{-8)t^z2BIuH4ZDeeqNd^)>F=r9gnWVD&y35zk=y30 z7AmIUYh6?z-C{8nBwk-!V)=c7k#~{WfUI?X+uEbGT0E_`{sAYXm5~86Khq->1L~We z2YbaKFr#PJQaXgbs13Y_-f+Qj&l!`Bb#iag zCWE*R({-73FHoe)sU_+UOIucDo6O^i)_&6iLj~w=WldeAo*J9+QVasz%}^d@h=X&j zFx#ZhsyauFlA+nAP?a$0K$;P`Ik%p49L?$WY-)&dS2Bnz&7_mTNe zHt45FM?-1zt}xUe$1d<3fjpeSVs5*T zmMvC_$*$|OjG4uRs{3$qdX3Hinr5aQxki_;0O92rRI@vM-84lmcF*wMg`2nwQOktt za9rUWv+1)VLUE@7%TapF(ZwcA)g3BHd18&Uo2WrK!GtDBPckStK}I8d1z9 zsFR35z@f#GEIO`7l36OlFHV2T6$G(%ud>Sejka|tmb)~zVuAh5IJ{iDMS?YW+(?Gn zU-pn5wXF$Q*|Dsj9rlw)-x3Qh)lB-$8=toqex(iVc{F+44gumqC!RG?+93yK8sV!+ zpV0}aF5+oh8LxMd9rGt0|D^`IWA=7fY?T%Y$IzZu9!xuLJs45VO;`L2+&%#_VI#&oug6V}SC07ld}(Xe#J~UA0sJ zR-8Y<@q9lF=Y|#|>mZzrc|&g&Cjmf=AsEC&{l>{|iO4gJM&^}T`#>_N;rH>7O7Xeg zc3m*s?)HZ+B0E>-_~Ibnt@s%43Q+9338l1^m$BTFu$8oBmEnl-2$TLucpmUp=i;@M z)eJCO$sH$}Nz~zAbyR&yJpMi<`|vQ+*=PB3|3u8cB9t6582U+pCYBGN6c4UI&kIC()ZhwSrX<#_BZgLffGwpz{ z_|T)Ln>)ce7|`iX?7!Wf+cQekh2@nV7IRRXo@8LUPXQXq9Z>{P2!R|Xgl3d*$k@Xw z#+_00X8cYels@}2z5a_V#YU^Z?<7pZk$4iKUuj-xf=oWJ$Sh=pK{?U;Ni9ncO0g;* zSx_vcicif*ZZM=Ef=q7ymm--UV*1c{B{;je#1cVBkF#1JCNW3G=eU;?@O7~DW#zHf z=bK8xzM(|7Ve=8ZkCG6%A3~Wfm?1AzdW(AxsyxZ% z9TB{_mny#dGH3A$*({Ka=c8E`k7Zu1T^+S@^Ly1#m^|}9=cSQy3tuP-o8MEhzB*mE zan`b5N}^qlQ~A>$ zm8Yvh1`FpUd*(YX-+{T0-yHtxrNlKlMq$UgTwzBa971bA&fR@>S(P4j2bCa{C^av=h_G zCHp!#`~bh73p8f;o!;maC5B944I-60q=ybeCR8if-yIuboWH&{Kcov3w04)^Nt=SQ%3Cvq{iz`drjE;|axsMs=7r?J`{<FZZdBgCYql2E$T73 z7~^|Zc;-~E=PwMM(cJ75!Sx_Nws!iH#d+(y*QmeSf5i>I`+eJO^RGrV>wJ@V18w_T z^bgbjliML)pT_qOE(q#M1$P3#Pg$G-7%ttyug=8)30w^Y^oK}FTe>k9{NrpXx85{% zOqFGVUUG$;qoS6C5K5`1g14hLd<8P%3dljYpGM>}bAu($e72M%F_WOg^r*qxP%Rt7 zx=frePLHn2>n;|SY}4s?0LCWuLO#4Fg%$d3DP%i&`w$jLB`NQ{yxm1)Fll2VdwQ=(@iMLl*Hp#+ABI+Y-|} zmTJVQ*#ACa;q9*j86@LSuai;ii^q+7{aVWecSyMedv7TVi}NP&zI3xjs6NmUPZH$Rt(@(5BHI&omhQK7hA~ZkczVYy8Q9#o!>En zwecycGPwT0r2B{@P5NE4L_ik1fy)l~8O}b0boFF1o)8yPRwZ~M4H;isaGdMknOCf$ z%nzCg;y;TE#nGS5IC{tZk3|lno@t#73DhFuby7bhCz`yASHw`eQ!G?NMYcDIaf^TWd}t~GJr83wMpf!g?`?3jUCVk&ua{85|cw(!+CBptN1 z{dP*r2i-vSnNa6b@F$Gm2WEN8miKLVcY+J-<-_Zhm1oul`ZH6tv>A=EUYC9KLGl4y zoTL+sk7*~>6RIrU>&L0xEaj0Z8w_A4QF~o`D9mfZvztH$Q;{w7u1M%)atbBX~O_S3+3DyXR5BByt2w3($Nq69n=t{X~{)cP#p zg?%f8L@SA4B~M4*HZn-obB~qYQQGi7tR!UFl_oYkx+#jPc5g?5kb9Y|%F(Fa5Sf}emoZ&(b6jS|c4!`L;e4Iom3N-MAg1FfEut{GjRip4CSE4m(qg9MV(!y~ zj*^&m?npK*h>2rmP7(?AKmDF6iw5Ca!{eB%1HSreM45+qCJK<1^`OWvA?p_v#>5mQl}86QGToI%C|=*D$M&m_44#{1B=)D2|0O zv19I`(ELMj&lJn-bxI-)TuCAe=hfW?vNjPA6Aw>5o-r#>oX(}2^0U_Q$IVc~3|Siq zo5_^S_9NVGQ9(OP5B?i3gq`5iRJdDr#xlp3>Oq8lj);;er$ae!aB!{x@xY!{X8t-q zn8RD8NRVCF5_>XabFl*gpwlHV^dQ zsMPC7mBW#=Uv}w-RPN$=Hkbf-$%GPBQ2#+#{V#kf9b?6Cw!SlDqxbAqeVR*8-A&KU zR}x*}pWMMwVs<`a%IM*111DC_MT(2f+>)1lOT_*-rm&XLUNz6mEGMdeLD!(hKJO6+4r&*u|3#&rAH%ji&zOG)cFpxWb%d~%l ze%=ABAj1ij|Csmw!#NtEB^#ZXtdLlooS+n^rl6oE6Q`7*UicS~h|PWFerbQC!x2!g z-F?DMda`wC^MEil`oA;zMrfw~ z9mpqU<+X3i9VbjL;h}SSk1*YAN4psZi*I%ZEx};VSgzp6crT$49wq@TF&Cx)jlVX9 z`_%Es#$c_*w{nGBudQfb<;d!qyC%T^_1lc8BWw=p_+x6#UbFoQetiLo{*j6w;Ou~I zuL=5R*p94)>!XADfu9D-8zaZGF)-xHc<`ZM0xO@h)hXtEaGM6|?p-yxx0&x?Z&->1 zijNBF#}ETphxP%NEy?7M19EQ!LLwhBFZD6S3_k?Gg%)a7ZI&t_H?v#c!BwC(B1!bD zBCfjWF5hN9;o*JH%yP@U4|KxOc$_}zZovd{aAp3>EFwPrqqz(JwDD{6rbpywQGGC9 z5tejAJykyXbn&o(uwRe196#ZI9fz%Ru~k_#SqMO3K5RtLFr;XOQuaWIcBzH0Qhe3NW&gT4NX#gpsR)0d8oYsMD+g(7YNIP5lzlA#YTH>>qdMf7qqF` zEBbDK@k};s0<*1>+BjYMV`>B4qy0qxVQzbxmzABCssA{sy*jz-TB@Af^54N~ht6?$ zyF5y@Qdbq;6K>a47R#5ulaX`{Z!ndS6U_}$xtylB?P|}P&C*Wh!_gMVuuZlrp)*xh z1_g0(3=mOTgt*g%o@`}(ILMq0LkK_jI?D-ow7{QC!BOy3q6Zym!{P%<;I1QbUHm@S z(#+PgjJW4Zw8lm)PQ27(&TEzTxmQVy5o0SXRkW*?YLew$YVGgl#361alPGsJItT6V ziHyb0X7w7goQ2=f{rp*I=6QHYcClou@f)+n23P%}r`=i48*3LkpeN%vx-?x+o%bwY z1)9p1t?CooftrN-KKBuYXZU=6&0|gz4X;i zKOQ?m_s=ajKthmW3*FCkab6V)Ek_gg0~@Ec>tK%x=6A`%oVCNY?L;yBsj;a@C-XCS z6^;T=NjnL9&{BU#Nsp(+(Q7}6$Po{^IX5hIQKJmKxp!mc3QblubnQyEYyVQr1pD69 z6q=@Kiq>O~SEn;p{(Uuc+(SAzb)9kF_U)odcs`f++u60UJc>#4qGTLekD3^vH7 z0-*&FL!59DsmC*5tk;>@y%3g2u=r_)JMmbQpgcMwM~SHumwR=^3J9h?tliO5+0;XZ zA_j2cphRU7eD2Qam@*qYkjxk|@z7Lnx7{JkQ!SdWC)1ge%fumnb(C=sYf))~KELk^ zP})NhI1alsR25X1kRS-_T9}#ZT;k_29rj=tU+d0YmWvXUMp$+w`$N}%m>~UHjc}#= zGN%{feD3xKK#`2{@oMw23IOE~U_iiPj3XgSlbz!-d0Y>4%!! z?kTsr!#uD7cn$b1GGJULsK|on=dCtOnq~$Pem$T=^ybm`e_IL!HJ*n3C7T{`T$TQC z8V_MUtLJz3BK;p|=|e}PQdfZCKRdjC!TJOm#Z*krGz&p*N#TpEOx?8ErbpB}wjK4m zxd29nVG+}Q@_{0MNN08boLT>n&MJlYEYiw&OB;Mfihu8sHe<}dGK~m>2xajc$uf-p zc6TsSt{g4x49-%BK`gV-mq1RLt&AfWk%WvrP)aapKnck~2y;mZ(L{T0zyOFvK<0%R z(%|0{Ry#0&B#*H=__HNJCJsUnIx2FsXG^w*%LVO*XTs}`$1PdjLhAj%gq5A}u{N{o z{Cfl_uG#OmnC@UW*L0z!R{gHQ2d_OL{w*Hk^&RPWFRiy>F;)>Qc0Zu%e9i6ij3fG*&t{}q(?bbTIFM$IcI+1@ z$4~^E)S-Y2kNWJQ8R}a6_xUqSZ@k7SH1{lIcx6*<5`wmGW#+~_f$u(FwSLDt7mGSA z&eFs{Ngb{N=^1mq_|@RvU#1zUVq(L|>x)a~wC=vEE{6L%^~AGXM*tKUca3tNZYr_T z7*KFyessJAH$Mh~5NAU#)@{3r*I+KL*i6YLn~!zlJN129}rZ zfsIC)QZ+4nq^Y=~Oj#l*%}H9AI#so^eqC+iec=m}2iDivCmE9Ar>>WUd(0T-+=Ml_ zkWxk@0ToOz0^GdpSQJrEuwY>4cm&y3&!oJ9q{#o*|CIEMNBto7 zyYiRzo=A!56i96RCPMmd?i^%edN8oX{>4fZhl(Xfu@y zprwMj^%@=WXO@m_vNW|6;})5K@;f;Q?U)z@6nv#2#GOq@u(7eLl2#&~4r$G-@+0{9 z+gXOa=Qa2B_HGO$HkfdkDU$^8Z>YA^xf1~JH0ZHi-y_iYy`$inMlv!$YMtN=mQ2u`Y>X=TR-w6s?{IKsC zMmf$hT$tW|eqgQ%b1mHVuzgn0&PgU2~oTwOxyDY6x>VO~H zqQTOwF1O-MFQby87@w{}b=n!%@eQ`MnQuLIk@_FGhfTE)+D$7W0*m`%Ss5aQFTEHm z3UjyOX|op{xwGTT*OU>Oov5cV+P56&?UU>anOf~5AWxU8I@_>bpH>Jcn8f2Rw6lyn zKD?~I9dM7nBUM~wgdyoE;pCVYOIy@c)~yNd4YDA62D5>JHATQber*d-G0O!L*JuMv z>Jn zBBhu*yu%37bjvQX-3Y39Y}2#LhWE%K1|k6PUNCL3|4x{y^8XK~US2Bv^ zT2s*XAs?X;^i%Lfe7K-7NOIX7kU>~{*`Hg-@P(9yj_?Gf2F?}WkRbM2&B|e4pv~IZ zsO5Q?cAA$-%`#_hhEbm}`nqM#uYHb8eNjz+3GgXU3I95saa^p+`9@KQ7}P}BN$z$~ zaO?+*x&qjqu{`~{EcLbrLdda;{3H@5Rf}V&R8YRRj9rCa%1=9^7$Cdm_DG}I)^%Gd zpuvFl0!aDr&d6sj$TYxSjUhDhN${I;x#XSg+ z*2ta;iXsOJF}cg`NOrlh^o)|ht93(d{Bz1dyfzYiZr;RcXEO;-(QtMy?=RKwTu>Iu zO8EoU0!$KZTjLOp-z64xtrBym+=xZA54`NmOqK{L z@I4Zs!@<4AMx2}2;nImY5zl<|v_ExHrbv3t*;3uHxP(vwm+YWqF~v1(exx;F+xCao z2N=L9T@<#cx6;%}O%kOU2UdNc@EO90R7WeC+wSD9eeK1ECF#gwan5Yh1??{sb>;^k zjqj}5f%c4-m~hKNn$|{ZRalx0w0Mb$u|Ct8cY=Brg#Y&s8f+P7Y^&pr0wsGY7$8&C z#Ei@Be3H{j8+SD2vZ!$HJPod<=7Y)+`*|+IJxz;9lc!2|VY@Z8OuPvF!ZRZvT))jo zz-Q{vHs@8~Zd>@i1gZ?J!P^0IYiiTg((Rw|mEyolH%4^M*@AlNZJz2tCcw82-NV;L zt)OD6E*P`0l0pv6hv5U-1?a8In*Bn_k_}q3P$Eu*Lf0_RcP$-tF;UfEfOaI24`s#O zbFlg&12!DNqKLyyCZtM-wo|BP#^_}e5BSMwP88vLVV`OdcbpJ!mi)CbZ|b0%nUx`O zAah1%3>Q^N$RtEx*L1W8z@N`HW%N8Z7i2^qD#Uc#leKcPu>T*=wD$JtkDgER1;_QM zpB7~jJ;OA}%lIF1JyuiT3)hW9dX3@vpyQAgKX3QytpnfRa7M&%1&k=3qwPFH_q@lJ z+d&qFJMq3t*y>wCp+`Lg%|G7phVs)H>v_kd2>Upj}=@9)#sZ zXlI{x@TQ{zg_no%XDx`>;!-HQ`E-Zt^<;#s>|EpAsrnj2*aDbjNPRVh=tdUwKpI`I z8Jucd6u{UR*xpjg(8Nu?5-JO$*|}WvlAbhO<&btOVv#9!lgOo#FzBk#%SHB>9;T(z zfU|J4#_1Sk>>64+PwcExp<^b`Du*HRFT=>K2>gS(g++~Q!}yJ1qOZn~ijCPsmtVeb z1X4x;8&6M5*)XON@FL=jePr)9G@>d|h1_(6hxQshZ|R;d&0t%Jf`6}-TcXh7Gm>F`<9)@x7^_JDCk~DZZiET^ zlzWSF-sITTUTQe39rlyzosKV9@2AfIKS*l~&_e#DoW#NDX8wNr>D)6e>$6$s45U9< z_z{9%i)0&KzoY?Sg5jV<^SuaM2xwH*b7pQ4~W!`-v3zuq@o8^ zy#h>B|F6zEMeGt@Cy4~<8(~|QnFjKfy_qv?TRSD?5D1{m0{Soy{Xaey@kBG ziGzQb;S=B%RHE78@7ov3niW~^Ovd?)yDxu863K z<-a@FqpjO5Wu)s#jXvWSp(g${PC6+fDmpqk#!vk=*&Do*EVTVJ7I-TD*8bKR*7=@= z3kljoCfL+~QVPJ<>`uaCBug8_C&%z~UcA39bM|}50|C&8NH#3~Z}>DF)6C?5DJLtR z?(>nUP^4F$3E^&i_Y0m$r(Nut04RM3N-aNVn{YT8YKn0wnaIOC=^yxY*#q2DW2F@J z5fFe?Cq&HumlX42OOd*GIhoo#j+#m4-m^krfcLb%hLA_nokPUPT2G&-Ap*O7&O?bZq8gO|S>^{g6-V zP>LF$umKD@l+^uWt9XK%(Q1A^b!H*A+I$GY4mv6Y#+U+zKvJMb779?f0))M=emIq} zF3DIP8G#rxoW4c zjX*W35z5&c*vHeW$Ry#}_ljvgxZpX7#wYs6*Z zm&0n4quwrn?;Zac9?ga7^~I0&AARJkXNy^R(Ls5#a*Zi-kof-HO)SengK+83lZy>d zsTzhwsU^cnZrPb3(#QIbJi=4Vk|S2FN~izM61Ae`W@TJ^$CS^0$HI>M*W25mZGj!9 z)+FM5I@_Hpp`yDwrNuGI8Bc5?NI?SjOvD<>8 zRCj;;WfX1V@D!g<)d$on@krinFK?~Dm5DeNV;l3*q$4x87P-G0E4Ov^^|Y&hR--^w zmi?21)X_oCB#6)bVs^vjA6qD4kxZVga}F9P=s3VD5*n8{OqK}WM_kFnX~fTmqXlfO zMz%!xoNElgiDaa*#|c8icwASk;Rh40bCui)gGPq?N&AOqTvom94)-op(Tbdfbh>BbAl5 z(FN^aoxZh4e-J>6?LFs4J%ldTz&Y60$(OKKqrj%O1~YN&-K&YQJ)OhBZ99wg3|jH_ z8@!PY(g~-+DK)DD$+)V#PVR|3o&7g68}t+-m?qR_PYP`C1CNQzKwBvo*y-LFOm+}{ z?cg^XP4u*{?@mxBJgmG8Q{?vLWJUQ_ZSq*xABth7a z4D0hce~Ac7B2v;aiXG+z?|*jSy#zPD1U~BF7M&@6iiqGD==o=Zyol?(A>BqZ9u2B5?mU6loS}H&{g2W=`8NIc z&0t>pfs6b*W-~Pz0d1CX5QHi{K6OA2iD}z{e%LFqTh;!F&0%w#J)@ux?tf2_D_A1F zy#Nfg`6>L^0Q=v5z<$6rR)EN*_xbDB&8y;B>oK$7o8IT54keA?8Xp(67iD6Gmqyt={6 ze2H0BSy%a!Fd!_8o}$|epyV!Vn3wZ?BDeYoI}*{gIc@*^`XoqvzL``qIUvzO2wO6e z_!K^(RQZAs7YN0aFuC8t3IkwlxmJKw;I46c(dJ3>9&EH00*{3iz~i{I|2M7dUdirh%Qv*Syo0cmYP^fn?{frvWo^Ab}*` zny8aOKjB08zWojad6L;*Uflmmvs&0JR`)PEXtZr=U1tA4oXK$Zi6!GI#1!6?&DKoo zZY9GnQKI2fv3>G4H(o%DYG|%6s zaFQi1wIr=V(tE>dEqQK9Qs$Y~Y(uQ!L4iXX?ArgBESYYI!JA2;Gakn}CBXzn4%eNm zDBddyPg0tV*)~*f>X)xiLPc^_RqFTlWZti8Jf&!eE@1?*e$2Lxiw2`DK9L6z=PHno zgCqa6l9WboYrA&th2Y;T7`cij;9zBdXyp$KBNlbWuO7{wmqEh{-_rAb`#dnAHxD-i zuFqUISEIQKv&#h#ex)iIAnr>&0D4@6I(2^6o`qNNjQO|>&I*dw*CXa8Ee8&eaGM7f zju^1h-?{Y#lbc0S&{|NJ?(-Qf1TL!$uT;BJMTr_Gsq8J4j*hUU zsEWu&VO88tjCC1BZP|2kiVrN>CeAX~eP!lw`G)-74o}24BHo{CNq2l7Q`wKBT5xgp zVb)KNcb0^9*LCyo*OF$Bwp-bw+V{2YD&0`ul@D7;)5GB!48Vc7-YgROkOuPEVU6;4 zG~c1V*+5LB7dpmF8lSWVHTdMbm@PRp>|Ow9u&`1HDa#Gu8m-8>XYZgL!qR6L{Z_*4 z{;qsvnY|o7uDSBGFpds-YvppE1yvkz3;F&1YUJqVXDJX<`_ml2hDVEY1CtJV!*uX-?a6Sm|h5W-p${3nUV$!v$AN5J$U43+6d(xI{&n6y-^S|G( zN!}2(*HQi>07=Vk&>?glt9H;(&JqBb%7%mqf(i(ftwD`pxL%4|jGAjSAvGZKb}_0Y zT{W?x4QILP?B~NDQ=(0&maP=A_gSAqg-y{Y-%QEb3jX%T++89c4wa+Em%lR5F3*9a zK>y2-Zy~x*&{2l`0H*1SDB86|k?yw$7HHN=wb72Z`xc_>kHj|8_>iotKWJq6iXk zb^*>Bq-F2z=;7$?)bRYp{+Z;nwx09qr^X88cjf*~pouliWdHOq9;@u~_LVhmRnia7 zwhs*^6;b_}qYv$*Hjnww&GOUBhxks{aLS5w6d`FHI6E((t=mc5u-v~(p=3-Z>PF36%sJBHvmlBao{1e-%sRDfw=I z%$kPAFz{gP;Gf8uP%KS8eVva6e*MtG!Bp2%sMAo;L8w$$sKM7lS8_K^&A~$QSE#l@ zsJ1pJ7M7|nt9U{TSkh<4GO4ZJ5=`t2^}Lw)KXGZvnx%4asp;wkF-bZFF)8uDvv5oe zWQ8f^Y>frK*%kSlrTAHe`NhX2#>aXJ@&q7@7;!7+m->95O}Nkij+NNvkDz>Lf3giG z=-~kQk%Mn71Q*Ry5mdHWwid*1+e4k zqY=)VsJVlE6qa>VxHyr$`kXUZzfx6^lJ0$u>Es3FU`6@2y{L66{l{M9p5?bSb`6S( zT0jJ)yTi(ovYrAr;hECE(!=9PQ#g*CKT9gjJWuNAls$@khn;D}g;tLY!j#7kyEUWgv% zO|1UeIZgmMnv4t}Yy%Jz!0%=K>rNvs4@Y`#j%tqEtmx!5>Mj^b$k6-`qOdsXpi(7r zAgA*_ak58?jh#W;RbP8u#gT(9zw$+1Bblc>4dy!@DNs0P`IClRa+N$$TX-B!HO`(p zhQIdo9Y-iLIRhPz>GI{_64KI7S0L(tq~QC@J%z?dqqO+6pKZOpR5eucuD zUU`-|n?U0w_>QbY!stnUXSYJqzxwW;pIVrd61BhjQ@)TGwg;YsA@YJXB+BX*K+~{C z#Gq8s+4N8+)q_X)BHN?m$n-7$n3ZZHC}hEK5YoU~$8TV*3^B|vFmZAEs+JLA-8_*V zo=~66GP}A@uvbJjJ?JB9@W^$T#vOb$ArHH&W zs|HQ4=POB>^%5EDv<;c5S5^F)_&KgUD^ayuPsaC zcvqGbeh&>hb=rZz*g^o%lJQtS!vA*X9OU}AcHjlXPk+|!baDYKRF;=rr$g|Xu5JMp zS{EP0(HApcL>mfn(M=CMe$i>r zEI^+wnsS7>x0{~j63bm1=(wSVZVH_3nl|07Lp{9(!WEHkk_H{RBNYfd;s65Rd$ueg zQA4iU1pj`Sz^UtGwF(j`FdF9f3yUQ$rvUD3K>94u&g80PBgTYSKNVR(LXW;N6CG+D z;6b&A<`qVQN2G?GRUoq0hV%jK#BUlgJBA8TCG|7s8a1N|dfjLD-g3`DYuy~cGuVg{ zzV1v#KhGgZJk370WUOeQzAV8{X|SToDt@G#PfeM}zqJYC+2lbbW=ww%*xVEqK_7${ z|Es)}AEcVV=&zjfMGm+PFgQ48QLKinD=V-KI|Z$ew?MQOsH7>+2To+32Z!&=!}#kU zt4j*3^Y0UD%n9ev0tGPQ$5?-ibl#!fxS-iaC`~ho>9)&kHf87(9Pz~momv4?TeMC$ zM-9tr{DDZJ`2fACrw<--iqTz#j5)c5e!+bW{0^OntQJuOD4FA^pDO(oHUlLDFeL=4k_k z+-xR?Pu^WYS*oSFqqOpkDr);urW0j#sn}lFB_!&yDA<>1Vs`^z5s7*hwK|qZni^ z1u2^l49C(0oEy(=!W>6(4AuE&ZGr>gl8w_M_0WytWvSM7+*~e_0OFoNKOtl;utWvz zHm1ARLxgFxi)eMrIZZS~0d~w9J=yuZ1;@5cO)(S;c3c@1fNkn`8pBXOfCMTsa(w$! zI2#lrP|zWK)wcB!Jmn0iHNat<4A6ed>D%9^-+hXwQOaK|KC6bu)#p+!7U+>;48p|F zw_S~4p82yA#+7k&`o-W&IwkrB}*bE>)l-jA}Ha1!p5T?0(Z zBa4@&?0`_3FXRO9Dp}w{BC8*XJ?dRjS4>_xZf}4ImIJ6W#Qx!p{I`W9-%1fic}7AM zFd`ECX!NNH9VW%KF4Ehxs~}MeHTI50l_R{ooHWyQf}y8B;V>X&UpQq5qixs%u|J^o zUTCKv0_9IY0NWA5Vm!UMaSt5^5e(WroA4h5`h*q`VxnKV5+G8)(fVQRfQm*K&^941 z>e5APu7^q~daWPhxWwK+RUM{z?}8E@p9{>rz!3z0F@~VI@-b5N%jq!vV%n74HGoAeRu%GihtjT+kPNgS)x6W4l!g|M2s1_?o(!*2cE_8x&y@uho z^`cON1~Ja-;{~@c)P{~akSVBbr=Jy5W#QGh2R?@x?J-k;k?Z@8!vocpnbZA;+R|2* zReh3MB~k%(zKTvZ6BJq~M^Sh$x@*5$5i+yLA?XGSZNYI3YVK-GnkxZi!o1V2-=}#A z)NP89f2%wZR7NM45=~5WO*V;iibFnH@VZqR{jS)?E$IZdcp5cG+Xu}QYgnP6l1c2l zsf=mNEAk3WO}tG~-ac{VLT1Gpu7Bpd-9p97B=>r9-fE(J>$&UwN&wBJ)gUV^S5e1# z_5G+1atyi6N-j(wiXh-?>MH=b*vt2FA}cv@50sz zYAabM!)=Y^mwjF3v)W}!seecMGV|Y0qS{}mzPd9TM++`@X7r0wTp+COMGWLA1?5M- zHk+(wnQ&Wq+$OJ68Lvtr2F?RK8&W)00j6(YdE$is`L&0CV(tNcENX+B`2lvN|A-l2nsh8h7i4Hs%taV4 zZ)~A;<23b{lllc1r&7QI0Fc;!OJE>lQ0&3zEuipe``GY*A&x}Iyb?{tQT4vL@NI&a z{4$~nH4&3nld!EtXQbb|*B%|kt{9DIlT;r0JRSn3sS8Fi_yFs$hVEZPtSq|1s zyU>$Mx%ou*_DY07BY@v`v-G7gW zT-fuI^(W$-7n2ZA0Kt>`usQSaTSrKAO2r~MUA4y-oM~)}$k`sxGoZc}e9^BbNk-bmyx7-pR1Ix7;ni{cKBN|FUbvJ9*+m3%~O9 zEg0~^m9cU2Jj8xg*PHl~QvSjQe(3gnF=|;h|iDLjzI%$d*x&tXLO4?pZU@G3IaS} zY`uEX`D>94Z&}&0+kV%x$Y0veeb>N6#mv#116yq_sE!%d;W1`5UHSG;4`W`TOfVs` zSavf|7v?#jol>RN%Ewz7-Vg{}uQkMk#2u8}9~R*@bnso~b56(k+Abyx;@3c6=!bve z%WXx63wd8q$(@8y9AVreiAjTa$}d4;6PveWX)evtrlX5?F7@n-7-=r9MtgmzLI?EL zXfDW09sGbQnN~qNyTjB-@8uOB4r>FdgZikR;b}9XtJHq#W{j{G=+Y1EO~! zDt2`74zh?3E>$QBl9uxq7ApM1WbOIOviQJtQ#0@X;q0BGBW?FJ;W(XiY}*~%wr$(C zZQHhOb<#;XPRF)wW9ohP-sd}eX1+6Lo&1?qmDF8pUH9|Dg-pxh+{BK`1S%Ne58GF! zH*q2in3v~sd0p7?QKk7()^iENsO5V>U8#AF3gN5FqX#*dcN_&Z{V)2WoP{qUh^i6S z>|Kj@;Cn~#1N45|flsi!MO}^mjO5UEmMp&NmCd$_ucgtE?|m1aZ&ekl8~^h`XOe-bq_RMWcn$Z9ungaEYmZLz$xqu*wK_@*Ubw zh8?W$y>-HD&?6xM29dxV_g@|&OVzuw>dNMD3e%hMIaPjQ)`wA7-ER6;5^iQln8?U0 zfHc`3j!u}@m=VnM>z8+Mgd6j=D~Q5CZGL=;*}2h^pah#5(;SjRl*%p`#4Pk^zAE-MlBc{= zQ1JQsvtHLbtn+@QI?k#ff;-!`<IU^s@^nciJl> zC(h|?_=%4=@KJHOsWw@V$$`bY=}NH{5ql}$t20eR_?mKX>ELH~H?WD@C~L~#!i_us zGG~<}wS(a!B(Eb?Yx?LVy!4sP$7x=QnbM_xL)5I+SmY)C3D#k#cRBBY+Fp$k)Q?)Y zLXKLcllBw?P0ykV0c;C?@q&<$haSXPbNe*$Nllp|kNLr$wg;QrHCGBJtr0P|pgrwj zSQnD_^Td8xG3nu({>Y`;Z$0bDGMq3k2*JQMoK&|cPZu&)2$u}KI88E*Dy08A^Gri&RZq@G;&k0*?Gu7tQ9L~!J3%~G$7jd0(Sy7Qje46b9lm83 zww^?PhD2Y4{olAftrL9(-CupTbtoXNw7KW-!0Vn@z&*3|va+QKeKYn+lQxxDKS}!K ziZfttrcIf}J^%!Nr6*haJJ8=2(6b;x*0xC%$C|rxHF z4|kdkDdJ8g(_hJ+APLRPe=&{Xc&vKw$!r=aIMbclAwhKww{{RURG=FCGxDz0Y%SM} z$JYBiZj;({P8u;_0i;_@a=r%=@IV9DTMz@Se_j1WSa?pt0d_~(&odPy6}7VfffiUXbyTR1PeLpbD?M4Z;N2PEUGgdI$j*g}*>n_|iNf)4*_eT}4^H)_*ZJog9qP zL|+1J1H)ma{|*09BtQcFUq#pA3TK^7ILGgenM>H#mID^!t6n8z)~L zKJ_M3^0Kx%r)TN~XM|`9@sRPurjodz+8mcli>1v!-y3CLtQnz6rfT`RMCN;jYLZ&h zWL3EKGi<37CrNpsIq0r<-*|F}c~#Oi25*>7mTnmr#olZ#5x`43RVQznd)C_aJ_p1K zSkQBwzPu(;0iU;oGy-W5~Tail=G;|8oM~rOi@3<#xsQdDXbJe$H2v1hSRd9 zV)UKc3t8#%X5my9mvicg*{ox7Y^?d(0hiY_t+vx!kECpK)mc{FLlUcs$A(levEFiN z6?|v%;E{8OADc)({J8n$(h>)Y%21f|fYY6haywrs#IeFv?(T++BVE9;iu{(G&-O%@ zj#oI#q9W1`{@ETDob_7&tGHjzRL7~$%dxhraI&zb-8#X|TG(o(<$@Bs*v^_m9Yc_40- zF&dRj5cq>lri(5%qwH`K50|%3)kc6OR78_ZbXNrbH!PZbq zQ$;uyM8#883U>U!8y|BSG{p(R%x z7SO0y#q2?BZ{zTva{_ac{W-Lo0*0%f@u@@5tU)YfU9*1lnC-6H%}&an$M4oN?3EQe z5jp=U>hn3_N~5`C^9+B~ztkw(hr(vKD2?UCWt&@ak3)~yJb^Q*nlmu8xE0xa>3q?y z+B2Q*Yu+aGqbUKM5|SH}rYs74!whX_kM-)Mo>Qi2QEn-;uOV!}Zj@9jQKyIV%og$Z zvaC(@vWEu;A0vkVGP5>~8Y{eJ*Jce*QR8D>&P=FE%neyS)r*>Hw-#wgOYj5!HCHZa z($;#5S42HVc-KFcuttN*R$JGHFfT1qJBIIN^LSwj?Q%4p|Jz{cRBP%Tn$viTjZ=2f zN2L=BON2DsH^D>NIv0G~^X4_$x>hSm8!W@w=i4Chi0XDW9xYc!sh5e4>UfF}jbxa( zS~Ma&#yc$B7fxPq9u^$6qHXpM0Z^(x z1AY@&wxy3y%p~Zej}brahy-}>bdYk6SEpa%JMzDWW3-Sng@;n0M4D;z;m>wSQo#j} zLH-KWDah{+bc-Cl)lbEVxEaTaihK8*m8C1{?=3=+q{j6=Zlt{hLuUKzIBOUKw$j39 z+%lHu;_11V z!}j1{SuZlCGM~rqOn(z6#v}~Oz{4z>!{xf$C(9|kuv#yUuq5T>|A%(tsh8~Z2qX+1 zP!5m-Eq{%JUIEGhTmXO3$=Sf!38=vR=1F@CyRG*-y2Wb{gj=KR4r9X2s+$9HeineR zl#?tm-3Z8)|4Yu5WqWuc<(ET?fN%qj2*KZjP*oX8 z2daC(l9I$M0`fz4pZ#!_J1<2>Xi~=q&5L93O)!2PvrBdAFRNGGebHG!xaq9cR+r$&AckWSgm(ZOj{MQ2JwL|Rb zuSPQ~pS;1f&}_WAAbgsYUY-=IO_ppiAPvr6CiOZ*tkQT0sg`*<9V9`yjB<$m9~U%rvXS^$?9TUG!GD-%=)8UGCn6aCWKMv9HrIYL1$+pCDaOzyxF|Yy7>maa638i>+<) z@tIxUlWH}kyJ!8b>?F%*A0s16WE_VX`=-WED+q@rnWFE7p5Mfi{q{V7{j)Z1EoK3Lp= zG^+xLNT5_(mX{XaQ&4W|BX?Wcv2dt9B6r_b%WDMi1!oS=(6qL4USim5M>?+eDc*Z7 zmnPZPgD6EdCofBvu+~MF!#vmWSPK#PBx$@&2(a2(R2tbDo9R)E#kDM0L+^Ol*qmo9 zPD`xpn8?zff-@3O=-dR&NjZpj;khZZPt)Psr7sZ}p{&Pc-*KU#&9oLR=r>d#T=wt)}r1Eb_Xh_!=2JL?!l4~~GYcuXZ@+Fnn zcUv&=Q_fF@spbRIJr%On>#TYcWa~YP$shQ@q|fp%vF7V~O6iF-`6K3(s`ibIL_R}J zT$_`?12qg+OUy_(TxIT3njZ(K>5kX6w@Qh))QeM_7R;{2nS)c^uK*v;T|w8vOW{1p zhTTD-~a=r741>`#XX7n>s3USo=eHmQtZzOgfl+9 z(k9C_CDlFC^A98t{N$xcK0oHFY@ABiY<{JUnQEgmOF2L_sXUPmt*;tG;VZTZK3QRV zP2)|qdBOOJ<3OzAlR9j@;EIwPxhPS=brVjSx0c!Ta3WS&xoDzpO;g4{ya{jEy{D|o zE(NQ{OhS4y^(S>W^fSD+R%&hpsu~~*Nwvoq+R@x8*>Sd9FKr4Mq0>6_zvNsr9xF$r zIwf6fe#6jb7P~^587~MMy#BU^W12Xe1j9$>L31@To2^Jed?nq4jegPqd^9irv7WOc z^36E__+FkLM=Oyv`g1dekMWj4OL(c36)wZh?%HE-yfx6S!Z)Q$smZs8o>P~0_m6PP zJ|+x(*26N_z2p1oQT(=AL$BiqU8Y*pZ)qO&{nCzy?GI6`<*IiHK3@gmb@6i66iGR!;c zcQpoSp5~L~cM#VD7_wD24siCCt9HkU z7T0&VH_U(N?}h#c0x@4wQu9mTz`wjS{!Y*y|ErJRKzU{%Ky$nN*_RHj@up3H#gRUw zs{nXjFH6BCea-bKXjn1mQ^vyZ1axFwVa!ZnkHIy>|;q}DX`A;V*T@Et#YO%LTIwwnF$vl zDV7FsvGK0w<~^tkmb6(f*m*15rqOOK%18S5V%C&;uF*h@$vSz^E@a9vH1H04atTXR zT~Ba>`JRlvZudTD;cYOfWK_UT6ef%Gdun~8u?G%&5&N|&<)Y3aU{`eV^Uj#Ffa0pQ=lkQX0%TV?jbZ(kyw{*c!C+fs3BR_m|4ne>wS|} z+$4n37Y=>gdWh)3HE$LN{`-y%R$bi+JmU5cX+%k}-x-f3$Hh}9z`%y2g}(#L0E1b> z`1fm2liQ!Ix_xcDdJi5EP)ph|%Yr;2ezt5L_hBjtct>)U#o8hanROFss}N6En}cD< zsY6bI8Sk<3q@k!%@DtF^q6rax>9m>|4;mmGc)jq`+2+1yl zWS%BCThuf3ob*z*weCG5VIHvZ*b2py4afQpWrdvstX^&1J^qnX_lXR9UF>9^J}sKT zu@~y0eIP%AZOE-f_S01PM7|*p!aT=ku9Gq0=eNFoZ%pDZa(L&#~Q( z6Cnua5UGyk)SPa1{IiS$5;GVxK_q>II)?raxzMJpzZiF%FbNM*FjKS{#h6q3zjV5=sl?{ZQEmoON!MAf&>f52@ z>5{*ERv*I#DGGr*Uy#3QQ@HXf?h^DSp;N%D_$Yx*-dZUEk}bEoBMwg%{d;?HBv}K) z{$76%|5wX&`x%dKTR?>+wu`XcP~l^HM^xDo5gO!Huy z*(0ybh!vu$!rQ2qUuGRlOsoZyernHCFKANJeaYUTCL)0=PGTiz5d|&!_nqwrC?1iy zktc_Zk^$>SA1BU+=mIy&AQg8i9rq%Gk`DNT<@#bN|M~}b@n}`TuEBvw$4#cI{T_HM z_XcJ&cr;eu-aHjR^qKTQ*dEEUuQ|S6_vTj5+UK1Fw9Zmx4_a52aN>ry1FNr+XLRjb zR1E3yz!+|3)mogYhSQkqAQp|$*lOFl=ltYtPoT2Whl*nK<**FqRQWDTZX#&Wcj|y% zsR%uhXPWDq#3(1+=+3p-P~37kHiJ;IU8w8lXlr(i$tA<0WC5iUrxqObq3(2I-TaqU zS(GM0Uxy}>@->_5g|%N?o@gU%>G2G}vm+41Dkt48ZVC?ExU`1?11+DslXGv~A>U0i zHgy-#vg*(kPl6NV)Z5m1nm3s^UBSM=cy$YlW3QAg+8?PT^wC$<#&rIQZ1%pcwgj({ zG`2sOnJV?cv{_vjnY~@xO;EfEU)+f0J4r0RCs{x# z)AQWy!(c0V7VyXST21}MH*p;MsP_xODV0vSOIai39U`!RD$=`r6~viFysH9CA~nE{ zT0qlB>l1k);rV;^wK>(l0X!!PX@SG$h~56fqx$Eo`c0M|p;pE}hHX2nO7oL*U2GLY zVVX8zJ2DKC82gS2P#xz zK%L5PME{2);ucg5ek||mL|4tJ`e?zT&-bRBv?frXeQda=E8u_&WWYdf{65uUfG#0W zb~5kmYbb&b?!{b}!K+c!v9R{gn0MG6=nWDM1n}ZKLO`iM<(=Un_{~a2(NuTL7<>3J zq78Y)O7bp$-4^JVJq+n7ei9qhi{m5S){3EdN z-S}hwy}NnBx#ylL1S{mea2^DF!%+?VA^p};=sT{^xaLEImkIe2lf)?*c`C&*x*FOU z`N2N9*%^8n$tikjX=>>yI=NYKY4Tw)nuEzf8rlKrAxYZ4wC*$sFwhPe74JTbKfosk zHChUKfF4BzaU*ml!*yHlmj&-MM%GgDeNat#P~cERq!3g)_z)_)13K*(Zn`Y(kv8qq zoOc^uAD26B>0k)TTdhArw6PajiO#g`aL>tNn>xRFLaC&Kj(-D&1o-;z>O*!0{u%QU z%ODnFOo?WpN=o90Ayh<42fXM|+Cv8z6Xf)(WN^EQ#Ok zf9KPF#Im((PaouS=fRCs>TTq1JzA|Se*nid^R%^#y94_q3D{-RBZL5=A0pa|6_L>z zSDe*$XCy~k6pJdw_CtWRFt{2gRkQTAfF+FwZQJejH@japVH|JMOan1kl9eiK|+b)JB#;kVoX5etIcp6XcN3p5|4JIE#SDGWqn0DYIr-RA`OANlMBQ1od>Eub zPPdK;ZvFF5=|{NpZ@OY2gD*Lajd((nm&yVon!pPS_K}RB2b63L{W%E!r9E*bMZ4-B zlA@p}iu1?9=tQ8?!JSs60CgCuMm{u#&Ozk@=8XU(vI~Bg@%K!gW4cNeBiPG#=;Y5+hEK;>42Wq1ECkFjH7*WZ)CvQ} zxgI{b+KHm@*jn^GiqZrZliW98S|c#RBK3fyA(#@7fLm@^vMAz#`5M66U?K?1VXX_?MPGXgFhfOD{Y!e}Rj+?Q0KNiO zX5o~l~?KBeidq_+)ODbK@)2;%t_vQuPBl8pj(SHi}DAp_$FP8l>BDsiq zy@em)uZ%%oN-1WHK6ngPZbCMTpm=-f4XV4~M}nKx8`e>*YEam?sN5lhl`S(pLFM_6 zE}z@3@5qQ!lH?BLizOE=$%QH!zgH2wIU?1S9O%@rvDVt@cNJk%QF|W(hl9;%jYP~?%j~p1_F*VDq2eaJy8E%tD(PBPYF;$kluNl%`EeO=BIzbt) zsQ`b-_ zxxoDymoY$KXB9|_Sc;KRjJgm%_~iWB;&d{@8c==<0rTJt33Y$%2uhCBeVmtzH8p8%4_N9`_+@p3aODH5Eyg?=_t%3CKQVko)hh{-sSI8o~zFnK4jt# zg2s{|5g5l_Z$fD_UJ%9uyOcnWQZlDYW}fdrN1C#=C!qdHfRdvB+23J+lh|Wv8OyH7NWg`4AM zS(o2!WqbvaR8dJ%j{c?8d1E(SNlzEI9~xP)YeTvp$Q~O~IJLzjENmeH7ugS)uPX&y zm+TGNDLuRw2ea6CW`tCdj^Ae)ofM-2hS%HLbIhiGaB5jc2q$k%eU$Zz-z5v8q?8t? zGH5%u!l!*%mo3(x)Q=BwiEM#%v1Nk-$p)!Y155(}_vJs5KHJ5mTERw+_#h*r-Bj|p z4BW~IZ4z?kY3uDOfDYyE~!!*ZN9m44IV_K)Rl-9V&j91Sxe|X(@ILB`y)2WdyP8zkg-yi3w|C-G-r`?wT zRj_ErXAQn7ero7ew3rxJ=-dgS9(VMWmb^UTVCVO%Yidcw!ko+=00;KvG*Q z=9^*!wH5Ni)y3J(HgewK_?pv_%(ksGn2UB`$AxR%-~PCaH)80ZRkts}td$Iafg$u%HsUxdjY zqY=Myk|et7b*g`A)Nku7dzyo8^dTC0r{F$#3}kXqR`9MeG_R>$D{Crh^e~4^11^Jr zl=|33o3)?cK@1?;oaqqKw0N8wEzd_2DUcQPxZ*h-auxpUR5GNA_K<>I%>W)(=$6A? z(q03mtN)c+?AC z&uT$FCcbaYXd=9dub)@P6-#4JT}_Th(p1{U&bis?U^+9K(@De zDPLxPdeu;Gn39cpWrGHbXQAj%!!%ynqmkHTa<6-*o4JEAHL3L%D+T6eoi0D@qoYaX zI=4F2L7VT_;MAFZ&UtPbL3qnzMMv$!+n^8<{ImN(o>7U zg|d7oJ0Ii75O}x4pnd<;T&smbjTcTf*@5lZjlQ*gozvfe8U;F@oPb7{{Kt({bbv4T zyo3tPw}bG)WDyu=%{Njuok0e{pD(Ye{fppe9DTrehnPU=QsHB z5;z>`|3k9rua#&kNJ*V@oxsOhxK?B+Dh+fF1}<2ju?U#Qw7*KE!ue@U90$*#Mp!;)Gt`9VFCw2l8PtMHVU+h~%am|?_ z&dpb#@s%|N~?wUha>t96$n8NYMqlKzn$gf3jd|%)yy|-~(2# zzK*`8=A)SzyLE?R5YfDCaH}Fh)9ecydH<0R6`V&s$%diFahBTD^R8;b0eg4SK_=rl z)}6;_o!i9YAMVK2loPX?l<<^$I4uzM+ZozKK6Q92gVih+PrD!Sf-M^)aFaeCU!YYSM_X^8mb6%RZM==j4m-0>y;9|# zTh3#5nQq89tFbZK=<;)cLm{Z!t7oJYtD%PNcV$Oz7z9EE3h2-4BHXTHku!`|ci45O z#&@1=EPXftB8(mVzU4{+xvX+X1Qjclc2~%u_lh_d%^2#w78hZQ=I+lY@T60ZyOgyc zG0e^3+?ngLODhV=@C7rUgUXJLd*9&Uwp6|UAX8$o8bH7E_Goj6-KE!=UlM?;kPP06 zb={0Qc%k{RJFKe)G9mf&OTE1#p>7v6 zr}HSvv$yzYq#D_OuD;0QBH{E$CY8L1EGc=VY%2{O6GoJ5ni%l~1YLJZ(M!GImYgK9 zi-iy600*r$$hzVsS9Tcbt!(V^t4lbBonqa_Q&oC8Lp#P0!SdC>MAs@yQ-+jGD-86J3B{hZ>P{lV1}xs@L8{MdtH=9Dke_7O!f zFu;JJk@O>t;a5HEsQL$xoHnt`$e%3GDxZbTE)q7`julj?I%AORC@6{Ordg> zK|5|Iqj6qvG!xKE8ynxhYz*~+~?7CEQ!c5;4# zDavT%Y5PDj2F%>(s3$i*D=-yNR^YT~7gp514S4^LDn?0h9OKn?$>Pg2F71=Fs`sN| z2e!cIifSt~+^7I9a2MZzio&3C zi$VXx*|@%WUPe}Ws(gZOkw%t=a&$t9Zt-th<93y{4G$+jsa0oiA=DowRgyRbyu3i8 zwn(_~e_OT#bXTef-FH7WaVP83FGMmZ{DDF9Y*d3fgsI`9S0>;9*1brRHnt~96`DGV zRh6Z{gz@zhvgTMsiDiV+1YQV=$@%G1;NSLwcSpJ9ILHQdZ~RxGiUkLVGbKG@4G@yb z90ts&N1P<28I7mzxYHct$&jgY%f#6HwYXDVIzZh7U69M*=Uq{seO|;TK~F!|_gID2 zo(w)g<+JVe!Ne6%`bR+}3@w(J510$SNEN#y8>su+{6rO*KR~D_L27Gtgs0t-{XAgw z^P3;qNFo!dBQrFqB0F+#sF$0MC0I!dAj;I2PF%grmeTI4krc1n|He?wN1CX zRUF{^oxH|-RgcRjc-@Irb=a0D72_SvvX&dAKUIdGN;N18eLFgXflDrNmjaxDT#~jR z+36=`8-&Db4>7KZr|`TLnA#T6x;sngX!hPZEo${3$DV%IK6~GgDz>c_qQ6x3Q{?@j zwBs7oJ6_v}UFQwp^rD8xJ0C< z@m&M6kn^asMt<--jcC_hibn~{wLgq#AK;ChYM5Z3MgSF$WF5CpDGcOkaW;jm*|v6k z3{ZBVi`smni5x7^wiZE5weSD#{oFn_BG%v7(5v%H6`F_5Fnd79P98o2%4T(tf=#pp~$se}r3wa~iKcKrzo%Gc~vtpDXA+JWP@fMLBp;#}zm3J1sv2!MvAsq8a@ z#fs{KV3rliki{sK%f}JWhNqZvjZZPko~HmEg)HLEJ)7?Q@QC_=ZJKpH`ODM=AaO)4 z6a^9mj1PO2BF^=xlAwPR6;>A>n^an0S!g87r0V5m6qj1UIgPt{>n(Kk6bxeU<4G1$ zI1&v?XbeMP{)!)g4ikZrnq}Q<%O(*7SF&5)F$MZ|2=m>EAxSuOvLsqbSVXk&8>WW8 z_V8FD*d2-!3QpMWLcsTP2@x~|*!D_7D*HRCpLuz9l?{V+edx=^?w>u_Um(@R*MW^D z7;rN%)AT5w3oMur?|me3PetVL*K1D}p(b7ZZQckgsa3gqGtX&&$T^aFH5rwboJvzN z1{gEWKPxV+mvW^5vy?IxiyVGhvsShR&h84}qDwrJ>ma4=HKUkQQ_!XS);mKF)XTSw zDBB~m8^Y6(U+8iHnoD6vvRLMNl~GP8{HdxFvtCW8rTr-%+Erj11k!))=xESdSSFTp&Bu%SFXy~vc?Kj6X>Uf-&Wk4hc<*%3 zbBBtdw{4nq6D7l_^{g&q!`i9pY{Ti&IT6d=rhp(TAm}2gBh-G4sQmCnmD+TTm62P1biM;e(s6?Yw|tX56RlJmUt{^96khTcJ@IP;aUbuP zy=SwC5#@z8rkfakgjUtQ7W#ewP1g_|RxTh&wk_g^`Siw%6Tv&&n}K~s_tF^OK$F4) zoU0Sf?2P`&!kqSYC)-F@apAIIn>mLyW&F6-WK4E>)i>f}9$YqJq>n7NKZxYHELaX< z9YvtS6`RwK*@p(=s-dxaCjr&BKFyT*#uvIh4_bMY?1#zG_=S`nlEV=sY$9*Trb5|R zSs;$u<~r3v3}`PXwQj917#Fk1&?MfM`6N;p%LIcnwC;Kw#-448X=x+#d(4SyHNj$~Oi zWwFj>fA|jGD_qbb|HT4uAg_xocr6hVdVr)Kg$V@#oy}KUGGO+Pb{@QK2?F&9fUg!^ zSDKeQw}Mu9Io35w3h+FK+{QvD2BUirPueMC`eG!g3WPQV#q z6sxG4g~E^AoElS^SiNu%$@R6Epa)W#6GjmYb_-F@4hXq4cFpIV&4NZz>e2BE>>Jvf z-y3vsb;T!{Ib~0I__4R?j63PcU2S)jy}g+dt6nNU>PAiznKZM+1W6b{iOWJ;d#x~P zO}kT0R%h=xoX-3~T6?5W;h;ZF#b$qeTc6nJUB-cC`LMwkuhY^les0o)iBpcUnC6X3 zrMYCCvs$&*FovE{aXws@U%T5h(CnUdjCDQX5A4%3^-IR^6MH%lm-k*+rx9#<9*fV@qUk9d5I;3BFiU+`fIi|wQKfZSoCYh=bkz|#Viopg#foI=_va9*$_ zbnw_4R@kngF0m*-Ik5n;)i7%oRheb-2)W$$QS;yBRJ3i8j8^gXd3Q+6z@g;dTq6}_Auq|josa}9%J(! zkeOGyj0`{^A+x(gp-+6g?46aHblncSF$$#r*A-7C^)w#pa4w&s{+6yYGI{g^HCf~$Rambr!ORnsN2bzD!T)zZP z1F$2t{#jagizN-3a^jnx-`lKVvo^hM8!3oBMXbaE&Ev!7Tmt|2k5`I|qEFLGG%ewq zZnd49G0&p&&JF=btAl(%_=Ll6}(f-LVgyPhx4RBI}`sHfH;;zn&jx*wKKd;V(bYf1E6Q1Ffw^ znh2eo+TdgEYx=1F;zD>hTCn-`!g0*yXvGuikr~Hr=*-o{)VhainCyHKj8}uallZSsZb1+NsF5xujiV&j$Nkh1dv1%o-wJZB6k2fp+RCl#ntW zgsYYZPv#g8MbnBf;B4L&_8SWSWgr`76fDCExMhe7QJM4=+#7DM1KDgtZUX0N;}6#4 z0$@vs@;YMuOnx>QB{k^I30Y5>0U{kCKELrPd@;+;^qa8Tg_O!+9b7@Kf{}$q?5>5w z+n9n9vE#m;Y<-lJ*nCuZp)bZUkPs<*&hZ1OKNlwZ@;U+6#IV|0s8^0sKNP0YjM#A) zA3#n_%hS|YF(~S4#?>$u)P}CsT_y3>RC_(n4DZJfXnmMCdr1_%C(jDi)pPZ%i0<`f zk_KkMkn*6HXv605JbF91ZujFKA&ri`n$Dqvxd7``%3gWvz+!t@&4$1lK?O?#3sZ&4 zK+gE8UI!lHC}~aK1VI7QNI}zF5P4}j(k5{si9P^7NkdPS5em2(J)rfP(lJx zo=+SqJR?I{Gf}fTp>(vw9}FofN-0Vbg;|p7yCMt!81vs6DoLayN5vH84*7Z0(tyeN z@kzNA?tp~|3#RWQ3Z_6-4NS8~Wc~n)UoDD7LV7~g2Eae#;H6_=W9cPmC?;v4ko&1B zFbe;>O_64Cc4lrd8)J1GI&mrEc_tA2S330|1tqK@kjkO)VTtAeSt^N{c|UCC`5*;{ zM&b<$oqC#}fuIWUR=%!#` z^KAl&!Xp0lI9gjRkhIlkiPb+Z_G3_eHMD_X5}NeIqohNkLIjHdN(L9a9@~nXsWIX- z5C-%tfRVl#NGD>ZV9It}FEKqisZuRlPq`3ymdOLUs{tqxW7#%8KLul67`I)lUGYw_ zo$R|4XSu#O@P)J-O#~#kilqaCc(J=9#L+xT{J?y7VxeR{NV*b}(a(SYG|v^9fGRwB|0v~4bTcjU@nZJX^#SQi*ucALHQc&)XRkLPPi z19m}MZF`SA-l7WqHOI%$s#kAza9j|SwNJZ4q5j&>_$jU-OGPO(IP z+~caJsc?;)y&!*MVcO%jg%&@1Ftw+d%sHaieFRD6CMx}TxZ&V=E3%uBPgY!7Zd5Z{ zhHs1Ys+JNSG#m0|!#o?(Af3NH@4_=BQ-0X{Oeqi<$yCB0q1eTBwTnAeq&?}{TwT1Q zWcI=8-J{7$^Xd2B0Hy1a&hwF*xnG2eJsC|VjdQv|Aa&zA3|m;Kx+{dnQ`JR~`8aIg zYu?f5vVPtud6jKHRHHjsh;r8O{B=6GZMXD%MmASB*Se(p=s-hxTjsrcu7f4dPg5J^bDya0dvf0cX6kqCNhAq`zc8O9ggLul<qjL(L&O^{eRpt%wHbNEI{sKUakRkFqkP>|(X_i|==-et&!9 zUh_Nt!4|#^u#gLO=YOXdGDqr}*63Y*xPmV*`fy4!f5Y{_Uj_sEvx72u30wu(uK%;_ z65qzz623U}5UUFQF*%g;Ov~`Fm?<;i3IA9x^k-<-SBfzZ z>u{E?`@12vOVgMVH!DssJx2uL#-0U^+$Dw~M2CP9Ax4Qe5N3cRGc@Gfk;j1a4sQ{N z<0a<5*+EDYK!T7SNP^j=3>83ud>j?=2_) zi?er*j&y6&hvQDtvC~1vww;b`+eybZJE+*UZ5tii?ARUK`l`=4?>oO)Yu0=-^Z!%p zsoJ&gy>DD7n+hi=EWFB&{$Xo~4JF{#L9i2)Nf@`Ykhr2;>P1bt4?p10l$-B*mr*Kn z_()TYcpm)ObVOvF!@zHda$aj`kU zH3c~QzOrl_zPGEmG^5;PwY&zqkgn~JhTDn`dA#(3w&)uPvU#D1@zf|f0yE(H{b?n7n@UZSXZh&KJ@Z}|V@p@G#n_q5{_JmA}p{X^S3j7dl@VuM05nngy zBF@ZQ%VpM8G9xxwSN84wm(B?9m}Y)~%uy)?BPcOtj$Y=P*rRwz)*ec|8=_>92nrO2 zyH%=jHw7g5g-);TnI)@ZRZX6%cwrO%&fythp;WW|%;!nvSZIEROQGc`$omVky`dwu z=%3OJw@)EGanaZew4dQ*_z$wtSh6kp-ob)H%pQ-x>;Ip*v9*?OhR5aW`#^p5=?i}_ z+8UL&i&y)vD5k4uQ7n z&t&CK*;O#k1JDJy7Al>>d6x@oe5LK+w%2hE)z5=b|8KpX+E%c1QC2DBwZr0%5~v z4{&S6p#=m#4vF|ejdbM=e;^Z=0Yw9#V{&MuB6|8MKciKuca(xOg=E`RO4?T7~f+-H=kI_56o zR>_KvX*8F|lvvwZ4j1Zm(r$~jp4Sdt)4(G6bRr?m?rJoZye`!SSN7&x4Qw#a4qo3} zzS0F}gagKrSyfA%@Ria9!YV1i)0fV2 z3CNWsg0JDD9AM8Y9tJ%9kk5hEDe00LBY2sN0{>ck`o_~4ZH*}8pmJiNboJD6A?^n6 z63DuANUHui{}37Uc(5z;Lpr9itX5}C>&ek^@lfmh8Xr6P8^3v2s>M-rhM3bV4v-vi z!lCaO&h1#8`#t$^CX>&z#{2u;nF2enPs`BU&J&rVcc5$1In%(e`uzpgj(MRZx=^Kb z=w3%skAtt4TFJ2;#XYO^f&-Lwf^z%;FbGCT39r7lQJn$B z?M_+Fl(rt&;lw_whveBC;8F;_{i+gW{f=XoN^r;CuVqU0pJH(Q%$;)y(#N`DnA`cb zMor7?yjBkt$dw(y4izbd6Z?8&J5$Fyq8fxI~{<0TwnWUGLp`4%%*@vYYp_i1FYn&LHk^&mB*n>h(9)tQdas4G69qSB^ zgPLul8|ELEl$ezGLqa5I)>xsa6-18&>bYIf4YW~7My`(muJb`HCGjM|c}Hp&B7_-5 zP#Y<&W8OO7#M~Su2ZcY2B*@$fZ;zn@H}7$O;9^B0dRdU7sGLM*`zIBcPBpY!?lyWM z>Dg4}V4SIs8E)?(nfyHMo^nniSq>{Uu`>4MW(iG>O^ljO<;vaq8*K`Pqk(XxeD8Fk zc?(L;?S?$HYQZ=e8!{x%PkUG+wG)Ue`k%@LD0VYuOjvVcs)J^sYOE1eX`(Jwlh{0Y zD2h9p!t}0aDT{91_OU-deNSJ~5Ai#attV{^BN;O{kScN);dCssCp53(lziyLm{}na zhKm&z3UhTVZ06W{osaLgs|ZX>rlq2;MK|@M4zE6hPc}{`1#HAAyV4MhN^=ccsT)*hEEQF`JxhoAW=8-(CR?5ON9^H+6b{zFA zqcC`pp%>m!y@t`B%RW2B`k@cZxh58dS$}5ma+24!a4@^)1yOlQT4)-Y%Z~JO5MLF% z<|zj?yb?h&5dY)z!fLYPAR;n3&Jy$;k`!Ht6jBS4w8VupNZm3hE@GaCPIfZ1nk9vU zliZb=)4|T6h|Fw{nnL>CjByuWk2WqtPR*p{*!u{G|60QlXjgQQg9YadSNBtYUor|3 zk~0w~53UM389IWU_$>P_Pz6gW5=xm$n)>7($_Z-{%2`-CAgPVS-c!k#irZs23h5en zwD%2TV&p|VP{8KQgfU}$fXej8dB}X2|9sx~8n6KF$MvF1^-9#h{ys^9Ar@nvMZ@+g z&k8VwBFJHQA_PtjnOfeGOyj@SE!R61nK*zVgE(Q@1#N@=z;Vm4+6cXeLZg$Aw|eS*n#S#k3W9}Bszg2}%heY}n>K15oBjde_f zsUI+R@gTFTLhV$51mEfvsJC4ux`E@LZ)vGBX0C96+tz7Gx7cZUmsD*<#@cN;(-|r_ zO@y@VFA7Btv;K+1;wupu)A=aG{7d04BRh@ITEaRekZLxF`JHvvXC=#|NYl_S{aVDI z4M}0suynrADK^9@mgMB1St+k1vmCNC5p&TVHaQH5KA``GkxXWz-)*s6w0U6jsTNl6 z=ihO=@b%pA9Cp^gU45sX3b6IqSY@DFT_JeV#`t{D>R4QdBezML0@9y-Nb(c#*lfIv zPGBuRnzY>N7}jBN8-{M@mzw* zUaLCGNLXU?ApS&E?&20WmaPP7Rvj{s)o3)d&X}mtSfRh7jQ;Dnu{I6jY$H`#A2F@3 zrw(5(EuEyQK;3!4!@rQ)^|Q`Wk<%nc-hLpA#oAnZ(JAtX;i~8|CW5}4>ldgBNaUZS zI_{#h(8h`kaL!^h%M}cyE0V!G2T9!~5q#!#GsZ~)F~-=D)6>3fdUBs4gj!P*?0?2! zq~)`b__L{FaauIWeICvAB}uR6 z65*%|QJJ7Wu5;Juc(IW|PQE3s5s`x~(x~!|XygiK50lc?YblOIY^yKknk%5t)vT#I zk(SGpzc@f&bAAm9>mzfveyOrwmP|IbwoxRHj8!r754a{HrQJh0>%w1l(~G^FMp7O# zO)C-Eh~4*blyRpn_lfsVLNL5zcaa0NrSPR6&XDZ#J+5Z2_$(!;`BA_@?NWy4=skB5 z(6+R%78y6!eE8LlNm55|DV<+cM-L^#ixKq6o}cAY20uir`7h)q{;J*H_^#)c%M+tU zuDjL&uAaRO{p}y5DSiz5U}JVT^JgC*7_Gm0iPRAF;qh73gC~AvTwUOWn=L?HYU7`p zRc}VwjmCzc)9i<|;+4bIK?V#>JU2iosZ;f@sy_@+2D~C*0Ng&EWN{#mnZw{T{6t72 z;8&V7l}R|?yxYcs=|~(&Dm9(sTGn4sXi`TcQG|TrrNQ2ZI(Zi^BUs%^lfkK|lAFu0 z0h8C}Ttq#&jCFpLsrYhg4t`%i84mCcU08FmG2nbKS~u}kGW-Bdp3MbM`iqYvQ4Q3{ z`b$42e~B)v^m}2xALS(k6b_u}5Kk&Le}J#It}Asr4bgtqKw{Ux%!=1dO3}A(L_^|= z{jksuJdzv{Nalex*K4-wGhYr!qDnn8cj8!?X`0HQ1R{~3!njaP?TpQcW z`YTkeXPs`J&0mzwYlktTNbi4kI#A@e%beWRZU(K`{AAjR0y}^G#j=jK-d2hcb(_nh zm!7+`WW2_6Siv=3=y07`gfXxh1s3m}YBfTZw0NI^N4cGVvu0EC;%eC@h9LV=*Ux1G z)n2i$X;*u478ww$-?GS|O%AKR+-)-x2CKrlJK*r(pzruL$L?8oM`nI=89XfqTZx@# zFt~fri5?A;8_$|)$g#=}JDrA(KpS<_h#^;9X0WS|D(7v_F{zFzi>WY;F|U1G^yQPK z3$&xbMQ{mx9f+;Lya}4P_fKwfvau{V`fQ20VNW}?r_&fd`Sc_+6;U@@Rm+O#bD_a-;{^M-yWT(q@8Fs4MeB(fb{U!SF;ed;k34*b zFI7}ky7;)_KJAJ<8Y{(JZ2|9Vg|qOr*&%E9VfMR@+WqgdFsW~b!=sjJT7(04oH~-* zwbmB{NorsFD3p3GgUG1u^KpX9cz$t2$Gcr9Jtf(7}D>x5N%? z2<}#~4a+`E;Yi70#An6Qf*qd=b<-8*8^>2!o_^Pz5^HvUn3rc)D#5M7;UO|_quQH z9OYrLcmpRuiH??;z-^WJRb+6ri91<7b2!}za2p_kSVYz4e@%C81i z4h$@!>)T?+vt0jkYKwH|@kelG=f!zsfCsfYvqRvh(s@H)VnV?|5rfxy+Mwl*W(D8= zXz}vSugaflEt{eO$_amnD?IH5yydL5R5wxb@mp7jnNsKP(IFrpGlLSW!0|5GKY9Wc zpcSAo?r6f;82d*SvqM7V>rI6y0jd*?^_{ViUl(B!UW8*I3&FkpTKnoGP0OXCnw8uFV4>BC5rnn#4OrJId zP|;M;&`C@LQG`=^Y@Xf-y$KBkB4TUpf7mRlt!n<^Ck>a~Dq{Jp$CmK?>?59Sl4iLO zuf7PK_GqFVKE`5mE$6VLr+U`(JiUue_3nHq3M%XNr=S4hRQ<6Xjb@8WKU{dXD72}v zPkbFb{Z3Jj)Jw|C!cZKY=ag;~!%?KJ3BO?7;-&PfX_yor_;Sx~+0OIsihU$sfGFKK zM(%<8{V{4~0U7&92Fn7Cb!SD}nsTN$SV?nrDl=s^Ju-vU;9EG2?G-@#Jiuqs^Xg&S zJo8`>p6O}!gVJu_F9y4K4_pXHvK(^rw-@Y6`n!izjKTREH1r>@O}(*bY_y4;n1qO~ z_Twkl1#ST^1u)c`JJ9np)U#3`q~Kr6EioY>BS#~#@Yiy4EcnWA2k38g;78&q4s_F| z;b)`xz=F`=BCT}+Kl2}6mJa`XtWk!JLIq@JXC5VJ+$(5pe(g0+GRS{C!4Q%TBx)Qf zK1LY`Yf>Jm$`=O$cF_x4^OjDvEIn9G53a^{AQ{*x!uAc|=wMeLPlndz9MgrQ;*%2u zN99GSh@nNHzbP2Tj>3@6!{#O#eYL1DHGctu(bAs^g8O&!rPY*aqT03+H$6?&NzA5JjkS z$_uZCuQbzYtSwcpw6Do_l{Zo?MPa8^_WZb zMu~ZnB~w&|+S+68+Kl*ihEPf!K6WGfw7(1b!PM%Zp{mvKcUn^30wI$JEupwzoD&4AFaBU|B?YkTs zmHWFIjVf9rPtSBbQx;7=E2uY%E@*gd4muyAIk0-!HKB2!$zyui=?xPPYL>d+NTd=)4AYQ*XqUuxv?FETPf6ECcP4U|YG3&y|XF5kF;h5w5@-ZHJ zoh^99>jKRO-Y%_eRMB$$6qiCA9XIpIW~V*R^h5I8PC_Yu{I_Lb`yt3!3bQJz4Y$O3NQ{O$reOXeNYpf~+nPlGZeGFJ z2`hN-y3oeE{JHuCB;0^hDEB{@tHX4YGBebF`{bIq8FC&j^y#6eZBRm0$92;-YZkcd zCKJZB#R1z4M1aC#x2cf8kPGh0+rzKnztO-EGg05!qc+*4-(Dgg-27ud%U0lB zaMgcKx3nP@3*?6&<@5jogR=)E+<$EfY%8LHbOGiE?9PMIgG_&HgKmOSFfuT(v9J&r z+B%rfIhr`Qm>ZdZWVW5$pCw;3%<0DPf1S)(5SH;Ok7@2BLH}vS2V{gzwPf1o4Z489 zxq`#w{5hHbH1YpCQ;VPE@Vw`s(UAWd;}wc~Ogs&^ieSj7RdsZK3Snyf5sj5=0lSOSS$OSaFobO`54{H?7jnTgV*;MmQ8sF6gyH%x=7 z&EmToVPaZdc+lkjRBaKQFgzZ%y25=6>sIqieapf6gPw?dX%9&Z|~*9&!1`?U~KB@xm~`7{@)*ux*qT$WECMp{W{>Z(Vq zRqeqNZ%2j5c}VmdUVe^UZ4B5#ChzPlHad^|+o(@pg)z3`?nno0>}0reU5<>OOFF z(^uTXF3iSt!2olHZ%Ay$m7=TrpMQaWa$^w%^#=62B}gb{2z3V+4h~L$lhHT^TV-up zHQJo6l1pQNX$+x$t%PkQs7$e;hx}v;DwZAeZIzt`icFfW?2zRwd&txk;km@}3@K~f zTY^_J=>Dnpw^WPRs3bj)Cez_bcrIaqIL|>RX&vBLzDF^w>Z|9IjaMPJ_7DZJ&hcdN zlBH1`Kksz;^e8N_+=iPrZn4dRy zj0Y>#FnqD+?xGtW2ODGw1(!p&Jo*v(G=DCQwOmc(-D=VAlEv@MrmGdI997J@;UnYK zF>ePQk&XMP!7;t#!?_C>1De~^kD?HaGUU81H%xqT)Lv7@qw7`>?8- zCg32=CB$pZz}z`AN=CMi0ZH_MFNi+o8DayiP9HK)gr*Go$qX&pZg6J2#lpiwk%X@2 z{>W2qb3Z_y{01%#OKm{ZrvQn1dH3Yy`)U+MM*zCKNZJ4o>*(WhCnW7IyvP9eO20Qa zs&X>n{fY!tjLs>|b0bqv-7&v3U~R6C;lKf`%g}!$qZ!?cIA(S}f?b>(zG6d!1Tz4Q zo8+YJlK%09zkkp!rY=}loMoOXb?O`JQ_EAK+Cc8-O9Q!yoWWNRB5O0k|1>mtHq#Lk z7F?v2Ubm*%$5Y&-(VJQ`21}xy6sM6i;doB*4Np1?UECeS^lhDRNa`d};D86|;=v-V z_$Q@hXH^-drx+QZsE}Nc8Ksw8pq|tZ8L`ej??-a=JiZ%@zM-L3E~d()_ynR#j4WM) z>y{B2GiKAvfF$zp6h>K7Bd|b1dkl3&E*^Rof%2I-^c95g>M9`xGQ4ct#%!`RU&AM- zDI%AC_!gW;sTZCIS-%B}C(g`aIZhT2YECJfv354vUt2kR>aV;k`oOv z<9o?0_gw>`XPveL%x1GWo=4%!S0{=ka`=YETPzz0)%u!P00tdGG3{~5X4wV`+6o)O=lvQ#N~2Qh)pxg0 z#k*|zJ03#Oe1yD=U{IOZkV+{pS3QSG2yUj3hH3P(a!f3Q<}CRgh{zxW1~EF}Ac@MJ zNGegJw|+%Y$FQNU#8aRJ5y7sVr3V(7&}`p?y4j^#Z&}BCKAwjFTB4ph(;EV$28J8S z2$(-^v>X0(QQ7sj*}(@{J)7qq_Up4dV84YAE)xk~duXXUzw-|B6H*T@x2@0;ywXx? zrdCo%Wg7u2(Gg{Op)Uu|LV)=%N-jWLr5ZOehr#-|2zMcx&U6`AEZ-lZQlOlWY?P87Eo7xjF$P?nAlj;D&RrtqBeZKwHEXS!E6oYR8eTMWrW#OR{&WU<=awd`3N2@{RiJv;PV-}@IT7n z5-Q2@zf0i9S%>(so#6hf8$_9lcSN5dN25VdBalzOky=^ZGRlF^0cWdFY@h>8K%1g~6+aK4H?D{YmblQfvU1y^Zpb^+d|W^3;W+FfR%{ z>W#mEsn4^j$R<{3Q*>M`9mte-D1c^!NX zmeAJ7zeWy7n)sa{k5O~r zZn5ys7z<|Aeftn~Mbqm4%@~7ED_7NveM#;=7)H|A-miDmw;V6EO4$5;_5BpL+}FuuQQM?6V`j0(2b#qBCkoAq;Re0)3EITXIuDJhEAk59#Ek-A4-!V`GtSfR z=Vq<&EPUBcU9PR@p7wA~d#R$yx(!0`EySjNZANqhb)Mw40lpVpNGqx6VU&`H5)%uCUa-) z|1!*7lcx7C=Z6Y}hx|KX_k+op*_Igrp})$g`H7MO*eC_k%*PEg`~Em zA0s`Elq=#GmA(WV1mhb<*#9BtgKX5AV(p^2LDb^XI#YT3i9R!CvjG@R0;(HTSU+g3 z5IL4gS7Q11Uy@=J1 zQu-V;RPNu$DRi;lWJN*yCvrQcaYmPrxpYpwp=lSxCSs5rA6U2l{da=8TRMHwr8d=> zsfSko*zyt{OENPn7BZF!564<;dZ|1`eq-|#(vF?qe8?;Z=X28n2SEv-*a5bdfqssE zLs$#N`?FfvXwBM8pR4p$R?u^Yny(wfmiu+xLHg9-SoYp&=@B)Dq;cHv)>a@c^L(r>%Uuwn#b;&VngWHVv!*K_p1W1 zPPD|*2be|o45>s_-iV#Exn*ISdC(PVcqghYT%mc^5zSWs0P`3pr8Ya za8v$!QHJ@ZqIjYl%k%`*US&>v3-unzC8-Szt9d|XEf7APgZ@DO_o55~S{mRuYb%$0 z_HK$e!op6un}2fJ{rRbNzMpS_OKl0n4^0AF6#gN@xT!hLn_zf&ASAfCvFqp^$-7m%&Bj4%x^`+NRh0 z=w1zy__UlKC}~^RTV=*i#uC5x-D_@kVUR32q=p*Td>yy5>zO_@tez=6vxbQ*yp<)Y(5@3qwAFx(!J1?t%INsdC%{Zh`iKpq@Uu7WSe(BmE95q4jVe z%E!=H|EVI;hNrC!41n}q)4K|sY~e7^KCEw(02-hDcO9AyBW#zyS~);vwm%gKu)k$M zQP0j{`^dn0J=eH;{ef%T8ofKr(|hIr6y*kCKjgXCKu?bCU(IEZDn%3aIor4Ae2OIwck$CUwbh%O+KPJQ%v#>huvbDsN$qoJ)W;Bov zwa?SQM}b(=f9?41(R$kV&PyXVW<#lZQ&r=~6`9&gSjsf|) z?CIWwKN}gX9|GxrzXAX}y6ULY_Sso`(NXoC$}6b&t{z*M>Q5HuTpA41GEpPlgH_aO-E*;?wjTHXQq5-NtNKuI)MeK9hWL#b!u_B! z2NVVyI+VSWeN6H7s~D@QqtXvseyK&cInb(Y|8R2-MWp9nK-F`I?>sl8QgIdHidF1s zE?s~-%YtOfW3)$stgyfeK5|pJJAveLw#~=-0_DmFMDiX_fAnY~nel{&i*pOD%B7tdBp|~ZvxGml{uaeId6pp}=aE#U+?<|fSp4b(&uJm< zwhSNPyPUF3xbRD(r$ihNzHlxxyC4=e5(o62lVC;zXw4}hW`Te>Av-tQu`#eq<#FXOkL zEt8tAc7w3|G%r_Yo~ZclTv=&9^g!r{IvU zq4j10mHugC<*fjaPWXM$=xBA2w5R;&d8VywMS$UxibR3Vn3FDJkPz~1c(v9JCLB{4 ze00O_Q>gngH4=Ed0&QkZfE5YINt|B7rn94?ESD4-Rt zgq5wmGE4<=`Dw3D*6AyR`nX0D*oC;J5Bqhnu%Olzc6H1}4DZ>_k5^?AI+o(>S(&1FZ0%RrDA;0g-h{K5RdNtvDm5^9hMmZv!MMSdLIXd@j(m?#q9 z!$Qqs=Ro2gK&sWyB!cyTz;zs2d~4A|WbTawm9dWexc4%H|LyyP-FGdv^5gkQip{Be zmt{%`SEe>E5EV^GVVV8x*d6d;CdQehq_d;v8<~fl6#N2+7E9V5N#>Y;KfsFGcGf=& zqoFRNIrOMBKP0KTkIjmo59pO_K|kBn$vLzAW2#S?g<$fXf;+crN-AjEMc9MTh;nAd%~Z$ZIi+tJJKRAJ z-@kY2{fMz6@PxYyS^gff>kwl9ZYz;jHKWqQlnp=}bdrDI6C$KlM3YrI(_@EW?U`)N z?aSB9a!2(Z;CJ&_!OK;X)!k&|2hnL#Axa_$H-$e2kEDr8c#chyV`*H-s(*eZ8h2Gd z+bcHm3qN+PesCiK8Gc{nW!a3V?!jqs_5uS{=92`kchRZ7z^ZsmD~Iyno^@Gy?5YN$ z2lheVx$Un){ui4O_=4w#5v9*IOQw}zaG1?Iq|)P5y4yc5D&JD3^SQ0)lys5tkT8!4 z)5(_7nmwEZx~ron-hOQJk3V$w`*7vE5BV}fg%9D5BYhogJwL|tS$JzM{>?iH=}+(F z|Gkts#6Uskp5fz5*beo&&)XEfkuTWAj)zgoUjV>AoF5hP#ip zhFY!3#~Snd2{(9oYd({Ji2|7s<^{`1K~52G z=wAN=hf&G_R7q#eEE*Y_>43E3r~RY}2eNRKls*(>LO6#MA5t%giQ~B96-$yeqHF=4 zr+(9$Jo2R$FX_YM)!UMVo-dk=^zntn>MMe}gg?<|PGrz$N00)(2EyHxx37_T)KH3k zw!V=TDM{e62QY3)M-)C=Uwj>5<^3`$RaDSaloFhz;C8Vf_kYzI1!lrc+^S*B4KyBN zbXYe_IwA?J%Qxh4ee_ZKHLnYr0-D}rTw6{jDVrbee%YvAP#r}rMyze=E=%pA1nyN= z6I)rLFzGNK#kGheivEztop-&ZvXM)aG8x;sltqf*{=mp`EOSk?TID&+@(A}eM>m=> zAz7!nFA?M89e?4;@#{!sQBGxD;)%TD&E!F@je9m>bLh~$)MA{9%g@ty4;DJrg15MM z`{@gKV=f2k`f@4~BzX*7GAMFE9nsC%!G}&wF}O=-JUX`nNK>~aZarP@?_c7S@5^zt zyyg>H#7zmsDHyuIPYPoXM+Mt~LbuMZb(>7bai-cOLdm?mDJ`4k0^ThLlb1z~MKB~l zuZ3GpTk;=ZH%7@=ml|uC3M;WAPi_pxh~Ae?E3!3Sv@Q4N`%Xz)eR-`&wIicMYQqn; z5cEqg;!65kp7mP94+l4WBvp=blV`ef;u`l0Hhj*ss9OUlPrN7iU-??UcGl`Y8rDPO zd8W}{?)DK`*g`*q(d6&$^U)o@O2lbS{#b2u4qYq_AnE1O3EXL8Fr@3RQD_ZTr%$7I zzB>%B44HiWX>l57Q}}Y?Qa*AOB<^&S^d;3H46g0i^6-o4JJpSWMY=@bk+(x7X+ntSAO@9 zN+V+{Gn4HQNA(2pn;lx3i+92sD*Cgkh7||Bin7)#g;n9Fbq)%C%1h>TR+PJPWi9>pf3=r{@Fch^5yr_UF zU+@YF@3;V9h=G*RnVCFvjgjYo07`+R+vnHZjY_2~Eoz|Ol%YSj0HBXh zYEN5o7CZI^cVx#LaL6dumtYppA&P$m@d7!mJzk3~7o(9B=an>=U2i`5EslH+F77g3 z2saoGg+JLL#ZLu(3}Vk9EgklCg>R1QyxX_Y;H~}lPT5-)!n&THzDCARcYJb?uy~Fr zuh}Y1j7MJ=v}nUB*voslOc4!MKT@q86%(OLFR|BwKL%H-(e(rw^!_mti4h?T#>EtZFZDjUVsKy!e2~|gRazG$`&i)^>-awv+=yoo7ET{ z16#_fHRf>?n4=A;ZL61+UdvjH=iDk0HwC_7qRoipNzWkNJgu!3qC`RPjU<%ZGBCO~ zWV-6|)3WaR=vsXlQW~l!J80U!LUxgcmM;nNG-wP74hlWyz1fyuD3zIADEJaNoh|wH zO^Zfm)&3dFPL}O zzrl;3tCG6Tr)GsB{aciDYRjm?K%%;A1q#Yv?zZZz^2hG37?lOcnNUq5j&2%0-MRa2 zQoS&=B%Pffh1zwNFRgVHBJ_U&edLvA;r0NE>&3%l2{}$XShkO*7GicH4wIhov3Q0R z%xvdf{S5>nlJb9%YJ}R|Eg+gW>Z){oYXb=O}lnFvJFdCY)hNoW_^MY4p1{G zUDp{btxz=DsC1C+9WfII1x;omS<5k(L)mbNsgj@}rWv2Xk?g{gXUy>6c`2cV8=Mr0 zF!@$bmL?QSlMC%X*C^c6aX(m>jji3HywQ30y3>-;M)MWEZ}sb=_IZEZCSoLl6i=r2 z$3WZ2k^ST6ql!FY9wa2u@FfLv+gZUiPMJ=;V?&X8d5i11x(tQ;4%vj1O-zMWlJlWo z&-_T2LT$***ZUFQwLiwN`hQSoU|df48ef44FuP)>Y&WPBR8O7Qm?Vo7%oi2ZQbr}7j*({SXQ0tA7D%0$?)>~# z^ibT!%+2b>@nZKV#zM5M`O-TKMHI0{+@U+h7Ku#UGN$#3`{c)z=t{DZj(>DECq1Bc*E;v?+jyJ#f>^6l&swQ<9-lv5PCC7{m$M+yD&fc*Taof;erHYny z+e$G}CcE!_j4>r|B<&Es986OJxXHA@Y`#jd=%x}H~#4=Rbqb@SP zS}7*=_W)72A8Gam8yMUYmaKR~3-FkRwrE&I6|pA`3>OXPCwHE0Fl!$U3==z z-}LB{S}-DTtQ>NYNwg*4^`=D!$V{J3-WNtpGWTzn!s2D8s`lV}E$kZ!jYV68wAC5( zWfV}ODf;rKrV?g%IZ_9QjO2Ek50tPGpZ5CHB<8}0az*c zf>$;47Q-+at6esveCoSoDlF_ZI5VOKTkGz4 zbh~$3yi580caoBwsc!Y-3Cprc1|xKb!jt2v_;gV|j_~njQu1A^YSC0x6v*IOl4ET~ z6uCz(f!Jfvi1?v;qA%VMr4{;xeq1HaoIEwOluPh?%x$lIhoHKJ#&p#TGC9?GO|8;R4>Q{0885QNv~`&d z^WY^U&juWkxvRY3pPu?SaD?F~Z+34+b#Sm;q#F6?Zw-ma;GQ-!k7~TL8`b1YO=kp{ zS}-&0?`jrv0-l_o#_OZ2DEQ*eUVNJ{UT{*)?7-6gPX4OO|EjA7QuA@<*cEgWgibI5 z815f=)Q&EVn<2#!i{(hgP-%yEv@bkHckA$J0qReq6e z<{+l*5v*X{tQQ4gzw~@W**_Gvpjo>~@ZRyJ{l8r$48wpCPy+HoY{O<)Og;`pXE2HX z*sW(A<0K3ZK1s4T zoBYCf$U3ozB=)OXE!B|2_c$iMcseM}jOvVyfETi&cJ4B=C6z0eith8F=JMo|Ie6S# zM-{~+|9!v=I=Wtpbu3mR(N0+z>xR8N=nR&5f#Dcca zX1I6;zd!)8ODx;fz+^;@c&a&hFl$WH!QPpxR%s;?T3wa3z#}ii)#tO;c#ISw+x|B#LuiQp3&*aMR)h171!XZRyIKi?UVC38vHKleR!yje|~7yglyZ3$&=T_qvmjN z)V()YisAXhoL$i1ONi$$LQJ+?7N(u2f&~K%z;6^@w6mbkw8*ikSjKl-5!@y`6^nG< zNg#p@W+mEyq%U)Z1z~IzI{OTr2GSOb1pD(!ZNDwk6V&r&9IK^y?pkrRs_kiUgJxYZ zhaacI!3<+@9oZ*)%FRosFkPgW#){wrMFPvDbWnSAHHxSMtS*#$@oRG zD!C&2C-3yPn|ZXZ95U)CJ@l2ptdw_@tkzp`=L3l(B(O_saz02~Lq3z|{c>hbQZMXA z(BQN=_>7N99WP%tXnSV@;?ug2gkK3x7-kBE%yJ^2BvI6er3peoWkvV{5==>S^}{2GG}Ij+N9xfM8Ef=4!nPqO_fv6A;pBQu zs;(e-0uN!Z+&tEhA1ih0pzgb0wI83v76j(sWj^iNO*k@K4^X9 zkFqGiF9G|zMe&)Z5B!Ho%Qfk3<6ogPxmYw@mpAHAMJ&TjYS0NkpHW~#*x@n+c3$>9 zZ%KKmZ4HmZvBtQuE&F2|Lj2C$!xyd5XG#<$kLl)w<~3^P;c4$H9;;tPik?1=MuV&7 zEF7da@}dXkKe4g~2?_j6mgYFya*YaYMz(DQc5Jq z%F*Z1eUHfsRudKI?*zWlg}{Y7mFMR4(grJ%Z-_-6y)7Vpv-V|ddAKU6q^147bK~{Q z7{%@!qk0@+(fH6jF30`cV`VL9IvwXsA)bvH0~j?;D6q8NqSWAZ@;ALEw4 zkLI=M3TZnw_-^hd+c1o@!hj`W8ikxd5s<4q?q+vL`$ZaKZGSlFhd+9;Hw&X4EN|{a z%Ea#qy<~Pm;vL z942Lbx=9FV*xTQZrPG&rwdZIJPeM69fdT1eC7rR}Tc3mxQGJg^%5%kP->~iGEF*Gu z>+9L>1rst{MqSo0v?|6W=ikXP>n*-(>;s3aX0vLyj9k2b*m`EVVR+?1`+?U3zg7r8 zFm24_@@X^p?T5SnYd&!H$jx%YeNMj{-#5Ur7lO||qvx;H?2jYsP#(Z3PzT)qJWGGU zY$j)6Ws!8hFv0gbV6488T=}JWHj);vXAb{CvcbT@wlb3f9^&;QC!+7xBg83E9WssA z4Yln6AtVz6A%RTR#er1B{S%0bj~Kh3P*X}I5=sT3Pc(oyEJVkb;R{J*>YooQA#|7E z0?dZI$plc2IaCJFz33n>d_l`ouJJLFR#M_4)^_O96G{+H1X;_Fqc&2vz-kp{*7tQQ zEtwd^{;d9r!%f=ri+2LbGH4CM)r{z7|Jq8-$c!!{D=Q)^RYM!PLDx=s|;pV!0TCf3NbKQa@kxJzZ*yFsV29DuLtE+)L(_JrAOMeHI+d+b%)taLpfOV8pk48;Z z%uPv&wTEOi%7oGkMzaj~GAvd9=-TQLFeM;}om+a2M50E$(yR5$t(|BE( zGLq1%=isHn5mfq9WriXzUrch3@Zi=Vxs9Og*GjWJWhaw-;$lj4;3{lii&9QkVQdxRn(3ES>sXZzwTM|TIoO)}Zm@pvAeoY}0m?zn6%XrW~o8y}6- ze1(-Mmoi7#ujzqtFNFL%PG};Bw%&+UTzzA@|C}2_cYFo63OP(?tG+imeIEO&P9n^z zfr9pE!UEPx4t}!qdSCa6ih16yuG4G{nm-0sObS5c8g+?DCT(v3{&lg((1lC1-iN}J z$)&YtU&f+_#!z+y*-`8Dr7lHy^{ykZgu6lv2rUW8PWhZh14<&adrQNrfBQ6joFM*` z-^4u8H@V@P*^AlqN##Puy0l)|8CLwe?E<9lyL!ir8O74ohpJv$L_X{8;*?Lgfkh`~ zSqL_l-Q=;-F_U8SLQ$ywx@jYlMo|zJ5X_Wg7{@%u0BM7x4>D4Kf%Kx8BB660p@{S; z=D6b*4&hbHa9^yy5zXUjeHXW3k*G%$x8H9&#_Dw|AU;)R<t{OO%s5k+?1)JoluRAzyI#2f^2mft$m!&`-FB%9<<9j+Rr@K_D`64DNtKH?k zk8N**{FbIcBJpO=|Iz+s>5rL5T8KvRB)aMzY6Z5+HU>dR5K1o8@yhZUJe&SJr@kSD zShJ@7zp#C43w1mp-sWKoMB0yK5X{z@dglaV^-Ek_-a!Ga>UUPR`=LAI^gO9hb5(Wx z+K$e38FXGA6LDk2uT|m;waQSXRF{A>kZ7M{P5UPwK@b4LInm9(2vYHX_4I}R>ghL! z1Hmkci{x687+8Ys{lpfaUxhKI8hX) z5n~Ija|$v@9VQ#ZN2&OF%l zL0;$?l(s8pE4j5E%9IC~Wu`LncVZuB4ePH)O2up!txUt*@Vn;*-PGw4<`l}T#itvi zlSX<3;H;KVO%xSxP9GLSHf$T1>vCCFn?Su=X_>fm?V8lD!QYm~r|-ZGQ%m{e^`l3+ zZT9X30Xu~Id!IG+MF`w4UM4WtMPiQiH);B$l5K2MN*tCTUa)*}8;`D&U$%ETTM7`F z=01h*w{0Na4&UJ_*DI?}-YJEC72l}Li?=nUfY5&Kyj7 z2y@3yW)j7?nV3GF@k8nZfQw8YW%5TguAb_wO|snrRw4F*xuj~<8~#9zbX|y#rWw1R zw{OfgqRL8`mLmg_(gjGEj6cd*RQtBU)@vJi+!S0==Ri^Un#L$34daQ=e(anMG3}4< z6L6Z4@h)Pl(LQJl;Dc{MRNH5vNidjtEed6S_V(k`HjeDPLdgB_$Iw$0RMrt2v9*cH zTv`k*jv9o&AK;_4Pk1Fn{h@;S-j6KuEY*)6sr#LY<#I4O(2^<-(g)*|3>Hmv8`&_w zPb#)_nBVLLxGX;>(Tp|Vc58Lh1+%Hx6^W{riwL`amWwk;9B5Ta~&jrDg4=8E;uNbAEW3}TgSE0=UTmSu!bZZs3%IEpk6LkgvS6LFluCGj` z@xLu)5?|jSl2(+89MInC;fwKfe<$u>-vZEN1+DbuQZo5>Lr+Uck{F`QHfB|NEhuq& ze!f+I3-WYU)*qx(g+26O)}N5yc(v$1^TX|Dv>uPiP{y* zNqv}Z?yT5Ds{*p8n=f|gNyb$aSD`Md2@*a=EL)f$4j~E&L@@-kX9Qg@Ta+sxv7%vH zN%15^NQfJtJrFV4F4~3Q7$5#m1in>*F_zoiBT+YJ7^bhH;&PCa>Ydvk>_ z>7cvt{sxsd;CpNjVv;ZH2Hyygl~(ee%k-zyp%!-nyXz}=ov|v-H4HpR(l7C&ak1B2 zMqj`}n~FN3(J-Py_fj)M9UpAQXFrp?jZM6iKwi0f%cn~{t+J;?rQdOJ+wa*wfVD9> zMsYFQRSBoPIA@)X`yFy5vY|ujx@p=z+Q8hL->%1;{Ii4VYqJI%cZ=m+n&Ip!+_!)HZsLFP$Ni#OVlY)DEjdu6 z3RI^a{}>&Tdq2HIo?Se^7h6jdA1rj9+k2=F-oQ6~eF_$Q>nnyXSAq$dzcpAPE)P zVTT2Lc>yr25`ZWXm^?MD-}wG|Vo4fT>F z7hz0a0`mXI`4biDn+?u(NDgR*Bx+oSB!|2O-_+#%LvtAV1rz>1*=itb>tC5(h#e+S zYSuOwoTzw$dwM|y0O&0E?h*e*rA&ReWn$ugH$qd?@{L5C9SLP(;JlJue3?a;BvmtGbv9Ey z6Er-Vj8@eaaw|9^fXImO=%&`mbv_sS@yOZNWYof{dU%$4_ATY%7RXs&n56kDZ7SGw zuBpmtBl9z@sA)k-8fsZPSXeAucD>RrmX@rUa{It=!h?%xvb{1v>&@-OVBihN?Ligw zAOBWC9N>angxZjWlRQ3GVJdg_^}w~%2VYj*|K8uanT^5lf1#p#Q&?-Q{#XKuRs#$k z<2m!#)cq~{H3g85OH1#I>7Y~p9=> zp?>!_y?jl+8G;eEeeXbQf=8Be*Uxf02txRmBfPQvWJhX5HE45|`24E6KwZh^DZH*p zipX#0*SHR(??Kl`UvEP!!t010I^P1*FoLk$vs0tqPaCbM1I^@}VI4W9{@b3x7T*~L zPWG_swQVjy2wCu@sy|&zhB*tVbybcwr6iwP!7Oh+!N zECBEL5@$EO3wxea8uX`vD^j^@7uiUF|8 zlgw$P#q#kWz%DXpX-P#hrE4cR@)u6HR?ZgIb!c8z^F#@f)}*~E=bX+!o($&&92}7Q z{hj$rDhu)ZxJ2&^H6sg^kMWIx847^!o|Dza&W+e!83P%amRd#g!ic;od(-8{LUKh} z%5fA7F1N-Xi+02olNVayw?|psD?5|w{M&G`DOD)(Sn{;maEkXYhdC+>4~@Ml9vd$f zfh_CF8k6_eGx-@$+O2#1aKGY{pt7tQ&D!q!Q!7As% z@nGH~2Z`i4X)6+LRw(>Xr(Z20WgqoM*jeTc$N6H7rn$V(8bEY@0GV+1<0^OWkfPn( zqZPqDf`U19_gBRx@{cBT6{Pt`-P7gp;)>6MWPX6= zFozve35!?@zDFDQv48q;b^H|=!ilx2mt<}$5LD9&J{ek`gZ||e7h8@NQv9FWlOvSl zlB1Fff5SVKd))U+h@R*lx*3(v4;LDz4q%}{0l-G#5KaAa?EZ3oN80r%3ey0a_ zd~Nci52116N5nz{K#~FO#PR*J{K)mqM96O`(8bqIT1HGp718Ua_re^`>13x1u67EE zmrcr5mMPw;Ch;N=%PA29^7By*?9xy&P+qqtpjM0=L3Ndb(g=~s32-NE!YC5cLQQPf z5{$Q!m5nvm`mv1|kSDW?jm8!r5f|MWRlOn%R6%{1j`I{Nzhft7XZyy3$OYsPLHZhZ z3n6>0v)pNZWLq*TDk%Ki{#cr7z=j8L2GAdVY;ZtK{j`OW&4I+On{UXhGFvg1{Cbfc zNnHH?nJ-#VwSI#P4;4T4L0H?cBnDDo=KcWlxrcO(n>?>=kdjf`$hE5};uCvLA>o*o zg5|B+r)VDGA9c+LcYQ{k9#kq6wcE~O(p_vJ@l#85CX(iOW%-7lErA(Fd#sf{^31;L zSw~LYX{%Cz2uirt=427+-nKHLB6(-bP@NxeVNAT%DcmY1a*+7Pqol@jV)HmI&9iIn z0Qm48w|4;Po}$|Rca6|F+ZPh1Rj}F8B3|x8=XySrz**a4!A8%gS=GiPiyDcni{f3K4tDCNpj;=0 z#WJY?>KRkB7MzPVW1D8XEunZ(z&81tIg~3of&9j>i5RV?u!BdYS5MGzA=F*9t5ku_ z9z*S=3v4G((JO=BNx%03Ysf+GQ*;(Kx2XJI8L%g**Y7n>G*@+LQ?~`Qb)dH@s1YtT z!BY>JJ;287dlwk0F*JS%B88kyXdLDGoCGos*c_{(#xany?!|Sa6fl|~7#DkoIfr}A zs6T4H$~Su=+fFYY0YD;+{8*lTfLco`dtjbjFOErz%N2(u3RlQ<+-8SDz4cw0nPH@s z)9Rz?zT65J4nrP9QcV$-TbNL~XqLE5#}UeMansC@Iukc6r-TKLU0IBwl#G$iuA!U6 zMf%;#+Ase8iayWi{eWhUZp)p#pi@aJ0QOG@x6?n|9>h4qo>|F0#qmCGnrC#SjQ4xZ zUx5*8&fSSzdE3S|A(U}1uU!sKJ>WJL0O`4CY5#|M2Mm1Lfxx7Qw%aiN_ueg`!{>p{ zRl64*ASH#g6b`Qd}z9Wl}uZ>_(xI#k`YN_QbCZfVy_X`9fJhJcL#=Yd4I}q33&%E z1&6zE3Ty}a+xYLj&MO$UfB>T@WPK)nwtrp{D^qN8jo1K?=Rgh#Ur&ojh0&@nzWl}= z^10luHDgo46Vi@87$#;!Z%5&OANr@xJICTW`v7K43QqB5%qJkpA}|k((PdJA?_m$T=c?dHg6gz7Y8z zKnMtv3bU{U1_Za!D4*<2$4^MKJYplWoa2Ncu5m!P-^7-i4w!y@I;8(0OYYnF2*@kG zi>sFj{b+MX#=X>f4ki`#qq6c!7LI>O)n4&eqRoSK>4C0+@4fPU||V9fEA^2+QPJ@7u6V zmEE*$V7Z$@+$UDeE~dF~mpj(E5XT)zJt^h9d?m~`M@^M0px$8exzF}p1eB8FJMqii zxXF7;x|N%uXe&sj_wALx>4AILw{(D{oE4|2xxkY0*ETg7?MmsAn^oljd-*WR9OUQ1 zjL%X4VYh%as%7lx5pg|ks==t7L0|A6%K*(5VKMh>2aP=23v8L+iul=Ho605;r37!` z>EXi(Qd@TPD?M<^#Zp#Q)qt|3@B3!%L1tQ64bPIOjs&Ssa!;FK&{ZPA_RB$Jw_;&9 zMBT{agOGX%^jzqp#B zWm)K@B0UXC_VcL|mvJtJf6;Piomw}dxpitzVp*B4&LD(1gG8?Ub zFD2QY=u(nl7XKW`BfzT%7;xkLQyTx%~apTDaBw-JE^^yLr=Z zlm@3AOeO{EhAFYyljs8oJ5Yk^pQM4Swf?IDfEl%kuh9IJmrZ{s+f?5AFDs?K19Z`1 zh<^|DTG*e>Uyg6==b{c6e=8?h^rwEUiu>Z=XL}R%%51>KT zem*Sx`9QTLX7iz8oYwPq9%qK;%B!_Xo9$vWxD}<3?Yn)p^N<^kppcokIeLG0cl9ae zCG|S`Yk`i@a@7Gv>@ZvzAON&9r*k2gE8xF{KK=uFeNuv&e42Lb-@xnUoa`}od_hV_ zdu`d-&sHXd6J1Y(-vlJ=jO@hBX#|5|Y|2BM9pB2%=SNdJm(<8LmMjJU0Q3Y%SWW=7 zzt-=hGQW|<{pL~|-K{$*%tXe}{^ZVN>^``q+HP2nycZ=ZPd_M1-$CW=&$b{Qfx` zYYEia7jvknCT zOUT|`QB<~K5g-e^G;Wmz-KHIO?hBklZ@D@Rhz*~+glFos9muq5q_R|i596c>`SMU+ za|bHGt?h2&%k)*D_98Lhr~IiYr&%zg;CKT zp23Sr5%lNPu~~(?+UjfMObm~x5WgKjGelI_RrDnfVt_UZV2DMKhdZzzH8hgr)kZ4N zq$tJr+KuwnL=mUro9G2XMI0ALA2Px(3?w@Q^<$^{-Jp9HCvIYYmW^j?cr6nCnW6st z1VqaNNN8Kp!w_-=2#XF;+F`Sv_U+B5VNq7f3Do=5W1-WmwTIQ~n`%*cz^vOR{1=+{ zH2y&uS!fZdknZ%|d+&m-OD)Sr3}}Igu?5M$;gv-DJG!{V@0cp2%C_u}J*3~3!g~$z zj;~ZnU=zh9_jkdaclm)01{}50n&bFc9s$d8EA>_pSYBl;lrE_ulfqEveLbAc7Lk^e zRmn~9w91*&tWbu-=@YQQR-HUm zQwP}F?@B85?JR==9^_Qr)hl;rl=+h}&%%U5%iosNBgbe?WH1(Rk$Qq8QgZhNMj%gn zO*59Ai1-_nHS4gAY`Qiu7wquctY>reK`vGt)iXq17Z};Nq+p=fT!!Gv{nzu5E)s`x z-A@89u*0g!cfr@!jFn0Yv*d*Q@qN|xh>x99CSQO%@2a{V1~fGl{R74ZK#PTakFbO;rFKL;Rx90DL_~CTImJM z*!5TQ$%IQFhTuLmrY7(mS3ZhU+&MR`Z!mftASpA02DHkuD@Igti-X>{3tk!zV)xNl zAImC&INU(r03tik$6RLxxz!aEF?IpNiZqngAo)@gIuC0KLbh=SxxegN(UCv(NZz%+ z=OJF2US1uPCvxM8!IU$*MN4}=ZX73@#%CcNzfP!zN^`EEbTs~aZvQ^DNZH>mss2^~ zXORxCKdh26tlSLKwl@zC^=A8nI`89RVr%gWH*by;mY_?g$A4OtR?-b{8!3AKPs$lV zTs?6`<*JlvdwMW^Nf`#?QE%g#=4!I*mDZQs#@c zwUU$RMbwr;Z5j_v75x@aRRz5-PWa?`SW8rU-Jvk7RZNHHO^ar=_Ak+>jI#%K^`7-KN%3zIIg0Gy!Z?mT`AkEw z4}z-BFQo7^J46qtIih9>@J%M886p-mjqnql<`1#sIUHbJW7|+OBv=}PNH)UvQ`W1{ zqlv%*7In$bhAGr<_I#9tdV}S3i%p*h1d)zVoRSsq}zZDCMg(c*E9?v=8?;cP04 zAy08Yt90bZ8l5C*{^RD_e^S9+aTA0Di=H2*GEQ$R2 zf|===Sus$gAeSJF%{m#3Y%>FY>misU5q4MS19s6YzGvO1ly|fklpLEz_NA-tE!h#nMaOyzpA1ph`7B9C?BG(|!*2loi2y~00E=LZ?dur6j z)3{GNFJYB<{iF?^x+X1yi2Cs}u(_~inA`K_Hnr-FfwF*4{?NB%JNU5=<`snNOS-ja zmVT_fhy29WoFSO-c|gEv)OL7~Emt>Pzlouwx-F`ksOOK4WJZZ77&Ei5D)(NAWIjOK zGzhW|5Cgw1PK({nsV=#a$XagJT7s??23l@%dUg&{9<5&G-oBZ+5K7ucLE8G93BhWj zRy>@7q5@9tQYLne#sajGfe`>0StURvq{1YWVxR+9Iiop-yIlze2ZcKc3EsGomx7;j zgY3@-H-p5XLc}+rW?#XtH>u?8cnT!hdI=dFA@rVgjPVuv#(bWCz_HSveB82Ha{Ago zL__IE(4mZriiV2f`%{pFc9c;Hi7_!S)BP*b-?HR1n<4hYuyTHtRQ>5^%}Y#-&I-hW zpI&EcPVGYg$ZqKu#8|1wm)B^TRg;1d-u$TN&v)_fwo_69h6sOYKg=OlvGR)ii3@z1@vz7<)~o# zuu~yZQWST{pM6MoI3i86>V1)$rlSzf3%EAbewHwr`Fbs`7ML%-eA7!B+>$Jh4cs`{t(pwV*F$!fauCO4M* z@53@P6Q`D}Pzd%8^OZQZ?z0D~l|B-(i{C9?${f{kAK!4`ELG-+3;>RrRlaUpMjmj3 zkDA1@Yc6QHbAPwP3Vk|Dw3_cn5rfbmAz+;LeGD`SU=c~BkI>Rv*;_9ddu6`p z+uEl_6+7xYXJucE^Qz?u)wx)|zg?DWUYN$Dq|?>H{`oad%d=CWhAPE^g{QvFixtf7y>tB}41_k1XPe{kIPN zAQ9FA&A2?{n#Bi>(9`KwTg8`=MiGG8A()SU=zNGuOHP$c&@NHZNSLI&&#jI>S`K6f zC3N{4iIuUUb3=Cn0w7I&BdCi6cg;A^(6Cu&!|A|i2~}p zrlqR`7Dlbp)MPXwzIVTTm20^gS3%Ttws2D6uPrD~)ZKrlb)xxMmm%#(YuAQGT5lbW zum-iOMtc%%(rKfEol4uzt|bS4sSh~lDAU+^$~7Jk+psCTV_A)>Yce>t>D_IvpJ zE)R8bZ)cHg{7@xxYI74Cy&6+24vr(453Q@KrA6BlT^j^&>(qp>VuU*P&S;!9a`(nI zL211!Vy|5%-l$m!7-Jv1yjvx6-K)MsZ{w=z`#li2`WgL1K@_AUw;+>X=H6*$ce);et4F*Q-8kprWL zL|1m1IV!9O(i`(mX?Kn@$-NJ@)B9J#)G@Q8C)3zX7wf#Oqjfiikh!grJCc)4={>ck zb%7JOZYf~vN8!l(hD%n}0=8n0n^O{DaU>OWi)PlgVe#(a)NgxS1G$BpeL_tKq zMqhNA>9U7T1PeWhikWjt2qmD4=Ak=K$G736@?G_;%B%rPW?07nqKnb)ibaY`IsTY? zNbK;lCWBIU+&DqR>OudT;ghyk(o9;5p z3%^&pgf6N4546{{iSAV!hSUKrUnHr^yw^cv;MOV4$T?SlAIe9zeTt82S5E6BX{GMwGrunbZ>LQqE^r3{mux5P21dP&(V4)tu zKvmFa_@R`V9T_c8b_20wZsDa8;V6wL!9`;v-1iN#FA^D9_y;s_5NKJ1p|}}Z@m$^Z zl&Db)(oz^RA!{`LqfAOeM591C0>7* zVid27bnn>SuYh5PhO&b=MDmvM7wjU05AjMVrSZVz1$u@4??L?LF5=yHUX5=W*9%2K z#bB)^3(TB}dOO8>N}R}q>Wn0(Z-#V5q=iS(K*e-UY=tD65NGE1ieakM7PkCAdLZTO zxtf zWC%r=K^F3_*4xKROqFdQVdPeqfs10aGYhYzognQPj~-Q&KFFh}#)-5UN1=me zOXLL=jvfO$X90Z`w)jy$%w86;kj^hx(Jjl;rA8#9Y0r`BLb!=JaDVOUB=3t<_~*rm zCz+5ek|LD10GM5Mv%v^$M$zT7+wr5hkb3hrpZAkqP9@d%_R<<0XS#z&3>lVOqqD^4jKp4_jmWzc2;SR_?DITwKS`7 zHvb#Lx>AmpV0k{X*uv2x*RRNWKSU2hql1J)ITl1|o7Mwblm?Lc44Oo#w@AOk00LVw z;(N2^K*pFbC z^L8l3LT6QS!4+4)e6ax>DKrDj+%t;3+rXl}vI3<$TD}5Bl5I@|S*i=UD)xScB8>Mh zVJsabX21}o5wTqgKrXXQacpN9aKb-}0?f&Yw0kCkEFu@t_%T+#`$OKTkvSZLm;TJO z@ZS{XK=oChnBH{}!RGGuah`^%qFKO)mm+%%e)G`ppd5s&0Nr0VSV2|{k271*-sIJJ zi-d1z51y6~)Lr8Zk8y+0%~;10PS@z~K?2REX@DXD^q>9C(o7@tv<$`z^EK=e_vlP^ z*#)PR&m|$=bd%R|#*a6KCvKG@t#27n=A?DKnri zAf?XGQ{~VShc(CHJks#pLaX-QqwrUdU9BWnmr__piW|7Xj-ESb)SN!e00R6sz&+0|mBQqbv zk}C{eMCU9Vq~~NXqu7vm2h{^4yD%uQfB<@7k*!8!q6jL1Pg)Z-pXFf*$d>^i?u>kK zeedVN_=B&{=3der1N?_fAyS%q=Fw?e;-r8a%A&$QZ=r|piddvOnlErLC`#;=C;Oe$nL zYSr3dLxBDKMdjDsbgg3FK~8n}k$3UcNlov*0~@k+1xmpi_{GmK+k*knTN1dH6G%y| zn1g^0Rk{|0P}JFOX&aqlg==GHEivoc1Dv}5eJd7{?nG4LC*EBJ(MqB#IMPsuA09Pb z6k1pl?_5)UBro0&8zRI3oOoKdz^V~4J08Cs@_<-{DqPb z>zdS{1dG1vB`yPT6Y-*@hQib*M`+z|C9=?>G>N3*BaEU2+g#e_W`jkjtL7lX5ocun zpTV;fkcU^G0xG9B2RcJNc!L=f&D%%YtjTd{_6}=SfMU>l5>C%xm-L}&BYQSV@c7fe z7=j!{#9I_7CAP!2L{AcjxXBNlOn!gEKmQ(Z&6jqsN0Wg{x@1oC`|bvi!e$a*HWfp0 zO2>QUHW^SwmOP+XK8e=bz9hzvGEi5^`#WI+TgiZZO9GQ(yL}%U-Px&qUydoM#1lUJ z$TJ-=kx$beavHmL427-6GHBQcBvAr$Zz~B#Z=r!wZ(ubyhV*kYcFm6w9V~p(O=hca z3H1A7uzm~@#6IFP7m&C+m|idLL&t8}6n?M))it7-+mUjH$}BNCopEWe<^-1N2Kz*B zS7S)5xxR;MpZ3dV;h%t84{`4)e}-=V>8q-)J z_F)bE3WICpEE6jIHgXW%IiKAses0$q6BS%f7Dju@@a#m5` zkn4|zx%Hx=9Y7GY?$RCFrW(Zze^XH<1F6cXJDP*}4j~QoJ9CG}B=1dm_W`~~3@A8; ziXVN3YPe33{@WZ4^aszTd&N-`Soa6=WCJ#;YZExou=AqCZ=;V%a^9ayF5GEl=51w3 z$`)yu8#;MI>>hA&s#?wd1y~5*X^&_c6!la4?UWy04nN1qZ7+9k)EOhL=ICU$xWB^= zJMT(|E!R~LMaGMJ?vsI+ynZaYMxWvJ?O8H|f6NqwNRjatRlnIonpH%z>Y46SiLXBy zk`3d3F{mt;iQ|LjN^8ufF=yyC!{Q_G1k8&!uBF!H@Jb5$3ElD%XUr-NOdfxf9h{>T zqlUh8)z-xv7Hk@QTqn}FtF@)qYN=IRa!X~4x%~vHf!x23lCF02VN>7jTvyRhkN+TY zRLo8HUzaow?xble_|8CKo-IJmcwD#`}#((Sa3pqa^Z zeoO%Q`w2@6^oo7O5j*GF&sfjj%VpM(%c+aC0^SPU!IA;8^{COW-*`aF!`KF0U`G`e zmXbI-HM>BbaI%<n(k%2PkEQ^PPb`F<rv?rJD@I5w)Kyu!)DxipdQ)#Ll$-}Hn8%vciK2b!0XuA&UNa- z?0hsSVX?G{N-MNw=tB>bFWz;LIge#FQSD5%iE65teO&WSyX49^mOI%u3}*DB6$@Uf zUav+6^6&mYJkCoWyzhGvCm5ebFwDQsyBa|Jb$B1C)&UKTo-$Bxt==TxL7=`#W&Tf} zuwbh;!|$*kLd`mwJ)9zr`RCi^P1&4)@swyP|NHi_B=%oPH-#5PT`(oE|wbWrqSTHdkwBgx+IPl?1>FFkE!i z*TeW9rgVRD%$NW2Rb98Rd4$%p+~E$F!l!p%c;^-J>WLWNy>Q4} z;g-Am$Za2RxRglc4hsbIJzxAmMM2O2AcT_k0H+yO>&?paMn0pPkHfks zR<^yx7N3gx+dPsVCOh*%eyM$?Gg9>{XSJ4v<(Y@^M~W|_jzZ%p+H}czoIi5kClNOocJrpXzqB4*7TuF%I}ucNioJmO^Z2fn0dm?(YRDBcf0fYzJK z9zED%FStG`c$)3R>M7(_zw8p>R1eLl%_XzT9FP;8xJML(4lSWkYlq!Po-y%Vl6F>m zm(6)#nYgwv8IRQbdiK?qSuln0?*o%j6YOJgwFJ%dnBA!|GOLyBrCMOLM*R+vSKGQ# zji1m+NdDbRZ{x=z)tN};7CsQ4!F^E2SUsxrK3ZX8%$9H@m>g}&>{h3 z64YLx9Vm!;Q}&@rSh9h!N*oC^)u762hK9MSm$S1#>gVuH!N6OT^t)@y7Bz(9yQuPF zH#^DO7#nEn%^K6R@O0FKDV622pD>~5Mtv9_fE!^s`6EL z(UdnbT|k{5tklr0PJ8#XiOaYp$hTBo8@PklH2Z^OUi!%r>1!RJ*UK%aweN^GgWuXm z@o=>BtSHB^TrnzrWrsIzwoI99YhsB^%y;}9uXcxjBct<2ZUD`+Ti_qe6sWm&^yfjoWHRR6N8aIsN9GGFb%3>9(yAhlnP(&)JU(noJQvO`ih`)ka&#T(u z>SiF(DQK%e#C*tQ%NFDGLCWLYE|TYhjg%zC4J5N$KD#6B|JbJ)9DBP%-&}oPHb~K6 zX7mAk+UM5#N2LSn)c|dpcujlS_hGx^I@^ujF6LCc{I^M&VK?>@>u=OeZ#%#{tl7vq zpXxR5TMz)?cTBqfDs>zi&6eD5BVZHG;@vptMC)cVy=E3ba`I{!nsNEbeYze`*NEL- z8cEXO8HTo1V`amRxg;E#Vq)gjQ2nEUomb9<&?@h)GflVP%d}5sCK*Tn2L1eRJX`M& z>=*w<>A-R+j<8Lf3r@hhU(jSLZVhfcx3EtD)*0Xw^S=0H|3{@u>3UU9-s&29xe5;Z znq{kHUUWaT4S%bmYy6rYpy$;P*1NrD7C%KRb#|9r-DYwu6wU161E}E=PS$^|HvPYa zOsW-t*9i1?+&@=eSCt@Z6JNH{6xgnnm5FmSjCNQnI$g%Epc_P^CzMhtu|oOEQ%PWc zfKZsY=Q#3k^%c}_xdgPbqsmTzYPp8&a=Z+P4zZ_qfLx>i5{itR3M$(qb|DA{np*;H zIu7_8Uwt3StAjMERuVl zw&o9(UCiGXHl;yE*}f)jJ2wN?(fm z6tiLs_)Ztp`1@U>!S3c0{}R1R@A;+GA}uepMXxmX3-s`otwt>IvK}vEyuvm z$)%yBNlpe@t6OEMM4$`z_cjNeCHl*b2;q8cC=C~%1bwc|%>o@I^mN+blQ~Yg1#{E> zMalZ}n(hvy5B4ey&^$SwJ^LtbY7yK!L7&}H4!B@Dm6)&Sl*$&S;R-z+rqGiy$_tof zgO`<7(Yd6eTqh`|><~<7V<{%u?+w>7@Lg{)Gb-R+=2+y5Lt;RzO}_;jU~TXdoc1(B-!&yJxU!B0 zYSppyq4pg{E1%6Maj`Jiy{7!>SDevHC&?eNSmQeSJhbiV6Et0N3L9j*+Ui-)Ae&vn z&LGHjX>@RtgATQ>;g{-@=x+*_=<&Jk=w$Bh>(rC_#%vn5rQ5Bcs*(>;OdBwe0wSZE zuS7OoInea+wcx$8!D&kZ5=+SW)_6|%ngbPevP^<|Uw3_#imAoq*1n*V{yHs`544O! zVxP$L2|Nd&);A46k}tWhc(;=;qVJ&BI+Ah!s768eQyrU6Q!ZT{os1-nCz21wfQ=n^w*OX+=rXbK zQ!ihg2VqqT-Rp5{3#Bt}K4E`BDTGtr#o%EY`21R&K8hMDtc z0qqMN@RczBW!0jtqLQW=ot64CTKU^!uS&kWO<|>Z&!``U@ytR;^0g&P|_>&-e>*Q0rIem)pDl10{8GSq%|gEdq8Tl4QL`j1NuD z5(8lO0DiOj&-UqG@X4{=xCPD5udxr)SFx(&LPQ~ReI3$3{e6;S?#zRrA?yDk?JdJ1 z+p=uYz}-E8#NFK!cXv(P-QC?1NZj4s-60`yhs512afch{oa*kXTisQC-}}D(Ga&Y! zG51_+jXA~~Hc>F~+>jf;L&{W?C| zqtho%-SM~a3EW3G(*lgh>2dz9U-a{jJtEa#?6b$_qx$m5{klaM=1vs9HpH+q{-z(W z03=qV#CG5gHR@h=Tv|q+E^^;dQdXLFg6iszzrDI~ySa5}Vq<2kt7ZPrAhN~6x0e0! zG=By0KONyF#%Uz!sHy2FC26GS=KsTSRHFSrm3e@*`C_RD3%2vjizV13QVD^G8!n#3 z#R*kf=_a0LdvwAqgig2V*U{M=KGK?2Ec3eFh)VzzfTEjfb05@y9B6y+GWi(kAXHlW ze;E^eFH7qiR6@gK>{^5afRnJVP}axV?o-tzOyYxC#E5Nme=Ps($NdL*^J~bs?uaG3)j@ryg`W? zR}zKb$$2PQFkITq=#=gPU;si@Ao7K*r$2S3`UO)*09_rHSp3SFTnHc?K=Y%LnmRoQ zDB*qV3dV!cxYtd;3JGH${J`}g+{8$g zO^m}}i&ZvjuS*Fj;kf?t;Q;T}(ORdDdcwyCha^JCV~`&=mTnBk{1CsfDCgvi{`J7O z1mko9UGMX;gycuwv~Z0Pd`mW!B-MetAou=;$+=6kut{N4oVWGd^v^_Zw5mRHS<0Ur zUJt?ZS?(#n`rds&JD>-6B#|}m;BTZX(HQkS*%{i8WKLVy1+M_vy5ZfsL;R;ETmNsGEe*z2|vfR1G|u zuP^PAE6bzT_UVTT(amuP_LM$e0~-_WjtF`7T`5mHTH=4^gcVRtJHxP$L z;zbX(CVVwKOSWmlS5O-ep6I3EuR>Gz(d^&Gkk6F}BlaT~7X>WxGrmIc5)hniPG;io ztAFb&cO7^KwQJ?C`G*w{%5Kr&$n9(5l&rR{b?yFrsPXO%!e7nv{{eZJ8N$i?rv(sl zgaV7BDp5{x^Gm{0-tw~ES0p)^8nyt+vOlZ4v;iY;AAMngT~{yT;dsMir*0(6kkx@9atSu>^v6QNH#$&Oxs{@& zl&zQ8rD#uv)+3~0swin;7$anBY3r-Fe*h;Vj-6(MAwx0T5H71boIg>#r5FEQtMQ3S z8ixc>rh;MdCt+537!^pE1)9LGQDu+`CvDPz2|>pp3lgtmY6OyspdX*ot?sY#xX1AE zvE`MNfDq{z->^bK$j_isi-ZcJ4%-vw9H>lQYa$}YQYz|;R0e^0%DV&YmW`C#0kjDI zy)ccW-ZVr4aR*#6C9tIVG63vX8C9OGchUY2^XVKTlDF)FCknYMczx1z1CLAqIzVF) z*!q<{`mi6X#yds*IKNb2U9WWzceCG|ws~@WX!Ns(AO5|<<|>+up_+VSRAqr{wGlYl z${qR>Om*Rn@=}C3vpV)g(Y6tWvZ^v!{(&EFpa%z(j?^HgYQL)9B1^w7jA&a{oa4f_ zqID7~gy?iW0AHLgBR@yVeC4(xrnoLj3|>5cl0Ghdu7rrKv^GluZG^J_g$@}75#Cm^;i-C_AT&z-OMV~Tm zzT)(JVT_vc)E5IAd}pXGRDDJ4FV7RJAMTO(+*VC$m6(SO2E%=(miEd-ERW}MDD?}A zIi^}j!hXn~JLjX#MuOg@LNU8LL>)+QRUpr~Z(V+GzSN~wwZ>&|`0N=-hx**WYx!2ZcnAXEmzwH-x&|BY z!&{x~d%ue|CGg$HmYF2Tap)IkmA&i0tLp)T2TFqeL(#eK@r_MznL|qVlHFt6P_e(M zQeVLPOW754*0TE!`H{cMK(C)o(yn-ask$nk4d@BS;rRbhbhxfreC770eo<)yVX9MN z1c=V5+y1|V2JQ^+_HU(PV;%Rqow#c~^~^0%kahoBw>5XfP4ds1?v-B?;;||FoOazq z<}{PPSxa|R5_tft0|<8iCp1V{l;Ve+i4B2D2b)$!i7oEr+$oLO!WgYVf1Vl zTSp!D+hG)xBBYw?Qd%ze_l1mQK+Pf1{2$w)zhMAB{|Sn8^p`+SLPrOol2)b%DC8kN z|GNt5?%KaFd?$a__+>+T%y4Is*F5=y2>}qNj+T86u>^Ec18%kZi3%&v{;H5wxS3i? z@o6c#or?At2}ORAVwNa6;T5#%HLbjLxr8hXO|2S0=HpL)8lEOf1~zd91`d{P-a1k) z5;A^#N&`k<&Ai=nU8Dhk-w?$liTv3xLab1O4}IYMu`Et^L%Ob=L?zIVO&EOUKLBrl z7*Jy8S#i-`%8~rKy2voL$!vnNWdu8b#ynyeEhoWFrbOF^lgfw(vCC;-#S#Ia$jG)%2s3En`k7LZiMyndK>uGVg(xnXmbsLO)U;9d_jF zieIt%g3EMP4pQ-rB$?OffW{&3SDg_i6ZM`$;By)0xPrK3PD2ANRcBaV?mq4U=KVs`i4 zNzr@5tNYNzXnN%r?~|78FLxpuCRWZO%B3cst?TgiJ6lMLV1OUHl{AO#qywyu@CDm4 zRnhQ!Ctk@R6~^vvTAk*FR`(ej6syZ|?Yh*RNn*GiMD;fGRyaNJb{f}U6UI;BGYuAx z+$qgDoE=$f`&<>1&!^${i3i{KN;r%7n{Z3Ve_yQK!1?m6S&r@~uv9*d^6!L~KtptS zs*B&ngRwz`QrJdFA#AcJLd{$YWBN>Ee`^k@8<;6UiE~H6Li9366DB>KS>(Sm@|`a5 zdcb%}2u3Z3XupvBAxV`bjftQB%P7uXq$_u<;q5I9>-EeI-_Ndw9chJ=U--rX)!D+# z7#nNBxbJjhDDAf;wb$8T1-qh~5tX<#-98g80(kVrip9}^X39Fjr%Fe?Lp8tOvN@<< zmKdm|B_o!_l9LUeY+e*%5;cCs!!KP)y4iXW0{p(Kb;ChgCo4FGdUkFQz{*dW4M}qa z*qMgSj?T2Z$_iZ%z0GtLh2i{&|A@jKJZfPGFi}lh?)0a^U9y`bY<)s4 z)z#xJanTTXmv%4W2^UnN`>FTttVWUaC+PQI#~ihOUdc;Qu4qX5q45Dk&al2;{s`Cu zHB%E&z=ms=#c_qMN`=Z891)&iKoNE^Dpxkq@h3&}N&`tuS`xv!T#I(0BvK-nj7Y3c zn3*(iAQ;48Wr0*zt(Cn(N{K3C*|pHJBpbp-G-eT`k*WC_X4TQKI3{eDKKkT zyQ0s`d~*e{h7SHgShz_}Bxh(83ZO7ywub8&@xBru^+Px5be}^9lnszk>VA!;~PVyajIKT%X-Z{2$F|ewQ zal2*sb$K@0ZLvj)RRoqVSJ5zy;4vQTd}MrwFmR(0x~?Gg?wyGjLRFJorO5ZwhaMwh zr;IhHqow?XCH+-;mRLzPInU(s;l8%gWJV1h%Q6bFJoDFse_Wu|=6+g;0T(W_8b5#is1z2fqvXJSna`!?D~k2(&LUjp9=6S%!zy z!cs>oO`T3kQ~8(W;Xh#F4{={gSXM;eYKHVzI*~Bsww`PFYUWtGG0zxIL?qf${}}s{ z2qd)w2f;ga@9ZT`@Txv_G2;=%0YD7n2zME!{kQy)*J>V`zE0|H;a6WEa%*_?nZP_s zjo#Gfqi9Pgg%~H^ME0tKGTeku8iyEJM2sy5VzcNV!o@X28a)OAMb7yUZPfKLxj0(+ zNztN8lMQLa(2ing%U%|`*x)gsM2`gwADLeJ5BWNNpkl@t0sAHq5PJ_)vU@e%b}2=# zeyevHQ#J^`FFfhCne@FZyvRUV;3qNlHv%~TXyf~_w6ZEfxut`(i_hVd!CI!yC216E zu$VoASXw*X1qpX~moER4R>BxY_gS*fG(jC}v@wQ=8&Rq3`u3BG?ytOT z<DR1t)tv@$H5SQ+uoiNI&MSG| zOZzssyak+0c0wfi&{#Uq+uymR!_!Up&OLW56O@(&%5&*5!nq~Cd%p=OjT-8?C}E$a z(}KTSfBx!dmB5f8iw~OkW2B%{CCC7`zl85xI-b4W*LGaOK4c#D>4Emsi1UEff&k66>yom0QbCbw|HwD02fg;DG&Af7(<8p0t8PIPW? z=cBNd#q~UabCwLt@UMgrgfui%O4izqG~g;nGATKrmNAdfHyHPbu+)T-FPKF|q!pJS zYHW;oiJOd)7V(2s}{{H#=>xM(^C=aeIaIPx(xN%Wq26kh98g2 z+0@(9yBLYJ+tg}Tbjb?Rkuh+>ubD?B3f3&1t6s8crD++kXS%vG>`Wj4e^jhU6nj05 z_T_pV#TN3xI){rUtJZCu3he|(KdLXnyT)&P3)iz+_T%W4d4;ISRA5g-1nNPeq!IfG zfpg#aAiN3!aA0K&qf>qZ1{i%&wLe8hZRi?x`rF-MUfva3+B?H!`5z>ToMSKN3Do0s zlKq5TLQb7Vg5${QaDYjyOpfDpNY?P4;nkvyi|Ese4PGAR{avwX#UgEo$dtY-KiTiN zdE!}m?#fIL@W>4}cfB7VbV>i*b-KB0uLlHU2*2QARe#fi-aGeKGLa$^T(_qxIg!>-ARa z&ZQ-;_Hm297AtHr&E(Q2OZj7M+(RYXa-*@B$1xr0k9+B}0cAoKy{ztk2sb&e8@7TW z(!z-y2BkU`9f}zICX}Cf6f9RtN)rP4nDVf({Xm|-EJv>a!W7U29gVYuh%)n&G*u=| z46Lk_g{|x>t`#FH7M8apeLfw88Zxtoy)mlCB@vgX-diiH&&31)ysLmW=VUucIQg=R z-JD6}H|E`NtK1dyRLREvM26>vZ_&-YW0(C0-ZlHsM2}tSqdUHP*}liiOsv<$Z22>o z$g~VvGH^&*R?L{xk3T~A6uErbG_to47=E$#h>|egh|oMiHW6~VS+RxH%4?69xgkPG zj3&yzTw2mQIbt5%&#IK0cpYpmCW0H^u9Q#^)Msvb`AeJ!D&;$qrAP#~xslR5GYRBw zR=&2LRgl|C#I{Wkl4Vuz>4I+V!*QRLM#*79&VdlzCMclueUb+lANh*LQUq!_aQn zSBu((qAx)@jxLAShX9yniaeDhT7-um~?s+udiLA3idC*%H1 z1};QUCV0S0CovzYW2O}e(V+U-FBI*wyf{(b9J)t<@&r0dd$|pKo|vf%-olcak1$_I zprs%sTTv!c?Q+>EH!UnwxB!}}eJXjW?{z)`qqHfy3*nv=lXLXp;`x{Mn=h-lBg{3i zdb*;UZl|b2@rJNJbhifQZ8Q&35aJmyDOJ)0n^Auc^yhlnJ7-rQw;iEb@NEEm~_P*w< z`nMn+`UGkpY%C6s(2N}-(i`UbqY>+zeW%jClvRCS8?R@#d4lNK^ajb7V3PcYqjr3X zmU>&xP?k+=^Ud!P?%hk5OYm2j-uj{+qVV;bF)z5UQMNs;{vI($V#_`1HvAr-0Pu@X zJO6an4n5&J+%P6c^eDfv6tp7Vm0|0i!aYnANL0b3NZC6oV*GXP-9T}AcwcensVg~T zR?~oozTEVwx{#EOBc#vkD(qC8O>3ix;BbBGJt?W}D{DCZ-^ToIZmQoQJS3k-`^?tV zTP-;z{WOAF0DP|EVgBc{_Ro;aij+rpMTxA`s=ZUlVG8*-9pCzfPy@$ z3{V+EYtas@1|buCaKNQu=!!3Ar&%bknG=)wk=+?Bk~5K*iSLe7c5Gkitfd8-p8jI$ z|VfhKmBUQ9}V; zx($5ME|9@1>6Uz8ru^BH%%9Di|ARWmjg-V^aq6a1?bhS1f7xM0b6I2C1rFFGK=v*L zuET%p_%X6i%Z|%RGEgqi{am1-o{*$7E$#6s-8FPD4j5^Px79`YlI=8yCXX$ol7W3> zie8v}gjtBWZ;FX!c5sLx%(fuL=dQS3M`|G~DO1U7<_aRe(kE0(t_-%mGZ-&Y+K=U? zwtDV&Z#-LWXnOuegFnCI4)ZmPnw4dGVw^#4QbHD_oHj7co4;##xm%^*<5VZM-~S;B zz6G)qE7+oTenNsuf;O8`FxRZ5Olib-Ks5gO42HU=Ki;SM6Q2z?(^R40&kKqn|L;B{~<@itH?H_k{xLcvAK zQWN;L`3m}aSSor;3EBb;UKJfJy#*~%;=X63LKzuTYy97n@N!I4I85@5B$r ztK`l|EP~i56enY}m672*Q4!umUC%K)Db-O2j`s0E13>m{)aqgWaH@xPg?CV~m!Th_ zl~(;dGCrmT{gXkSPU-ib4O$=pkY;oSsx|8V2z6j)|MW_wsEfFE67 zgI;xf`~wNQF%^25NJ&e%q0CLaL4J-u>a?Z_1Z0lyjcREZtqn##2F~Xtj z0kjVpSL=X0NvFU2jxxzfiE(Lp)mg>ge+CUC60<~v;zaESXb7ILP+&Qnw6e7FUDUNS zsx4XTr6fE0W{ykMU1O0(26u+%?Grg=Q$P(eh9w!yZ`!HN}=!?yRqLc%^%m6<%3 zFH7kFHU){n{!mF4Mt!r~AeonfZ{%*0n(#;H5cte=}yOJXD_u9$jxcY@^nu&Yo8H44}&Pooai6<`* zcta%ejsoD5pKCAMu8Cp3C5au9fk>3!|EPmE2OsY=jte7XxIvv(X(5vluTLIC34D6s zI#m0vm2Nv?Nzn%nFKp~qr=jY`^RQNae|oC7N$30G;pFSn%G=fE@o}=XH4uih4z>DK zr;CSCstoK_BbmO&cQrHX!>hVrl8fNy-2To|!$Mfk*H_n86}YC~qptLHmDgEPV;nW| zYNw|hH8pm&92FevwQaU{m!}OA2MY}988toqFBR|QK5h#+nN^c^-B0)Yvp>8$rLBhK zT*WDPTpfA1+v*ZFXGUVP`Y*9AU$)NsD^}r{Q?63*0X(@&BczRLsV?v{v-t}F00kjakQ&9qCZ57PW0uQyRR!4 z-t)ev%N^K(u8-gQ?wzG%YpZ)ts|L^(ghL={KX7w(+tA6urS)~RYDuo^>u27RVgeWC ziZ2jjwophA?lA&YRKy|X+;&ki^n3JJ-{TR!-ingu~$Z+o^m}e(T>f97DFHmdja<3?A_?!mzLK8Ki$0K=F6RQh?HpQk>R1R zsMMom=@&GV)aGaSp#Do-Xbfupb!RUFvuY*C)uK;0h|~Gy$HlIa&{r_gl2e1&RVS4w zghpnj_^VtMs~k1mI&~YJI(1s=I00N9;Pzp02&zMwJUpgFbv`MMyG}{k%HBeKs6!Fo zmx5|$e!_~yLhG*bj}5XR4Ob4vYpda}TBtTL40f-T3tk#5q$ejR=5s1mGiQ~R_TDq; z{_5tKKMua-gnC=#$D~EDYDgbrSk?cyAACy7-gY2YIyl!(G4(7S#^2RGJ(n4_CV0?! zU}~k9a0Xhr8=OS*Y7CnOK*ju%q=4o%C32ApT(f+U$4XDM3DLr*KFHmkt*$?lDS zX%@ZRjO!@Z-q`j#WVCbFz?BsoI_eg(?0(RyeYnPs7tY~>-9N=NroA-2e+JvgXe9cc zO?iiUkthoT)IDgj*u(0Iv|?lf@!TI~61T&=2Kuuloou{wCNi@9Uq)lpW@^+;0%1*z z!lNg0NMuu)n3zG@nV8b$+L-u{>1B;OoBfg_Cb}ZT0~A*(sF)UmEiP90C-O*V{DK27 zobz~uUh>m7Hl(FiLo?yMr{Z5Aq#PdQkrESHpP>o(DObxl%s4U@GJ0~d9x^WJH@@OM z3>=?7@OOTpJg?b|c-*{esi?>SI8waHZe~C5*I2F+8}47eWX%1jJ+2{2wsy|j+`i6P z&b3951$^P=X>6{`n(JMfY=ta}l>dq2pA1RnIw}s|BSsJV;hdmqDFoeh4{)8E&)~HR z*a6ak&LBy708G#thg!J$$@DG$+T%u7^4jR)-l=@G2yK|?by2uE?ZIJrH?jhJONQ^P zxsB!>Tj^`5YkQN0LnpguwBGdwCi}t(Fqh3Rn8y%47f}y2`#T5a{5`sQI&a>siLn{) zrgtuI^y_V%=5)lpzw8E4FF%(rjFKb|gGi>yX-;N$o*E0e91Hl4O+3h!U`i2NKx=pM&l(2seuw`iOQPj>=2 z=NJZh0!R0g?$&~Y!%{I|Cm?8XrdU65L%GJ03XSIW&O_kcnq+YmvQ1}rk+7s66+8c~ zwhTv~goGY_dF%#vi}(T3gTK9aW3;rER;(8{d9-hJw~BYDUfB`>)|iD;lq%E4F~1kl zAY%r%R_M^-g7ZhdO=W{*nmQE1)s1n8kM*V5AD3O!`PiZgNgIc?)|M2U?*|o}J8vy6 z)cx&o?j2+^0wPf;Wj+VK)2eg|7mELDa;J9`^z?C)&*Ii43>NMIhz8_HebgZ27PzGoNeE({z_)8y=1csAU#2pobIryKz9l{zyJv9I%nhPM={w~+lC3jWtCHy9r*ZO7t{Rh zP5|d6wQo|RZxWjblf*n^5SrgXff-g^3jX`|duQpA2njot%mXb0d?f56I)&c!;*H2M z;6QwmKJQ|kQ7{^dw7Rj|6Hct?lT^R$c(qEXL|MLgHa+Kk(ZSN-dJ|>(l-bEUXLdV% zHSF)WS1Ix4`kXQT@GWOR?1shC9m`O+a06oN_*?VFg8 zo_+n_uYO6=|L`5BQ%Mo@G>M_+&~(@p&{sM|iS?f1z=--CYdgF?Cf)z3E5irD$%J$` zZ;bU$P1k=8Vq&jwmP|>L=30Z>W21Ky#u^|5kIsGSa8q(30VO-0XoW+@^?k%_-O9VM zyR3y<(wKOG^{{NkJVqKyY$LQ8Kfd}9wvUE%U3f`>FCCc(7e0zKV5Vsenf4L4_Z+z@ z`(6;+Uz>=qrf&lIGq__otAuNSZ}}skO8V30?GCwP8TA18kPfVe5dn=S1zIk(fx<)kKZZr;wTt`Rf+XE_m}JNitEF<^;NOmPr2WX5ioS@#$1j8VJM`vtHE zMhS)B>~qgrAPv9oZuF2^i;y;xeqB8Lr&TZe( zN|BcAfK^ADM&eNcNTZsTHOU>?ZtH)*f|CpG1CzpO-4Jy^V`!|Fg(INWyh1ce!`KWzRz-81AxlSFB*APo1{MC;9M2J59hbBlVBAl8Hjs%wbZXLIQ07wG0zzEBQB-5=9AQb?ex?ud}+ok zY(hwZAA8a{?<|pszgkUnCB_i}E&5OZnqD;Sd=@L)V8I%Dbpe4|KWB^F!xJGsb?gJ2 z5aMu&Y_hm*Y$n(7HQLXtT{td;jL5X58`NxqCQ-%)*h>Tzt?4~#R8EEBQ+1!OhUu#O zmr-!o_O4l(>nr!afT6-gTI31dshRr|i5gd>-swx?YFBfoW&kYm^YD zE8i4|K;Jv2B|jk7QCS*2OaR61kfP>hL2r7dmwM4&)MjX+v`_I_Oj#@FJOd&rLD zOn1Fs2(MJTm@cvBz@?s`)(X>;r=rs6bF&rFwbmO;GmV#WC={`Z6|xO*aXt!}i{6V8 z>CY?=h)7>g%>p|XWZg7CrnjiM3-)3|kuu6ombWi}m!b$yvP=!Bg8 z!wD{LHzUk@4JC7AnFke-M{PTw*Lp*n!A9}M|a5vI6iKyH2=EEU^wl{+c} zrE1DsI=d^G~UgZ^#R3mx&5W-d=RT=Sj>Dq9v%k2eEh%|)h#`dFG&EA*}q7tu_$bnUrU zO{p6qFdhcZ_-l0}o6Sly5OoH5KJe47BAz+-2FzN=ZLqgS+FQf(U`_sV+ zg&~Z+GpyN=%QwZc%%wI5pIy5!(u@#M{YH@FP|2J#!oAi4_Su<|jkjNiC4G@V2jCj= zu;Nx|me$eN%8sRMZ_%SBH2p166|TBVW*2@zN9?GqqB3Z(m_9t_5RDIQ>m#RK_&hgKWcUA)MQ>mP2Onm%V% z$TLMYdR?YM{N=Yn*m}_MF?fi}Zt|wWtyJjDM8w{^hW9U_)nhL1qkjiI{=&6jxU(#A zo61vPT7j!hRf%Y#^MnM%T%hG|gAIQIPF(J1iZvQQAQxMmXh}=NNwWS1B;2H61L_wVgb?En0OnA{Jyyj5kkmkV`O zZ@DW~OU@+z5G6+@OZqWF#^p%`Z{xPE3zK&C=IvVrb$Fs2O?xO*VXJ&q0p-WBYc-2eg@(nEaw`xw=`Il6^nnUd3eDJ^Fn!s<{i^l^3n%qXl@y_`j!_|?Nv_g<*7g&~m zLSQ4#uT0F+bJ%(&eE76&G5qvvB9>SH>x_u@7Ue);3(x>L%^~o3u#y{qHUYNw_pu6% z+vG_p&Ro0qb=v&6SZBZ#DbtJjum(-0qoX&Bdvjge+|qM?`2jKRB*HQJ-evhRf(8)A z$20$@U_p|6tqaatMQl0=wa0P7|I&0HlzYHQtxgOS@eWuSt zKs$CCkldElnuFiaga4w2yW1#cP-(Xg?CZZy3LY0HFsgRU~p-V$h zJ&%;6iBpxRj#8C~jE%02wL~P3mZ^lb3A;4?Z@kAEPA(EQvM($(q)n7eZKMsf4Ta2K z5Pps_)U&a$v9SxQretWK5fe)y)JS%rj*z!tLF5EI_h08gr|td!~(2m+dMe^2Qx{n7ai?Mlu48xt6ilIvO78UJ;!2RssNVICI94M75sXwLDPa$&jUzPs@?_q4`pvkzZs?cD{#UpkbrJi z$Dl7L9`J(c$tuVbI$P|0iIu5^eBcv$g`ZjNZJ-ivE#?=`x3gG(6JBnzJSMYQ>AKAl zI*! z#y1`pQje0%d%Ino6T)MgCt27D?veVkr1#rTvY6b{c)AJ;9me5MhWevNc0<~VRcx9d z0v!aE`0?GC49q;^sO!y~9rXs~J~>u0cl$TbA_)^7gTX&z!8>MjUL}|pIGkUp*07gZVk|QG--%wGp&(I!KWtacax+mx;~f|R$N~sV0-=+^y+)ZHdz}_9^ll;-%K6Bm(S7V zd>@x1wc>mvd4~-_?swM~B_wqm$sN}yMc%uWXh9ZHPMgV1ctK-;g ziVUy-XhcxTe<&ORL83z+x|h{XmtWV@6ROfne;S$@{>v))4IiuMp9%-07e1G+WOkCa zjp;aRn-&HYnnf>>IjHiVHe`e&ZHJ4OLADI&zc6xqTF08}$<8QL{+c3h6}2L>+>cKW zW#n10uKk6V_N&no6dj5j<4dyY<+YSL_bi_e4S0A+z7@7GIEv~HHXUa+OK@-? z%Aty=&@TFR2=PKAh6$3f>b49t0yB=KhG~2Car9&vF?cf30OKNr8mnf$aE=;XZB!+= z9rh_QT`hZth-$cDh>9H=0XR|dPm7G;ER@2Oe5=H#UNfK+ zr%Pa9c7A4??>y2cg=46{_tj-qiM~K*0`S6jafj{gJ}$@z1L|0e<``wh7+nu0ClbL( z7B_C^S%+6U*5YRvV>Xho3mGgy*Sm3UqGtJt@kU<=`Dm>kO;OY6R z`BP=L_QoAlo|^B($ktaa8^%+E!e`FoiB^O>3ZyK$fKONUnDM_G>4}kIg*7-#*rZ=c zt5T--#CMfD#O9NKRC@3p!w%jtA7(co(izQl7o!pm%xo7w2RliReHI!Xz0Uh~u}(dH zchuZyR5=@av$i`YWz8`uo2G*+d(~Qq%Mg5t>i*HH6?A*Zva0v~!W7|%=#JsGb=_D| zJfgh4I?V_11haj<(R&Qi1>~Z1{CLcC2;`BMFcB=b@dc`8#e7EwwTdEeL;-=|utd$k zs#{W%Q*@M4bo7(sQ**N8l0X*)+L52CwW_7m^pe1#C&)4gJ^%Yo{0?`WOt?T(;o;$P029sGpzJBJ3i;wp~Cmoxt1O0z8g4HP7?JWV?R z8Z;6X_NWyM^>cv$Ik=vlUsvq@ZSm>tal_GEpfYT!wNk0VT(Bi~K)Nn^@%IYqfO^~X z^tA812@z%JsM1_E5YsLi*z#mkD$HaSVkL|v*XVM`;G=1Z0uw(G$V!yB!^?O5VX6f< zLF}k3PVRRg7jQzqVWH7M(2hZj<5hb)d}^ z^LT8@8hb}UOwgrxW9`JVB6~-f+-rT>I2q&pSM(uw`Fp;(!;xmIMMVwBQlruqNZDrE z1PrK1pAPB#$*X?VGdM4-g`}4AP-E(5suTtEj@+_VWvM&hd~3nN7mKbYm%b#DN3aU;VWXt-U4&=D!xI zbfN$MwZ9tOw}Yvvc4N@H`8al_2tEJ$1Btn_;cxa=@mOLs-m$ggzHbB1fqN&|81&s0 z3`EpYK)+?|_ctHaO?$iL$zK$2)E%yL>JhxI3J8EOSlNgFjiZ&ufA8`jyUnabN8o{}=2M*=RP5J-%B z#fT~L-GC&9kW`;bmXo-F*N~JehE$AHC5Xon7a+n!!R#HpADje@$@xW0lC)Td7#iin zS|2qcp&+<_H*N`^a|)wb~a{ zY-=CrM*?pCQ%Hi(LKPnD*k2Jog9+5muPOG!QZwOB6w>!KvK*%vjCTMmz=Cs>Xw9mJ z3xbmI!LpJ%vRw&X@2&;HPxEL&w`uUTzYT3Qts%cK)0CRLdSH3X`BbrOSjTC{rOBhK z4E<=v?22*AS6z2bBL@AW!sAYo)B5uGn3DLdk=+4D!@X`%dT8o>D67dlDv6~l4RaHT zGFNTouyTOirh{%*msvV7aIQ6@y1{feesc(+UcDUAYMJ?44cMky9ec{~BLASASr|P8 zJ9Jr$U=9P=_urPnYB$F>QC~^bU1nA4p0?z8s{L5ZX&kgxz41CZf9;#ibe+DLkMTk* zwtgiAPFb*SB-Fi&jarJaCz5`6g@*`^%azp&u*oQ{wPsvE#KWgJNwxDRh6fk7n-juM_IBb$_| zqa^kTzk#NP5>mtL^CE4I0BE*>=0Y8!KhHT_5p z`3ytl0C~SACfZf7?){+YW?nvS$f2H0Fuc@Zgyo}W(~8ruiS4dTMHJhhZv}}>tvS>B zQ|%YK4OO^fJ{V!Yr&SL(jurRSt!Y%^R#a@Q_g8n~!){U(1w>hwyPQfX zIDUiYGX4%&F5rdU89pqq8I!bP{uvOpd-o+B%|Ki&O7-kvSNPi+jCRhOGwpD({f~3Y z&{OU1^so$yU%yOux_>2Ib1^A;>x!rMGJ@bWhj=z=gTK1 z>EOkM5_vW8gq*g}CXnV&g$p$r&gb8Rstjj{V@PPs28nK69_?cSv!t+kf|ML@NqMw- ztg%bOY!0VXM*XD)5GFNesnUZi`%PuD=LiT=IS2kX#qdbWsV=pLmigVx5aC1X&1Y`F zDO&^pm|{W4`g3QY^hYs72MW+#INC!3g~E@r&Fu{otpyaX#02Zg{6%5NJC4f$rYRb`% zBC5nhYPyN~!RUfAPa0dICPSh~$xG<0(XjcPU<4n1>Uck%6k0CXCVW8z#R799B|`Q4 zg|iQLo?U6MNzkz&SO~DaRoKWTTpmYZllgzYjQtj-wW@Fa*}IxEmlE0plnMrBnOFn0 zh72Dkcv}LSCw0{p&pLCw>kU!ngEMPOOAVcg-8|p5x{5MEVqvwWm-8B$l20KcgYZKn6bwP>EO*^2Om^f|)GV>9-hFDN zoCkxdmUOiWo5T|~|4hCi<%rKG3z3xQ;>Bk@I9}tb`1NrSng>GlPSk3Yh>ExCJof0> zXQvlAwK)JY3x8ll#mxXZ%bpegG&v{J%fBKiqbhU_Gl)VY>=^bL$pX1VmAm9H&eV4R zgrCDJ(woQFEkv$3$|0~&+>S4{VZqsnuOS@IBR`cvU#>&h0xaP$mh4dHq+EP^E!LZs*wjf)rIA6=95c0C-rk~^1 z4S5>%gI&YE>(z~+&NL|siGJbCIUNZ`9!kaWDO~w2htRj>fACCz42s2{YJLJoUm#yn z>CUJXiQ|${Uj(Ps*3ucQZC8AJsK_lNUGSN|nZfkqm{LokkbK%k-8L3y3{;Q^?dELBz0eLv24RqNrIok)IC2^q z&Hct@JOD#flprkEy@U{pG7&@;$*<0BEbTn5BYcYGSC^qv8(i$iZyt_k5*5l%|W2*`K#MCy7r= z3r-YF^h$M+SQ8ymEqb#B+u#KQWs${>v~GRA>>=0b9gWf63(yIi3;9j;4hORicWhmo z_b(aDGZ$Gp%feXJtExo)_R3+(m#ozoo9?j%vsv}0+!hy@(w%7$C;OwiS_P4>o$W$J zwuYutMNxKlFE+nEvr_s`kZRn5Xr7J7daB6T+fr4 zE7K&2t0={V99TUR^&@8~P&pfRq%#ao&tRYxUo6HZaI+G55 zub+`vHEA+`VrR zKk1OTvH1MI=@8-j$p&QTSm1dXS!g&CxR9(f4`~0Fyl1VOHLCfgE;p^H(m?cOwXi@15sjn({6}e65Y=dFBwVSUSdV`8 zoL~tHW?66o3wpetiWF2ux>is5wNtF3a1M{D!rVh%iPnd`71yfvU`qUzxu{NE@jD0! zx?brC)8a3oL}9tdeAeAeXWgDhd(oZ~owK)Y^_65^>YfK3;>BKP-*(%c4Q&n)+sn#L z&Ci4QKtde+U9#^ov{}D&H~J`{Q8_DVUF!U_U2m_^2qyzw4G%@rksxBjv!Yhi-!#(% z^b#rIQ3xJt_M{aCQJPt3$hEca0V>^EYXT0YDX~49o=BxI&06z##;M6VX|UbIzd`_T zZmLRw(sZRd1SWNMA4N&CUtt8_F?r51F|x^HDFain>HUkJcqWYi3VY5r6S@&#+z{ zW8BQ(U*oyP4u1P)f9FeE(9Tan3C#1Rf=tRu>7#p4Qwt=w#yIdKsrPqP1q^S>aOZ5> zDQ9Z^q%61<&4FZ%vpl23Q^7n#p-GCNa!3k6V7A+Z^h8_;OE|}vJ-#LLZ8m4#g!M^R zn>^hd0CzUZB*mPbA*nuM|AiAP|LeHP!kXm+{IGUiJ?kGRi!NaJ>(WdPgL&YBmd~9 zz@9N4nGL zjgWBQ5H?T>Zv?x0VL{q;HRDigPSbL!T>15)9fpCj<1uzR_B3}kQztxMER$l#y` z2aEy&J}c&vH^Q$^@uJ!Ox(FP58twj<{3B66_TW-+d1*M9DPro^`5h4uBWrjWhS_KO0ns4 zV2&8~fup#yWSF7#pP}Bh(#hvL>OA>sv6W2@9HuDx=6XqKLoyTjspet$??ej6695~_ z8%EZ5=S3us9CqXJLS+=ii6{7m4wh^60D9>Dw(*{`)*+Fxy3>Q1JI=3te~#)vx1}ZS z3Uq`{X)t?K5smydDs;->Zdgu0LKXk6gpaWkOo4uoYp($F0bV!jyk;-+Hgk2#)o)RL zM(H6q{67`w|E~(wgE2hKKKBO?ztwPGw593ozo~9<(xwnl~4g$ zK^kPGrkrB(A=+^(QAVt>;16}>yI(vb)49bEd3i?Z+28Y#N9GB~q7+2zlgl^*!o?x% zPw1WCKm}K1bRCrKX8oG07?+7ZQpI~CRMb=WeJd=I3vrSyLFD8~#9U|NA9yYNhFxxtPCOf)+*M0O)PPFctTwZJ3_uepuc0iwcA{BUbXuWQOBLC{FFN=yjBW$Q; z2MJ+{%&hEWqEl(XpI_`I7Rp-v`6renVt3sI%|`XXUhn#;!nzyWw>FYrYjz?%v_*o& ztNk&fw0JO>BUxNbP{eK1X)p`XtM*I6G4|2W>3pQ{k7_U&B@oMLxAY(~4BBXAV`NO~ zE9A}B$PDO`VvR~_Ui!H=O>W3B>ds!hpg+S&3;i;PR_z41Z9BbG!?BtP+h1+jAky`V%9g$Wr9+>Rwyx1TW_-{s>KGGYRbe>%sXM^SU zl>!eDm_PEXhUT4|6s=G@U5-6!0ziH@>5=duYPzM zpBA?ef1Uq;`AIjKpQhD3{KgXl!?zv^u3#Xqbv)fA}pQg~>}rg$1ih8m<@0&c)_Yh?a`=0TD^$Ez{$@{UGHK z3D!mrN+Ko>Li=5 zo>YNh*f76X;gi4bv5^}a=R{Z%EUu2P@E;#H#1(kgSDdfN;1U!ENOu3ecKcbbSr;%P z;LJiiDh1fVJG3KgyC2-d%M2p7(7`2`|0)?Upstu*K4YVPm4b$HdO@k0jblab9iTcsu3}=5H<50{m`1?G9IvUq-{II-7klW%4!sVC? z!#BFauvN3q%lxvVjiBmzF0^x}0ltWjY0Xx9|Lk!^&ZjKi*m<4{`P^1P_ z11X}DkmFK=;e{FH6Jts0DndDmB?A;oe@u>I^sC2jsm{jwqZSIumm;UiDxtxk8Gxrz z5J96VJx`%3p?)m{=8K1-V2?26hl-;yekGF=ZB&iZ4;1=#y4tXlYuy@J3%c=+M_`9l z5(9Lrd^{pYHWFkB6Dall;wchZorY^Q5fxh}j_S;0|G9}}anSgdvX4Bl0ib*zw( z^=s?`t9ZXf*Q&B-u~yToc{A1L{Sy-_8TEfGMTJ#)1hbD7x1me24Qh%x)EzUrShq#v zXWs~cI_OPQ54`gfOiZq6sieqDLgW_RI)Ahw8J}m+t++iQZyKHjRzu16{a7fu&VMs( ze2T5ebG#ts|8tIbMux*ZebQ(ELpZHmyH3t0eIl?CeHhkW`dn=#%U@O8*&sQhzB=}# zm*E9Wm@2(fcd_e8;2p2bg^tgl_MK!WAt~;0oiSL`nY!oY*)o;BCmtAl{=?KbwtsNK zHPTd5N}cx2zQ{aL9aui;K&}f)c#sCa0*M61w*8C6$&yPwH^1syQt?v3K%#zCwCQK` zm-`Iu*%k9Ch256n^>tS*SYP>pz=zeFS9g-CiUl<70L?Y=lxx$&5jogmOFnh!-fd;_ zm<{4{x9_x)uUadS0Zs0hzdTS5OtvqKi@D#t8TCdU!~ELXKidM9qFHGl{RDc;L2qRU zxF><;nx7g$Z_52(uLChOS5a#jYmJ5Fmi62-Kec z1y+w&p68-=Mn|n=EUUfP$%jZ4yDoG7kAgu1<5!8ie-D!VcSX9!(UtM%+Jdu>lEG86 z6z#eV{S6%}`(NR?f63ebDSm^+{bh6de}Qk(M@sci_|9PcH~20ZrsZ8LfU?1hyQ5S) zQL=02mip~dywtDl2AI`B@cOSXVyUYSA{}p)kyV0oXUa$~Hhybl7xj>UX>>G!zZtQ3 zF`HusG?9lV^o@e1=rd%RMj0niLqf?QfKf_M8X<`tZt&~#5Kc00d3pIoLX~3`S|(V! zu0O>LA$iy+Yi8gVX@9ITS1eSlKjxvb(2VlO0+$isa*_!EpimS`)LbZXI7e8`C?&~i zY%t@j60}`Dc-A--h&iQVq|@cQ&ts%Ng@@vq1?jAg03J%ILFfoF{1z%HaFi(}9!__E z_FVANy9~T~DrSl$MGdoy4~&0)mdok}t>d*PRdo`yq5^%HW6|I0t$Jj$6BNzXB5GK7 zoZ+hmjs?31awlVVWLh@5q1!-jD`QjMv|fUHf=TvSqW-J0Rd@Z>mG?58B!p#6JMP*2 zKGg#q)RMzE8`X^s?q=^C?+PZjB?E)-$Y!uKEqJX~5T0kQ^AIh)4 znU)e?ygg%6*e+aOgmGwB7Zw!fyf!&@f?teRF^U+q$*Kw)=sV}sKqhqmklegk>E<{u ztysHmus4fyJD==WZyHMzeCwjO&y!i2ZI`x*CP&=A<)|+I0-Sv3Q}LC1e5Y)+`Q09J z;IO3G6W?E!YUaMYgoK6^Ujj9b@zRT}#Vs`f-_eu_gCE7xe|i@J%171&mEnZjW6d|Cz^8}Hy$8OoZxbVMxJ-gOp-Z(bTTC7eN{AC-M{CvuMhEmM` zxOpqA9yC^npRMkLTZqcKFSu2pJTIFd0Sr>OjA?ZLC=5UWw9l;J@D+_P1~3Yxk;=>X z+~A+c!Y+Lbgd(ocb|G}+5qnGes^F_NsKQg9tSE4awD778b;6fOAvukwKtPAHkPFa_t1PQ}LMoSUJS zKKjORB`+<%knTFoDI|eCVZy7Nn2#a}h9Jbi?d^tv@7M&5IS zG5g=j&9pUlGT2^!xo>$0gS=SQYT%`XM)`{AHrKjau|&aG=&q8~tLc)8iKj1aTL5D< zZylHpa)=3Rn(&;}dLJMpnr*ZjQ4K_5!8_y_A`d7XlPu8aPK)p?fGWq^{gsimMhi>L zM^!Mm2a%IYZ7Y>w?7DXy>Iot(2@Bs-d^>Pid|HKvu9qS7@dwpVXCl&zTvc6m*KH;C z+zxZ(o?G3rR2oG2^fQN-fDx^kBI_ccaQv3_SE<@;3oIln+f7ccn?~Y_kYD_bbOoUt z>g6IWMNilyR9;>m)mO>$RBVrj0>JatY6mHrR4mx2Vt`SZ>lMwZ^ez!mCwM|%S|*n9 z>lo$=riI5GQYZqi(r~^H+3uRa@aV{{iGQ#;fE_*z6egmp%KEN>{(kC1fC#?2?3@1K za{^&?F4;heT=MZ5_PVb8=5h~ly}H-_uj?aItTFwevZl+LmV-7{$Uk zz7O@z==@eCdVKLRxd1}YQ3--hPx0#n#IMTplW4>N?0s54DnMdW(ca&VeS9~HTebFL zNZQ&;NYn;<$fkM`ul{$-8|3!WI}&)4iVUYgn#(cuMW#l{ybm)NU>X*YHd)j)vnXL? zvOpPG_f_W{q$G5h#{g)9_J>%=;t=;Tr|BvWr2Zza(Skdz&i$1(5 zG=yjb%-Af;kRVlF95OkUJhVPp1Z8$~LZV3MpPA4#7-*IO0UBfdx)6WpT@nd>w!CjS z;U0cdOo;ZWJrtzV9#m~#T8!AE1TF@b>cP7gE(!(D9(2kxK8A4=7dI2Cp75r53c(St z8vxE|QgZzvZ2K(R9|>^}Pvzr1&D{sN$HfSm>kwUKYx2n2^WB^v(6a6a&as67G-74S zK;R8@L}f|IPfLTA(@CteYg5BT)f1L7JL_OGar^h%_igad#_g58y~$OavPX!ZMK`mV zqT9ARMT`+K`jn6_FXh#gunGJ^7YDSX#a(Bo&d7~@7{~(k(vEBv3x}a9EosRv=HDD9 zfb_p723wO*tRh;*jJ}ndZCHnvojqwww0mDygyFiT0A9>$fVL>ZUF%lo7@f8v-6Mov zt8{$ac}Y6zE3`;V+L-25vh3oms$bC$(F4A9Mq~qi-0_%$|xU>+%l6 zf9+XuXK5b6ps8&kBgtTh8y(fD)cjrthZ3$P0(zP-h8J$~*aX1DidkCP4RpCx<(VXeyS(PxuO&_Kx)7ai zat7rQ=SMLfgke%ETxPo_i_?%O1cu-o;(0DRZ>$wrdMqmuUCKryFcV1{kxL|6gpSv; zER-at_1$>sSHV;5nySX_8r9^ z148E=mNF z=-X2asLg6u=Hqp>VOu9(J?rZU_wQD*V3YQ0J9QkLJkoAwIXV(d;Wqhh(WE-KU(Vhm zJLcyi4rM@JajQI%9`_^7sXvV2^CGp7va2CIX)e;~2Eeyd+#=>|w359dmIyvp)OKXn z7wmTb2RQJ6Lv2&>+h${%HKdU)zMreX3H-BX0h8w zAI>SDi<-3P(UWqJDr9eOHN^U@qHV)x>fab4P;2sc=J#gv$K%C= z|5IKrPn;?uLBig**syB@n}7TI)U2^}H6-N&E$NiY&YJF@(xD$F6c=F)1mqVoPTGAn zjobD_?T1lBq2aTM^Gv}@bT_PzO;jHp#>fgsYrme~dbF2x0bqNgZ|5MsWdHZjEZQ}+ z|66}XAPi86>i=^8(K5#IakLoLc@5|+L-4!+@ozTy#PUg&7(4x79zf4b_1InwO%Hw^)BPoPKHT%TAMFIJr)`nRp3t01t*?3X+fYcw9>3gDbS7(Jd`4siHL@roHB(dn%py(gkq3kmlU2+yj3!g zAusz%VD$?L7F=y??bj)?cJO)*vK?swI~oIMmok8GXkgZ`!W9d~I>7p>ykZOioVYB5 zgHm)&X=~^;C>?V4ZFPr@^yESB8O}DJVvIZbP*|Wo)~Kw|BHbQ$gy8$N$vc(9yDik*vxtZ+PyQ5- zcpwn_N{*ce7YNg87F%8T|Ew5GqHvxWHH9m!DI!6)Lppd*;G|ohIe*OowO*)4T}^N( z7N}HFTX zEOSk9$?TTRcy|GXpz_fTB`<=rn+|v|K4}8IjR1?523$hQ#}6p*%KLzQnj!=K`v?;} zQI8$dG2)SPM7wkI@TXcI!ER-D?Vm}bT=L)|>v^a|hFN^8Ka2wE&15!w=X2^($9!&4i;*L#E5nk&REwQK^VkNluGT!^)9Q zERW5|iC525*S8pk032q(=V$YLM$jpYM3;*IK6NgyW->NoAMt#FfZ7RjtTls8?6!;v znqW4pECe?zlP(>w)=DP5ND2f}^c|{PpIC7$; zylfWu*9HkR3Cg05NQP~gZC0ReQn5JE4mcbdX?QO=u6u3A*>_Q_qn@h;!!4D-ll-Rw z173RQQTo)#ZZK_SAt_n54p3zr@A~c8rYgAmtf%ggim_lKFoI16nwPDBX~gfIHC}Hw zxN1H}pN0^-I?NwS2&E^kDyqq+i&MVXCU)_9`=70QgUIK9?oq;uH=ihy*UtQTGg~M zvdf*Pb#xYoStXKG-@^lfx4%z zn#I!v-+4K)ewl{oYjRWD`GFeIfG_I`>UdXLwbV;;)}I9)1a(hrRH&MJ?@&4`r44GZ z!y9``92HeG?a_|mWp%6bPOSEjhDHyu#;Bl*<|^8Gj9{yW$X7qGU`rR;#7>V>MGUL- zCic`0J5Amw8tfHeY_y!+(2OCChvov{=Gq%trdiw+i?Du@J)zJc@5gUJ#8+i~;=}ii z-2IG?CV?tT9j^d>qn=Zsg0d!quXC~1R5fz_txkb0cX+Ez*1TFj^ zFySm9|AVh~Z4=+P(1ufWZtqT`@b+$`6|PRj>ARssL zULH<)_Oej{a&qbM>Vuc7MqQAb%KJG>@cL9RA3G}6kL;TIo zlUa2`C-{tZrOZZ5bgxR@`{&{Dt__bl!3CZFV@+1Yw|+Mz;jq@WqcXQL;V{xCWCZwU zM9H1BVZeSZ<tkl8RF`-~+q&hdMb`VI%d@!DID-fTl>tgc{ zcS$h%@KGC1uXh-?3Q?jMaHSxeeq!({tvSWHsfiCQj2Qh2*vESXjk%2%h8i%eGb^2# zgz48LFlb$;y6&d7E>=h0W~#Y<>p6lIwm1ySd2cjYb3-f))JZ?XBdIMQk`{aT^Q{cx zmdl(;3HjnoOJSH^@i+nG(4xDd!3v5yu{&uqk+GF{1<7fg(5_MWc)KG^@rhzEfXd!w zSL&zjQigfx^23sHd%EAK+qy{2n^N(*S2D}~u(ZTV%+D1ByEMiV&Z=``927w3`gLuX zYuQPZStm#1{>{&RYl*fN96#D24yLDtXl$E@1>5-G0>Z_eAzkVr!w;?qdI0_IycgBa z{rwck>+1DljDxna)`eN;NJNrem)7N+mPffhEnIlNgyu(%myOl= zV+QglVFr>5PxYw|N}oa=yTM&%3@BBlH;(RL`-04^Oqk1c!Zsjlqf z_~5pbiPjjTsRY&s`$>8Z@6lF^iOi+w+2HkC2TgpsGg?+brd`J zY1+LmU03mJ+Hg~rd~bvX(XI}Q(Q6X$DsMe8c-4#hK{TkKHPvl}uEJctKJ&lNUl!>X zC4C-j!2M~a^cMGG>_*9+mB*E&9RT@2Q?vI)#(NQM{&z6%OLjpea^X*e`?v4(ze>g5 zg5j$8bMSQ2iveS6(@tpBZTjrMi2kziA*V9!%3EcviuIM+tl_*TQA} z^fO9w)r7Px&A49>1i837#nfpE0kycjUpx?FXVBq7R$FkIb9#s~rpu;`2r2>tms$A7 zmyUDPwU_^NZLib>_lXg-KiNEjELZS&rvD8IQq^@LfS`vPYGWJguew;dM{AA%VZR89 z&@DtmfhtcJir#7)n+%tw!Xve;8xoU;NL~ZkFT$iI9Oz7PM4UYxz+(A9a`E6VUB#gz zsimsJ0x7o@U%!cWmqenFnEcG}eB^L{)?=)>CfT zh$*K`5UelXoha( zp9{$p$dcV>8$?3i{T@vgan`I^ONFYX{xX6WP44ZmKQ2oTWBX5wo|C5?>XXm+%731DHOy}jPor>{ z0f&5rTFa;GKl!8v&G}J<9{Sp+JH09;e$RB6U9?(M?CV)L&yLR&r4+#5B|GzQn5qHB z{~R-OtcY5KGs7_tUeyndc})E-bz2)}lu;u0!dt?d)gfVib+8_S$`ry&7u=S=0z{)~ z%VJXVMRyS~({YeMe_P>opiZg6NIz5=3!7{Iu}X`u{%t&G=hu|8*vO*8s42K@3h&fK_i%~ z7^I71eNSTQ+wyax4sUsTj^>o7K$($OZ32~5+9zn%Cr!%yA1-_b3s?!?1Y zsepHVb|h08|99R)E@fJE^Po%%kB7Qd)&2H9zc6XLbY=$JKmMee$Hn+rC9Vu9o2Czh zN!7d;5AD9L%76Kjrs&M3%%v(uJBa5=Twi}2#Hd%jT%1BkY2%7Mrr|`rKf>e^(=a}I* zxL(AH<)JLAgk?|@)uY?R=N-lrfwm8y($GAath^})ix#R_7$K`5q?LH&Zzih*D=voE zC`c6>8Aes7xpUr9V1+addO$?&2+jDeo6aov!9vlNOpRUSR+R@~3>@6f}nfhCQAO*IVN1^ zt6+XOzOHBPgM49`-5gLHvO(vT*uiFBA=Q+l3r^ERrpCde!j(Mic+6{!XwxzwP0d)o z=K>4#lAIoq4h67jaD6cKjx4uIW}QiSblxfSU?45aXRc6v@S!`9AtAYXD2owNY{@r!Pqe|Lo|b zBb}8dimM9I9GL>dJ@;r6dI-vjm+dI_3`bqlwLb}L_FrB5X=TTniKqH-*yNE} zS&jPTYM0YPU1-u~pJWwvmK$)6&Kb|eFKld=EztCOF>6_cR`FcKz0pa;G`8F>I{4#U z)bG4bCxre{zLuA{59@}1fUbV6Z}$#T5;?fP@?W7#=%ZvJK7PQzID8AfNJm5u-k`ul z#0rR+KFGv!u(U$lIH1^D6N{xozd&4*-$!Lnj2iRC+Zz0k-be#$#NF12f;e(yZ62F~ z#c_^lkk(rBk$0oHqHe{1s?fK^$lg%11*cqHTFR@&RT?gCuHUSf^SFbKfs1k5KZFYN zeE9O?Wsepin&EEL$uk;5Jv}6x&h6yDT3J6P+O)gN_FQhwj>(59E**$a}KbXB9t@zpp6I!`Y{K7Xd( zVBk5)j^h4e1rnsD^8ZEPCAcI_C67!R=RqW@)P9k@f^-C<%>kvlK6%JmAOCd5EY`}) z$cF%HOVCRF39E9&&BR&0MX4Yg`zO+%3(7;t%aJH1HFBV~(4Ctxg9_?PDUraCDNZVi zNuiaJgh`@NkODhMScuapy!Us9R2z7IITrHT;!7dEM~Y3PcemGKc0KY#d%Z(|qmRO( z8A5|}qa{nwS)HUu@uz-B9BA>?;CjBs>aA*E>f(U;ShTw%<4^c_A=>)7-CO=?^K;Bn z9cNk4^5QoXq3BjrZ0q_^e}Yy^bM37wTEgmMoR`yf=l4R)ta%oCa`+;|cSSeG>%kh* zx^rZA1{<>m!@EgDm5}AEarxeNk95&?O+Zt2d>lXrD#sKsnvOc`Bb3DxTdYQdr@}-`0#JTP)=`lKjkp zVUg`BtA7(Nx?5_}wqH$t)u@$;RmFV~hBA4=$;6&8hMzd=>H9-^YWxqKkL@xx3zFEVt2~_+#T}?glqRn zc}1D+HTch<4d5M~BVUehR;PAO7LYaKhl0^LS1$+9KZ6);4TR~NtL98+iAc=(kLm=>k%urfei za&3*8eXush#8WtHWjitOM&+_rBFK3OfA}J{zzEefcZ+WOVKwcz)U8g)-Vx$h(dB2A zaL=_JFo4I~}vQ$x#NymJ!%7z2v)srm$SG*{X?Rn&Xw%6sS z1RT0!x0*`uALykPAOY)EXgB};KQq{AO(z1E&9nAo(Vq5vH|lFGSHf%Bx4&gg9gast zHoEcf69`yg9>Nbn{($p5xc_wWGV+(9S*S)3(47w1nG!yC0bf4byNa5)L=6q~LA1Dp40 zZaWB$!75hGRrS z2{Vtbx1JE~Sduf$(c;a#T=RJAVIajXBoab!(WR!tZIgo!GHPw!N%YrOx8#U7=s}L) zvKV5A_O%wDCjh9c^yM0p)EJx8ah8^fR?~x%+1Xx+IlEjs-`#vur~J773iH~s1(e~c zQo`#lSn7bfKzYduV}D!>m=O4!rCB+q7~8AD9%gsT1Qs(q zK}6{;Ot-%A>7xX@cIZD*SuE_7L2&O2D_jZwEcApVdYWz>C}3h{xcDbnid&=68)*HxfUlr~w03 zCqubK%UYF_leB729rp>>> zofv!sdca;Q@Ho9Hl%+K(pZFphnnoot7Hi&FYe0-!p6^To8w?*t*$UyX-S~L}P1$1K z7V2n1yq*F(b655IL^R!Peij-CN=NOqDkcP-L*SPc!or!TLkeR1Ti}Q7b3npV^KZ&Y zj>0`Kkw8tzkX_Tq5c2j(Vb$y}HPCa59)U9u#LSf+Al)E8k}D+}#l>?l283=7Qx1aP*7@sjq} zNS*N4NDY8^cth`Owx*jHS3oK1*@A2O8VRz-otx2v#gNeB>9vu2N+irV7H_U%a!MH_ zlnXzm5bl~tQa0`Y8zoF<1fi`QOJtJP&t%v8?K0A1HIhLp)*r=>0$NUv@XAG@u(tOy zv=Cmnme5X<1`Z~)q}J5q&urZNbb31OJAOi&<-2<{?+(WiyP%GbAc;5)HC5zr4?+MI zWTBN-$}ZC3NBR>p!6>fxYbx+U5~qzD^Z8(M@Nlc}V-EnT>fWw2pt`_7CQ^2?lXspe ziSVd4Pqp@7va-ZNZ15w6-S!N=JVl?jy2FRVH;+2~r_CT(ZNwjJMEpVNW==jA%N8u1 zCZ%DGyTLXP?9|Y!jTSCpvD|j$Y9+zJC@|lZD<{>}tg;S#vL9~by+vh>%ltvs_v%h7 zCR!K0&`nAN4I313BT{w*A(Hf1kWD5q0wFFdUF!3OUZL$x#WPpb8$uhD+fW{bRgTMa zg#^!6shDd+*-A%;yrT|I-wYl$mNJoa4~LS`A5Tn(Z85WDI3?V3x*Oiq;yM!6?OgbE zBz?FV{rgvMl;HxJ&1xTK(~{LPTfhFg=iNJ~qYd3WuVzMY-@>UPlQ` zE)5rkdf48Oc5{F4K?E;kA%5N zNb-6ARGjm?(w0oqfYDGcnY#s*O^~l|o%*q&^TX_{Tn*;__0vD&^0V2wU=iy6UE2Co z9a}|%i!Jr{yi5UX!%^Y}hZMMMVsiOYah;ELri`D@C1wuzn$yO@!`$JVq?{Z?Hs}2OUfeV? ziVNr-#}VgSrFjwE*nB7Ux@3P;qk=pK=_2_rUcCvQA8As8*xcvfE%X^k5Z;9{han+{ z%*f0*{8{wtKZ*c^6%saddb)daav8UxOBjmuZ1yym!lE!tlW!%Ynt-byL`Ol8^Jo3i z>n|I&2lTBOWI2y}IOPKs#we-|MKKfpc47u1Rw8 zuGRM~aKih{$}SnA6O}0t#QD4%wd3d6X(#ig%pbSPnAzv~ElM0qlObH9edwS+3W0A(*6cq4vY9vT;O-!E<@!M9OK4h1Q3{wV~Q2-i2<@ z+ETJ!ckQ%YE~X}ZtM(lF#%z3a}EH3dL%AfhwGrgazZ7cZea4Rd&+o(cdP|W@P)TekjX`hreymMY^lp^JZ%Q) zCEU`{*v@G|Ns}eos(0(%5*70{=eV3KE~k8@c0#n(ILP zbhzFxbUkXH*58vb{7+>bj-{e(_D(f{3E6#9N~MCZvJqY#Q%E$jY;Go+=(li+aMgnb zP;sGOMWxW`kxKp?AVjKEC^rIlW{`w8xO=fA=*YxrL*NFzW5VAJRbjD!=3%a+nBe2N zb}bEfp~C`PHD5DeU&Ai5*gklIqcMf|xyj}>eLojz0d#X7UC!*?)cnrPqsxRFpR|R7 zV>5{NN44NH_iv%Up-HlFj$isF--DQaL0FtOgR5|gs|-R`+2GHos%JSwnOUm!;>XSP z)1@g3w)Ad)X>na^xwJcWF8}v}>nk z;Wm)FAj@dzUSA~TmemXWY8#z27Z&cg=We26mqKoNQ@UK{)&NhIW-`jhcK7HG9_;!Z z<5 z!_)qj)~&$siDbtBDww`@)kar($(vSmG%t=s&!3+^xc0mQqbtw);hH(w2ix>Bsuva- z&8J50uOqA0#7?mz&>6h`o;Y-G6H1=OeZ4o+(D2ziIHy5wu+mDPi`$WMo33V(Ycwfa zdTk)oV_YP_3m)N4->267rE@0Xn6`=E@Z+Q#cldNzs13w(juBFL?F-KaK~6EH*-eG)sR>wq=e>m4%QyZ)8s1vWP+(XlkYDC zAB!(%`-}VwI+oUIh4dpS6_<}=gfsy2&bXH(3=6@*xnYRv<~z?ArAaV#G|yQz$!}~E zf&N880_@QfWWb0NC1E6^B47fiQ4BnAC zD5rZ2D4f2krk+>ICQi+lEK}djO{PokT_wAh@^fsdr4bprY#&erROs3;S_DZ&DW#-a zZ6)D{^{4KMipfkAllU$D;~0$Q8Tf&xpTYIBw5qbYKoo!8$psJA+=tQ~XTux?g<%49eszEIy?*WivA zb*Sd_O0ilWb$r+t7rpcbV0LCN&B7w}XvV679MPV4y<(bG0(=m`At-fq7}qHVum;V19wVg{+Qih`6Qaja+}#=N#Jf#qQ|lXN|bB$fnl=^dSg zpKR}|XM__lGr#?@V5Pyds6eoAqb)MqgH44TuB4-G%Xm3ABsqao%*^qk zI25zf;>>;MZbL^~L*%W)+;!pjUKwP6E|_@TTC4G9f2O`{Wv_Y<#mnsAbOAFZ=%NCj zN6jO`oM<&`5tnZ8%X$LTI$tod8!R*-QpsB_cgE6wBOkg}gV|34ZW(2}I#Uhq)wTZ7 z^bPe)x)Z4j%`LvH?S_tw2Tar;P#!Oo{xNf)FMscEFQ{%+hu$ZjFQupb3M_b!wLT{^ z=r(O@wP!*D-&GVJ-mR9`ut!#H9@jc99=%!``O)@cF=g8*V4(~U+e0w7KO%ICNX3;jg<(f19wc8Gnydi??J_Z)8<_pq-t5G0p@~ zIxC-zP-}3C@9BKwL9KBh?IH4*EE>9h&Z^PEg((p-#v;K(m4*-N$5bKbs6(as8*F%| z#f{eAHC94gr~EhVZ8?=CwomWr%E86E0skQ1Mzk2M_~*o(`0SSzF=>Khwql0sTYiNx zJLE5nXBB&M7j#HL4kjVxbaH-|$%wlb@uzCDckSrfF6qcXVTlu|_-mUW9Tb4?cIj$C zW~Wu)CjhM3in|!l=l2xJLx18bF8NsePY@ zxJ6)4u5ei%5ZwLV4C#-TCd%Jyv*t|1V3Cne1vUJf9QTd`2+?5u^}4E=vB$Y2o&b;7Xw>_JYS zS&0YqZo?Jcc3%J;>LgX?Aj_XB`@cB5VY7f#G?T0I1qovvR{o>(-R1N7WTsjbe88^- z_||if&-}=L{Umh2X!Xfzqy&lc$0gNbH?qTa?(r)5U+i8F7eb+VK#cWYE?~z@yZqvV z{!upong-a}|KMLLl}_gPzc@Pw@5v@-X%Bl&Yqt*1brI>z{?r|AZH_435Y6v(VpxjzUv^)`_ACj`r`b z6EY%-iGK~9-(TbYceHQK>;Cu&>XW_DUn(zr4V!PYN)%m`6@A-zZ2rT-X17sM00bGb zkN-2!`@;l+57_?O1mcN`H@>P_CtP~*!m8u|uPu1LbF$s^f&W~CK+yVIMDQQFqL;|d z{0K|8k9psc0FHe<9OM9dvYmlVBbz~A^<=w9i)f_MpwfJ<%4Rn-$S2ZTkW!#fAU4q$ zs^C1SunHQ888}(wH-S7$k%QK+@n(RCZ_+JhKIWxFrV8>2I>oJ!s#Yb5h-F7Cl7%8W zKt~E~NCqruu(le??rKRr^$!t2_jeM@u04|{JONb{QB{oZ@E#zaKvNoAb>aBA-scLp8D@8?RW$_Hi|JccztW87;d}ko zu4N7t*qYPShWpGKYrDwjM}izM!iB^Ko=Q58jcPGv=;9aNtO6&Dwdd)Wq}BK?O^s^1 zdd)2-8b@^A9VF2r>A4`EC)_EU3e;hbjM@CfgVMUx+nwW)JG6nqu7Yy`A`P8~lUO2p zhrK=La(9uoa;TYf1)RPMH0A8`fm=ej#}B?FMTuAE4O`1`K0|G6)b0WcN9r_V6VbtR z(zbSEFRpp=>hO3ICzRWeSVug(-|E4shk}Aem9@KfPUeDgMMYyVIJ1wl))mZc*yz^@ zL95OahaZ7iYU8+=Q#YP9Bo@``VIIzk&p%EJ&b`zuOu7*XbHj2}XvF;@%|Ev^J-M=Z zY%6(O^_(D-^#nfRq<4vq1ejo_3Ji2CG34zr%u8r^_JU z=%oRCL2kc0h7qQ#qK@)hNPYDtdqpp}z@EjMz$CRMEKTCZPXM9LD=N1((bGC-Y827< zwSFz<_j6QozidS-?gMRjP~>xl;IqjqPT*Qi7WB|cs9HaYOT`)VE=Ly?HqgI5(XZep z?%g2g8O17|-1YC4gLGY)7;4DjOJw$kG`t$pj%++B@uxG_Sb zT6)U6>RrkDgl-E256|o-3pYqhs0r7gAgSryB%z=NB?2c;)Ft8;azl@`KUGUT7Z&B6q ziwP`xH@0K&Pr_B8kLe>9O3SbtN7?U*^XAV(XdC2jyRe}W28AD9Xyx~j3Zy9E74+6%dPU!&c&w0 z2p`sd?yFeGJ#Lp=mh6rw$CXv=#OvFAmCq3I{7~T*^#>qamuukIHC)-iAV)egRwA^s z>%lLjRtUT4L9F+i#9ce8+9dAOL zw6~zMWR%(sCX+!xvQU5E7MPks)>iC)t%{2~-cqh=W)+$Sbx{d*?pzJ}Ck8#@^nf#z z{=FG%SLaEfhHO5f-P*}%e^IeCFPhZ>SF8%kYbR6C)3GrsmB)>v48kF7~W2gNtP(_ zwMfE%JsHRvij%!Xk_-Gv8n?aS(wz@>*8Qevz7_XX#q+fekIS#2cM}@VAAoNtD1d1Q zjs7j{n{-CmNSJ>1rmLCl!Xehf1MA2F1Kt)EKD10ZS-nr;WN37ooOT$T5wF@Wb zepvm5)kjNQWo-sb{3$DG-+!SEl>QPcKUq0V*F{2GaqADH`?5HkQ*b!|K26-TB{gHI zw-2m^;hDb9Zz?j%6oBpnc-p(KEK45dBLY9K;{6%>!CdU;c1<%&|1960f zJZ?8Xny=~M_x@z1c#?*nS^R90_hRP_87v(TpN<8-J$Tn`7f%`|ojVN=L6|qKjv-@V zOPkbFY{alx-3v2iQW9p&_kBnuDyd4X_lVFN9;){y5^bgtC3Banaqy)k0lod_7k@m&RMr=t8lhZLGQZ_=4bR=E!5nWv{@}&+SY(YWyrzpZ0!|Ew;8g z#QwPu!~7ea`S^EAyZWjN$0+{FrHUMMsK}Ib-GOY};4z$z$hC-H9u3)=q^;nz3y{xb z^wIgh%!{i9Dlpvdsd}NbIDS}4Wh~$ZTsiH!-?T0A>jP~a-Wi%*>)(mKCBT4K&MID) ztlTTr@$5E#nY5DP!ye$XtG;;e-(LNp8QZGLTvGN8QmSw4gtXQSBe63 zL?IwV-E=}hT$^Di-kv)3GtSdlct;a5`z5m-yD|4HLvK(G!3k+ZZbV^_s>4H~ zm19$sN<~0t3&HHfzT~%yKucmCFoXap%!wu-B)1^ILvWK6ByJi=49T(v%J2f>#CZVj zR?rWuv=-|x(=mP6LcgU04>xH0B6C zqfq37E9HhREN{nH-2q%b_|nU)TFcPQY%zi2&%&jmz0xxm&$CCQIWFrok9G8^RJ=T! z)_KQ!_%E}}Tc=UvX=66ac6>R5h=*+@`tXaseapqvX~QE?uB+!sBW~&$mE~OFv$s<5 zuO>g2ZSPG0bbTOlgfw}9u5~FX+D%tANQV@s6C_zko)w|07eb!z(YUd^Kj_Gby4KtB zZW%MDi~!r4^9opK?KQ3jI0$hn2Yt{^Exz=j&9qM>sj@n7zdUEw3Qrqo5)Y~JQ-+gm zF=}BsSlA1#m!T!4+&vvtIiM=-NI8lUqWjV7ve01duuiS1B|L%fHiTo_REj(?_}qQw z0{yZzSLbHg#uvZLzId)@mqzBvXp6`czR6wH&X4U5r_@S2Toi3fChsbh$;pNh+F%+) z`5bTXj}yU=NUmrn*nC8w=;#?+cQm*UByuPe3~{f{!7^J+K3>&XRj1_H@^-%Y^;jV| z5^NMZ(|n@0a?W8f(sz z0{KGLj+^kf`n_iJB||`r_LGBkajql*#L#L{1x#P2)y&pTIqhh*&EplpT^c`#j4&n7 zzkfjwEf?*=zQ^>k9nwM`J-%$bJqs2(JVRWb*&zyrLdP+QLLIUHbmGulGOmC9P4jh! z2=F>b#&iJ^T>60v`P zKO7Dc6ZBHDl;gBhfBCGSGdI_E{V$dy7K=yXKA-z%xF79|F$stFR=mvQwg1dS4Hvoy z%^P`c13DECFdV0)dLG(Moi+wjjSY{D(@=&|oUqTXy1S^CYlWPzmEs@Ju_?zkL<%OM zsiUV990(=$qjuQeJ?6gU8ux}pS6=(GpOo8Hf&h@>1&+EtGO+%Ol#p(iUP?y3L6(Mg z`0$@~g-i^WqT$V^2L+JkYK1GaYf?v*X7+H3fb7 z+g}2&(LWMJkq?RDx38Y@k!nB|Sm1L2SQ57Wf+7V}+bVEXEREiNQ#Wc1f30?q1A1tzDQhe{{ydb8R zm}|`e(@l(R7FiO`eg#9IV>3J6u#7+nX{(TD)W?h zYCihKE0WLL%ZXSwyxuk%e(>B$-%=&l`e<9n1oFqaVG+(Fx|iRa5mpO|i>RQ|P_E0Z zRPjB!T@((^)$rr-?>$xc_8^*IUGjs^L?Fxpl_h<>O*tn%-&PYd!W!Lp#w)$;Z_)32 ze%X|no7P-u@GPsaK9u@xm!0&Pxrh_LzX@{x$RNsK^~ETfHyyu#v_X2t)0$tE1`c!e zHb=bN*4jfv9F$ZNYegB>&_rO}2_ay0r!C~KB~OZPI#%3%B5~Sn`{3GZB3Y1|cHwOcLjTd~tIPiFj-aK5%@shcn?4%7_5Gl%i;v zeX&jV13WTQVh+$prEgV}O?J&p#=UC*ZpfYJsqg=*r~^_QvhOxf%l+Mo?cArTtHY#5 z{CL6RBZ$sX%t(={Z+h@WyWU2=9-qDQVbnIc?vym5*Ag)G4Ga1RBl4@1~B7CVawGdT1${^VhEPe2+Hm{CR+lbont6UyMKoR zpP^X|UgUS5cL zr#XCJmypg>6kH6&|zF0rFt>d>Jo|^cUTom?C}p7D_RVXbeWoF>=NKO*^AACXXrJ@7{N{h zW;{CfuM@~R<`0g}?jWk^X~Q3-olx_uGR1v_M+SJpZ>_`}cw{s3voxBimwS~kw{WlC z3=t+WpW?wduj2cD8Z~7zYee3K8`S#?+kLVgeXTHk6Y_1mT66M732OBLYmyI>`QQg10RN+3px+cr`8N!!SL{{j<*qQ@G>2|NH-MQ)q_-28Ej;A&; zG-bH-VG*3eIFes6=*6~rQyQq6%?tt0iTdeP8%*!l@^8Ln*fNjJxcAk1tSnCL1asHy zaB=t2hM#oQNNHYiYFu|NImIu`r-Z_(u4_VTvv_q3f@_IY+goLT=wHc6l}*X5-Fmeu zLn(=Ca}lJR!cvkG-f~vas@9L!MMFw^bbuSGhRh8DakPLw4+q;NTc*72SeH<+!51Sr z70cPT_TWrj$slv4uMBzdKHoZ_Jm-P>-46h8IMruJ%ZPIb5MxOJc}clnyri(sm66=T zeE6Pkfty{ggFLBSAo0*F(En6Kx`t_!`c>7oIv&of#v)ho&>w4w{NT*&ME}fF3C)jt zY_eF+w&1n%xk_23F<+KO4w(fkqF~PdL-C$3_9tjc^lbXGs!XUF*C#Wk2dv;8$aZR( zz#cP(guv>_6T4eFrNp*&b#rIe&{)LoI$Rmg-gWT6ei1SvX^x=y)GLKOO*UiZKyjk& z5_I&jc!ii`K!rEzTq-6`rm+nX2DB@;?U1-lC~XPyq_bJWEHH(-o9H>O?NeCoP7woBgP zpPKVRxgMW<970W`t$z`oo-d?;&@&`q-j_z-yfin8IrdJ}s#pu~r&FqlO(Mgm3Adqg z0L`OR>6iD119MI5Nc=`hCIgAvTgo@$2|Z@o=LD-^9r%b{hKn0(klm3s7}s(mKv||+ zNb4abCwzh&M1sCU>tUtvV$yR-WD+jf+0(iEM!IROW}X@1aOyRWoD5^1>E#D3IF5H> zeDX5&+SM|oZRF0r9|#;DC#Ui(fys6Lyf{RC_WTNK+z@g^HG8=d;x+I0`aO!MBPJ+H zlTq1nz1l)g1wBK?x{$S9GfPw-K>-1kk&PhkT90M2{$L^=s!*bB@;n>#t#!55ISi{} zd|pS(lv}RYu`zE?gEi0TBl=M3e)=^e?Fn<|d0=#R!R2L-*N|%|3RPfY4$W0JHAa_B zGT)|!BDCR-YN43SLX_Tz&JkJ5Dj!@87sCuI|2r$Dr~eh*BH`0h?zynN@jBHfpG8v) z#V*`Ayt7T%f(c%b@NL0_zyv2iGn920b>wwaJK2$Vf+@l9^%?)~;x`cIBZ}?+#jO=# zCeFNde9YT;wxPY=(#tRId_o-L?^~-X+0DJ&>+WnZ7QMruf2ZtCdl>r?2z(6ruXB(+ z(*JCKOZ<1pkGwy)j#)Ff+YdiWDE-F;_m8vn|4Ro>{>yG6{UO#z4gEljtt3?EHlvD~ zo6SHEK~;YF9&rAR%5Fpy0>uAyX+2GsJd1Ob-E$+;`5M+;3IxrGP+pOaNOHoGY@dik z<7-)-fMS5TBA;rtgrbNY-89nE zsVqF)dMVo6B+g*Koc3n(nqgtC>L+%wScT-N)*EYjDKGKXdu>r(v&rODG-h>r@|wE7 za*uq+Gxh5NIoMxv%q>=pV%%MEx~N$udj10(SoBrqsmE%W7*0#yy(ZPfF(B`rQtgGA ztLClM=lbv6gTJ!TPjXa%4sS^#lT4UEdxe#p)fHy2;A|o!)S~i zeet^3qBZ>uXD(qa%^` z<}P}bq^(gC6eX^Q%(6o8O>VNv$u{&he}gZ#hSArY(4)}Sh#QfJNb|J#vcC6&jhzev z=8j>fe&IX0Iq1ZYst=!Db;S*a6@xf60|WcP+I;C@FjTEi^l|ZgbJXj6>+wF&H{vFG z_$a)8)6)uxzuKAN6s0M9>s}xlVt=ZvNJ@~IdE@Q#fAPtMp-;=qYT z8}@o9Eq_k32YJb{RP(C>i~r$T+JTPA_X|CE3+-d47@zNB?aAcjB(G`aVD`)lq4Jip z(lWA?8~({boIMvAG?zEFHrEdPnHhmHj>gG6i<*a)r~;dWYJ-;e-768*s1i+zN$IAU zgOj{-#$abJb8UQYsAo7WJu|-gJHv8Le>Bd3A_IF?#gNT7%r1_cU-u4TZ(4e=5yKqB z5M*!?H77dio{HH)p*AH4Ihnc2G4~@>3soX2X^}~?$-yD%0YxI|L1Ga)wWHt~plQIw z2@pkzv4&KX0H(=8eqoFR+0u~G@4$pno(j=Q{OvV%k~E>3i5hG??dJ|O(|AHZq*2M| z@Ydm-iHWr2VF(d`@rG$4@SjL&5Z)*Dn^A$ED_u~3VA+hpLbmsfF++}R700z{FPkD! zHc%cV{{B!CFvCd(35R!sk%ohYVG4Z8C6NnM7a;`a%8C z04OCQ5`w};&2X5ev6#%V#3G4=8v&uZdlwVk!R%1iS+a%cCycWC9W2dCv`g>g?~M_d&?6{(uerd@O#tYCWI#(YcD zadw^@@r^t>Wa`ppqM#!qI8mWqHNj-MPkXqquf> z=%ve3zQ*#NkP_$zs6Qdc#Cu&kWuL$|1#@PPSpjni@beB@x^tdI#KHZRVwt@%kb&$yBkrFFx zQaRa4Bx(Oj$>@EewD!#aW5pObxcH{kojZ$L;aJ3Tp^61<&=Yz2Scxfga^%ellq0}Q zvr#5fl8WiLe88(+1Jpt7S+EhCnz8PBg|L>8FX_-FpUSNG53Jbiq zkLn$8y)GG2bvruzeqaJS-JB?X&=JC(1+c>7v^z2I5JerRnT97iyARr+RDfFve+B^v7;*YS)GTI|FVRIYss75dImJvsT=uZ7T}*q<5F`I#dV*=KFQqKt8ju9hvL ztCi)|%VzVvu6k*6@W{^YUoj>v-OfJENlkXJQ%$@j=$+5inTc(6xdKki(6i4$?*0o+ z{i*45lVhYuDu!i6#tV~wRY|GE*y$gddN(bs1W@u1+pwkf&-LHAGtc=rW+{a-Zj=@T zIAxr)lo*(9rvH-&T>pZdd4DXh+$TZXH3(;&8P4*PNCXN82qB0hw6jq9l!ipJ2&zYD zFLJ*zXFO6b==7lQid+DY!3ZmJh{MkTRhAIl_zCGV4Z11huq92g4$UAg(xmbRTsK{- zC1B7FvmEqAaWam{uIshx{8oM8r|9e1G^;anCUa5 znQXmWaLl94Pi7vIq#FcsfxKHd829Ul!TM(kx=^$MF+pKMRHJk~=K z!&VL-#dKx9``kT-u?WD0!~FV!@U9W>L+cW7_Q)?yi+nY7{CB#I*@}sv{kyL1ZY@>o zsMB7*9qcC8(}KA(F(8qCIFo>QSO)E&3Y*SX#v+GVKEXoI^^|1o*!{Vtsb9gwlJbHv z1T;NI46pB74lU?bctc6wmT#FYKRZvtx(+|e$i1s;`ly!4S(0VJ53EAoa@`=`BX;AG z7UG4*Y)$LE9fc_e-9jKP2itppc8yrf6NJvZ?v!ybsg|$gF>RdchfFG? z0+Cq>9D<9+m*SkqO2-y>rX)s2@GNAQzm7KK*!Q#To4_Y6y&5}(0`ZGxv5VN8C@H$O zA3#JTWT@ITE(3W3@*IVtM#u4pI%mOyJHC2JMe=b)^8;_6{qIs9aI$XP{r~;<2;?)} z4SkP|>GSW6H$y*+g_@&;fGPREV04by=ye~@RW<-Ik}SmOn(UZKgKgS=z^<2lnjRJsD#s8Z-zHd_WRxb2X7 z4-Uj z;tzP|q4Zd(3>!-5O9nKfv{9k~O@U^nv6|ct_-I=94HGgF5r-Viz!nxl0Un_c(fj_8 zC;BkBG||ZHS96V6 zw+Xmlq9*(mYyo00qC{I!>A=Obdt4wV@>L-2p%kQXM)dT6%V} zKA!qkfSu&l#ENz=Bp&X$JWP2ASL^fzfsl6f)M<)EbL@_a2!5Ab#7kfv;7K2hiqCW^KY{kQl_lBkQV>zsS=YBNJk= zZA-&377@yXibs1@Iz_a4BgpuoA86k@dOhDb!o5Gz&ZHCjGnkT=Z(KI;?osU!5qKPLN z;@wvy@QSFJEUE4$W+4R{X@uKEaF$kBeSB@=ZdN_c5&&Vpak_fw)!Q`wz3!S8>r`UW{7jy5 zjc?|ZK3M1Mqyd2&#VBn3TAqbPML{@OgK#>O@<^9HFK)0rk3H11{vkS5vq&F zmvL}YPP0xY%5BZ`L(FtU!7Vhhh(`@I4H{C=lv+?~P#*b7w*Ymfcn~e;guV-o%BX`2 zJ8aC@gg1%dYYY<+MPS!C2mZN5Xp!K|f-B?e>C2|s#=dcUUsKMCwfJn{;x5|L!L*`% zVDanj2O?`5zp10_Jie^RE7vkl_ddmj;IcfNYVcltSzKar={ad}e&q-;RwYsW+@CMt zzP!2YM2MG)uNsb8LR@su=ENgPeht+EKR)RfZ@>ZC zrX8MhK9}J3=we-iZ=KDmXLO~J|Km>?GhVfwq7)%NPOj^b=yHDE!?|`Rax+`-Er+CY zlx1CcUVYE)U|IWPg`;`V>I_r$uTh5(L?M+QUh2A*t>N$Er-qTkF@?*o8rOi<)jSft z48u}OT7>bp05ffe_K7cs4g9MUVfxSQ_^GYW6q)lp%kfNNZZuzGT{H6FyLB&Q@9LyJ zA1!_U6|Wsu<2qRTg-n&1ENTkT=8aR!*Mx*%ItW&9eQcbbK2Imdn;lXCPMJw^BaoBQ zV{jE?zkt9*Qv>+Zzv%qVrnK~4L^w^I2P64AdOkWl6up3#Qm$krNWGp@mCLU}C0?YG zBgGJ#K|HU>(UO-(xsXtx!~KnquX#OskL>tyB5*L%0dyed`L0NS7Ci9E&BkmxifQc;!#rfOnq8L8O<_ z?+3VkqF^tc^e2L+-TNvfvw2l4FDvEjf*d`tWUAj z($Pwz&(B0l#YVF#CA4&NAfe?XCbJP zJ^28~yvexG(@NR>(M11|ywf+l#gc_jBJy;r1`W)hIum_nBCPK05M4CP#MF_GkH{puNzi8grR7z z)Y>*quXJvT>LmYAchd#7Gg>{X(3%h#zwbVZE4q9=P?lauK6tAzGvyab7Naj}?)BZq ztj5pl+twOn?D1El0r;?N@Ti{G@Fk_?O_2JwxDOC&&bv^sYylO4TR zcJ3D{wQ1Qtw@^IJ${l6I)V$XZmMrAJ1!SSnPui+1dBB8u0+$OE8Nex^U}tZZ=`Tu?Zc#8a31T z0npMbW_#tMH`OK|s*;J|E)d}k;;bW((0}OicXA(`>uwL})nh89Ml|h@Q(6{z>p%es z_@4v*sp?9b7Th>|N>V;Y@fsZ!612RaE)K)|53{Tz6D-A2(0`}uKu~_cb##2#=v`x{ zrTQ39LoaSn2U((JC4!rRgG7nYt<@Gj1>F!y3p1ylS>!3KZ>%eehp}h3IZwR%`%EV- zoom(1Zy+J}WX;+d6LNeec*U=0)YZROG2{Ps=$fs7(c42G!eK#RV^i-ae7IX>PeFLE zNf%Y`B|*`a+m#`eW72y7-Bjt<)Xk~D*8eMLC`GD_Nt?35M?Qq2HC8@cd$d-g)CoLw zI^;$RYJ6Jl9&9c9GqJ_6s4ag80)ysa{(xSb zF|!|p0md;Wm!74{9Qf~^{r-r1P|04pnyLSBMfk@sJRc@*VBH}}1O&mLd!Qc6<`mBb z?7*@c)A;>qO!n_>q_lvmxYKfs>C3)?q>18JmH11l5X)p~>>>qZXDXqJsx7HtCJ~*S zXiaty(K(iSAgZP@CSho9S%ed?geH(0W>;m#0vKsILK=7Eg(LXwV;@-)R}aufSx8lc*xXlPXerhcl=I4Wo z?HLK1OhdS~(3_|>yTjY`UrS(v8tbBj1LnWUYy-H58UE_pj*Cw;{mWBi^H2v0A>vJLwzwgip)Wl_Mw zUH{OUkO0mlCm&`W3gwO=sL<_5LkEnO~F3{3SIyH_HUX$Xu-{$*@LnrMq z+=CI%ovJUMhSXh-fCYZpXm<;<(H{Ke!3CX_nvZ-tp^!;ZhzIf)d@o)q zs{CMhoqVKQ)oYuHDTwO65_qgF)a#<1YbA@9q2D3XON)-VKfZ=hOeIK-*z_EU!`VIA zEo(HiJV;6Qi8TxHpghlm-_=)m=bhce@Q`>%6FluE$7*MT=}BVp-@rlnX=j2s`7>KQ z<-Ci1DQ1Rz+T$}NV98xvJezPd)O5jmZvMEnKRsO$>^b{`LX?pf9f8DA{)ghD_P@`v zPQQSS@Ax=;mDPq|9q;1kXVCS_?qXce?-5+lR%6KX?pAFSN*>Cw^g zXnJ`X$q9*JdG#Nv3|mtFzaq{eN(o3HhZ3$Nd>l-h?V*%(%-!YJD$Hio_;a-_VcIOkeok)GdSJ9rdy13)zR2>~ zGhU+N2DqwJzADIbTe7p}zsgO_Gg=*p`#EnK&a=j1gdFWKbE%x-tu+|PN01UKZ&^~REZpiohfr#qOS^0w*CysOxmHy7ecwq0 zNwxWrl~|_VM$?MX@U8-lu)`(Xx0;8)ZWA24IY+%eyVN=1KC{rTUOz0(d0hQwtPNTc zE_{?@MFrPRsz_W)o#iLDAUgEit$$vVS|nsNVrH4MX>&R@X-+CT*=rr59(Qho@Llv) zHQCi&w%H4wQ(|-uZHR$8+mI4R^>gqlWla}UnD;A(Q_|?Rrc8TeN8^sO#%a^0y&GM_ zgr*6e9XJ2k=CY{M@;=42B!9~>F=d4ys_unfRMu76P3I9-RsoV^0SBLT3kYJ!K51J! zI^fOCV-D+KRghfcH6yUQ0JTwfy1TXq6MxhJPvh|=s| zd4DcZ>tb|Bm{e~_t-fFQAK9Hbd3P-10j3AgKokE{ZHV{>h&Wk^GRtD{L=^#w3C7n> z&}azBVi4__8dmf8^q@ysC!uK7tlCx&Szbgq2|_3o1QF^$L*tN+NO*{3n972N$#>|+ zBj_?ROCxYN?O{|^4`P&1lwk8o)UR#sVak!AjO-Hm^SseY^~Os8LLK}jnF z?mS3mm6j2r*GP3HC~Aq0YtqL%R5Tu!N_0Eszz{=eh^}2nyR!?rlZN2a!QKz38b(I1 zg*=^wbAC<;xrwUFltZ@I{En~to!&=|A>W;Kb}2{*RNTt2$Sh?OCQ}3W;%*!5A!P!0u@1 zR;KLMlI0K?ZujmUb71!*wD2HtjsutzfKg&Wj|P~+|&O38(G_aau_ zTC;$%`*r)9u{EzaTewRjXH)XB8ErJ=GpV}7Xw~?cE@Sh}6CdlEBfq?}OlBGm^MOR5 zTD!@mBF4=XTk7x6=i?GVJyFJ1KcgqkoP?~@KBb%=C&}5^UX<$|oY~Y@%=OxS$3oSB z6xLR6JJ-5>ZG_!r_1R^)GhEEb-r)?y^i-#|L-#hj=Tc_n{dx#WK5TdVHXVL^ zRV0wV=2Om;K21wTDxbomoo2e%#g{~EZ;EF-P< z(N+4-=$U4TE(J5IrIV9m#m~YR^gj?^+#6ZM?Ts3V0o~TH_y5ZNq0ljqdE%n?keluC zs~`p^sVJms%>xS1afA~6|7K_9+a2_L%!3(rCt=Oj7}q{8VcK*LJRI#7B!sb~P1ua!(Za0If#QO|Kk?d)B zP#mR;unNJE{$RC|>a?<`3F0Bf{c&C6HVgaWr)BJI3$G$J0FJ<>$-`4AGT5r_v zK~H{h6QuuUF3?;f9-Komf#goI`n9$9-8sLbL3%UD-ao10xahObI#hgV+YBZAe3vt< z!FPnQCK}0WMId&ix@vWJ+kK2y)JRBgDEE(_t1d_Us*{>*&|4s=F)KEf-PsK3p z*sj0YS7S@`jN;rMQb?z=;+@W_K|d1NBRHg8n!j*_#jTaY91x!=mug}G@^;Iig47Whid#3`G(Pcu9u zr2MjK%aGKZMIheTH40<-9bxLK5&_2F6W%IIj3{t#03o3*-=E_L%$u3I4&!K>CI7DG z;i{j?S}sA0@ZB6ba>z1iFky{QOHnTS3T4%Tj3zf2?=<}(%pa@Bx79Ya` z1^rl5_9~kt+~G+U58Fe<+t2RFx*NM1{fUyQkMWX$);lO1u7P&dW&TDu1I_U&65A%( z*G|>vxc5_ zPc+F_-^~`Tt>7kBz_=V));Y-6Xup4UPv@@`xR%k>u`Y+bDqED$K4%AXHhj3J_Yx6; z{*}#PYHjY2mcnsoK7{Ia%akSxiz=H}3lh+GhBBSN;*seKluXDIKn(eV%t|FTbQcsv z6LFDe*;@HT5xH7P5h*H|DEdvGUvAPVJ(b7Q=c1#%y+V3I@aH~7B51@BRZuRz0h}cl zoI$v29#l9XZLdU3i9;c2*W8x?a7NN@kb~&*^skhka;UdqrLkj5q@aPqm~U6cQeV_^ z+(M*9J~09rV@yO9!APM^P#KX4gG@!g%VwdHYGCw};@iy96l|S&Dk(Aw?qIwI5ydOu&RY6g%+U@rr@#6USOr~A*n2u1#I{Y^1b0iRXZjP z7+gA!O`9A9?3=(W)I}KE_}KsMhxiiE$dqP@S!9Yy?R@L0b%>~)%}G8i>3C6+*$}$z zc{TQfk3H8&I`1c%y%l@SMpKqm7P!Li{@!LFC+~*4ng~2Y&S15zz)61J7S~FwPIb*) z!NsAb{28&<(*sX~PKT9|$6Aak$itJ#1!8@ISCHNovoT3w8s^8PyqAQ901O z+_&iQXWPk+OcFB3S%q)<#DqJDNr&sE?JLP*T={6kRN;XAZVm0DV&1W{8bxg4@5aTM zIz_X`zTayQxA#+5jcy9drhJ0tPe#&B{WV3 zipe}{x7Obj-6m$r@H0I1JL`M+P^3DtF9F=dc1M@Hn25z>$YtfR5Yzz)$6}*<8F0N z{Zd(E@y)g5_BGdACvB&{Yb_*GA3o||!DJc7FcN0|N#1x3Y0pi!bR_d_nFJD#34U!z z7C$x{q|N;?aUwqBwyhF#4 z;*io?fjUtTKNmxK6V&cc?}gE*X9hNQsGZaX74>50$7N|EKAnd&VGwy2e4q_a;#}R& zn;K1X(oc!6GlTK)tai+1OD%EhqF;`-jW-+I?)H-NwhCokTSOG@^*ArB);xatx;L)S zy{}`smkG@ABO{wHwOb8gQOP{w?uilwxd&*p1o1Qmj}A zuSV88ft6AG2<*)RWXX5A$P7Ue@hYgnM# z!)f+|@pQFYIkX3;MTBfxo>*?LCt}SBS!}S61pH~J6fBPd~4NZ zSM9W@IvU);d{cfmQ$B`AW8DVSwO#~QUxksge;zPXLR_cQbiMNep%ID5szf4}#Ur`c zL#Cd{Z}Pn$8V^emLO5I~BzW3y;jlFhooh1dY9?4lE>XqwW7vC{s#uQlO>A$jhWs1pWJcBXdC`;eVIng?dl zu0M3jK-SXg*1=dQrlZ~LTyJGG_nKp|ZilbJ{O#;*1+k}Nb6ZMKzPN3bg07mWAMuPywe7mdSu4H;p~9&x9YZ|Ygt z>#o9xI-2>&k5!G2ZY?-O-06#&k}B@}7#?y9MU3yir{3>{0r;yj<`o}0mbNzBL{EPL0+B5&MhOqwE#Kn{5SV18S8^+G6JC+< zBG}qXBK7+*HL}@^#L`kRNH9DnEX1#ic8zq1YYKujVmn=*zIDQEf@5&lJ^mVUUfZGH z>@xKEbgs_}Da2WiR%o0C(#f8RmhXmZi>dtC?^l)1XEqO6&B&hOzG5ai?N6L^88!AH zfyx3LrX2Wio$Y}OQ`bnUyWIpS=A$`pP_7_+kw+k%s{eC)Foo$)uJ^EAz5rtA1&^q- zb3IUCmWGxze<~KvjRCTHYqTUcgOn{Qx5hZzFH_U*5uvbbM!gL9hD>`X!0Zui8cXq2 z3&=DwPa=!718wzxSbN7HOWUMvw`{w*%eHNH*>;z0+qP}nw(YK}E*o98vDfp=eD53a z?Hv;{6Z`*)d);eAWL|llnRy-+`tqAb4P?U6lJM5R&Wk}*%;-g>ln3?U_irFJeIk*hYmr?xg2bAlD)86R z8XC&AUlU>@^!)w>XC3;d^6~xRJyMdV4KzVJv~{q%_l#~erzz~E>z1lvU9tFAee8xB ziO!-Bcs(Lyk5iyM7l98`k5$tytS^hHeqc4Y5@E*i^~T^NX};$xlLlQxS3f@eQ!tye zb!e%(!I>@j`gD9wn$DbDgT+P_VvX|G^1+Nol6lhPHqV?_e8J4!{3#r;njo{_n{UxB zo6Yy+jxEB;iMwncV{p*LM0H{0x~q6ZLB@;%WfvA6|C;{M?pv&$wM`;W63uU+?SPfVJZ!xe4URJ_AHOX}B$lRkF1V33 z;KUH@VLfcCwGxw>nYR%Ya@`e4Qpd_OB7S68x}ZuIX-q5`DV#h#da0TF!+RA6uIXm$ zDUip-aH^^A>VS}^-t3!(?h}zeCT6?H>)Gm%=i3&edH;G;UO5L(NqAE z)jMI+wm<-Fc>9I=XtN0f6qMwm1Wqvt<50N#mJJjXj*1As;Pb(`^Q~<)^Um&Wl6PEU z=0a;kVCH})u`KBu6&iCO5$-8OzCj4wbROV$#^hz7<`dFZdJ2fbm%xak)hCsA1VK&V zRgNf<{2?K)C=ujDW%h^jcDE38;#wM3nnJ_|rjJDx75$d=K8OFz2Jn^1Ia8X<7`$lT z@#dU6zIS>DCkaw6nn3gqr-&@L&J){usscy2ItB%&_qDeDYDSltzX9R-z_a3xB)!JP z7lAc3uVK&s7z7lv^@EgbGFIs(exR)|@XH#6pK}wE8ah8av1IO?FfdCFhpze|t}xmP z74B;YUdsm<&;;a%PfKhTM>-NAYTwCvBs?_Ed5pDlC;1i}<^HsQ9)-BEuBb?|db@5v zCknpPba_xi_em5HQi1sL)YwQEu&*@6b{!B^ z@9Npcq=ELFvXZriVTi!D_pLk0Ew6r3xh^sC8ZU|H2bDGoD_)L?b-ioS^Ex1YXc3CO zXSH7zc^UbYbd@X~sB7$(M%Ii@8~5xrqh!{b93M{x!`*?ddhS-on2&vsN!%i0T&u6y zJXU$4_gO|31Yegjdvd-3O4%i*1!e(6l1+TK6@I+DnOm?O zt~iA;Ord8B6c{_i5J(3zn=~B~kctdj&>co3Wl+XLm5eE~M!|#Rr zFeJmPBq9ZWV-2GrMorKzjQfT%ZdQVg^#=scZJyEYNIFCwlAeP*`C^^_jks_nSK!AO zgY@bzBLYb|XmeMt+JB52xMy%S~2t@sI>tgTvDn7&y zf|(*{S4U`kyf$;NzAO@plCA~Y@TdS+-fKAHbdDR^ExubLJ{qM?=`3$%4_y`1dX(fc znmLhd%HOyZeJFi_v#x{+?j%f@OA;)czRQ+p%sE`K!krW>px6e2>(4D@Y#mWo$Ax87 zv1{5=i60*vl;HBZbu6?vlCVn;*VVt5UD-ClhE;QeJ=(aeSX7-BREPXcB9c3_&boJ1 zpPT6K1TP5C1;SE4$nNC~%-Faph_85I^@ol$_){`PW2`3U^Cd7^FVyv(9&*6bGaIE? zkc$hYyrwD8H|E}JrBT5jp?6)EK!;y#O9a9+M&M%1_ked``5;M7wx|AM1122EAc^N8> zS3;dXgVMA8J|FQ!B>-a+S4U~NsYSHCiz%NnuP7}wt>_>f#rjP*!vn81#&F(6gT!{% z&_rW}-SVenEFC?g8k?p3cLuG72h*YA$nVU)qhZ398G!}Pfn zK7m9U@#*61CC?-if1j(KS-u1~=i&+_4q2Y$(%qU}4q9K~PEQk(9&1HaNdpg^8Mo$F zawp1h45?w>pw!S&;7TjsP)XwP6XDY>go<6nhJddVH_6#OOii>Fr|5Bm^C-AnrZN#A z`&ger=$y#dW~NLQ2EE`#DphB!9-2X?bMBQcFJ32a70Ar(A3vg$$bnbgqc?R^O4PnA zuq%s0l=p;^KkN~;UPK}mX6l@sv5MoZM`}c#odxI>M>E`-B`uI)`O06NcNM(~U7j+a zFLA}tZ070$+K4A_Vv?fsHU>(ea6-;Ky|XX8)}{QIIt(ZIEL&*ThN4GV@$f7LhN{jf zv96WIDVGH=TFo{nWfxvaA>?~_LA*{9xihT_{D_Graouduy_7ra$};J<>y4r;UyX*6 zYv|$zJMQ$H6P5nqnEu68l*oo?X5|#nHa~=bNkH9$Df&Tvp^d?SPB0B2n^~;!3vfa_ zz?K!A52gOOe=6HQk8Km#a0 z6{Q>-7y#I2Y6sUf7=Iw<3wC%!bgUcymJ`}IKfxq4B5~i3<0lT6rzY;sQk_*M2<3Gu zs3w`{w2X9SsYXg;Dkdk`d8-JhDVl5|VkI#1RTU5s>k|I3dm%Lif0hE{Zvi18EEbID z6;RkwdD?{R?iQK^MwLQl0ct|@@2{VFd`in-Ah9$oGD~yFY0~)ew?_`UiVYZ3?b;hm z*B;iIWT!XX2e(d>Ir#qg7R40Yx&fv9cJJ;;fe&8r2|w}nH+{~&9?ct>+^Zn2|Lk*nQGob8omEdJxNmyr(L0pY)M}l?01l;xV}K4ZzT@Lw zoc5e}^UVU^>r{A6zDSTXiI)|5MoZ0}GfPN=0VuLnBm;NRmPRI%uF4$*@eTdrQmh1MLYy1wDJ z(YfEonQUDm&06?sZ>KNPCNz3`IYg@;+z9^g#lP6NbIYN{jiWkiTr0MAnBEPRf4vV) z8E3^9%7@wO8!aPcZYi`W2*gCXycw*I&=8emYyS-ZS@5rjZx9Y17my!Z6)|)!E=xtva$&YS@e1OjR zF>L>fpn+|uZ7!O*oN2VXq*Jf>^Tv^E=??s_wBi{zvh7RYCaeDmnX#5`(uIBl707mL zVlGeq)z06ix96E@7f?WrzhKk;i&wHXefqrWyzVuh2bn$YEZ(B`_W1ML@m~oX1(`Gq z0Q1kkTuL*iIMVHf%EGoMhuJ2CzHOFfcK%LjJlcRWlxD0PZoFOj*4x~4;h7x{t9ZZBn{sMMSh7L^py9NHYtJgm`qdi=3ss8lVN;NQ4 z1$lnlbc3RYF$4fpFWY~bdhui?9!K#O$4R&m5e}6C7NZCa%|n8c+_5rr^t9Dxx^QI7hZuwuv{;&LtEY1VRu_Wm$e zS@vx*oUNmIAuV3KibD<~5#PXsQ414_35;7fVttMqnw@Ld{wcH6~9z;25lZN+%9Okz7o8|b_#elN_ z$Co|a%MTHl^e#TMn&Xv4W+Yd>YPmGLfD^8EDQT_;qDrZSy{NiUn9tTcI1?X zsW$%e0E7r{Jcm(ov6hk>hgW>=V5zt>sS~IBS4g$$IZ~Bkc)(KlUu@xx_oRS=_afzP zw2)8D2TTk#vX75CVuN<^joJ( zT^Y>nE7_|TN6D${x#V3uQ2*$VUzfd9-|=UbpxgjNV%_b|G zfK$;wi;FSpACod~cN4Ohmu^@^o1FW*YdtFHsExS5OJ4}x|4!~lTCr@ozJEt`t12_` zm>JStac^J$1=PcfN}UVX6)9F4Z>SJQ+Pp(=F5OOa4?DRulNYJgMT1m!0apPh6*gyl zdzkgqyRUK0o}5Y~XO_*e;vDHyg;$DqDj4T#$ot_m8RB6e0BR{On;*`y*-|GH1bNVA z<6mC-Tbe|MIDyiVQWcdtnO0OH8I5RIQW{pX!-@dd#d?M#?5D64m%m};BuoisjRx@N z`L;6d=y@*mGE^+T`xAQ{{GuwW%7P4mWCaN{WhK>G%d>C1QEXK{_VW#T&2cSg-P6-f z+au_)6QA3*J1~@A$mgUpj_W0dnFR0EelrH?rsv3=!WApiL{B`%>&D zo!iUmKpy8F-Y-VS(FZqcQKx4i>2QaO?%>tsyDMr(oi~fLCM|@3HO+xe3EC!#NBkKd zZ4QvKy$;>Sr;PaaB`{(gUYS!dc*N+k2O^bp;imM9Ec7i-vdl|C{+*a6l*6;cRgqFn zAfnYq5>(3Q^M^6)#5)d6cCSPhqpsuB#f2(*(Z}UK7Mw;u#%2}+FK8Q?PqRfXRH5>; zSHoR})mlSiFVI4veQ^-y^AA&}kE8<*ueoNMJ{Ntfp4R>3sD*nnLOTsMh9vQJ!%w|zTDO4>e7Mp| zTD&At83pg`5Wf#Z2q#(%AEn026|KgTI_*q+gu&_PPQlkk3>{iZu%_&s_f+}to+g6L zFiO*pg@?~L6g8F(WlSClb%wjxZ*NJMrSZz)b(ynFrDC3Sqr2fT47`B}KkrV~CRr$T zS)~GbwyZpezg`d2t$U`2gh3GUb0xJAnCuJOr*{PXAppHt0PHM>9Gqux0!svS`9`Ry zo`TxuDg#R(zEuagzfId~4rPkYLB9DW_6a1h62MjpZ|1O^428rMP=nmV2wma~p&2p1 zazcea7kfVcf#w4&lB{g`pXa=g)`#h@S{=oiQ(Y#{wNb|>stmSw1HZqAe!O;fxPP}X zP-|}S=U$wiO5E-BOal;SicFNOXTYHVeedt^2JnktPA3s=s?7Ly>chwlI%a0P{Sg#y zf%2YUWzT>q{^w)JXS(%W%DemsFo-lFNrN_gv%Z{%WI%Bfu)F^^<`@E$FjJ#F92Ng{ z+9Qu#h10cTa49_)s8<~x;tDLRK@-rfmjkN%x&Rpfi9<)5A!^?h}7ptW%^ zH!|0!wX>#kaJDjb1WHD#Lrk$_D!AzGTu;oC%b)ekx#@(%J-Gx?2GnO`O`+xk)aZ`F zn_Uf4NmC--f1d^+Tg&)tYE|4XOTA+<@1OEbV>hGW@8PizK&^0S{!M^?uX(oqFNmMt zZnqrrf`U{|p0I+TV1>A|T-SFH8AUp>*((i5!9OJF4utK9pPD#<5c#}e2cs(|jo_8v zF@cErz;expD%Rmbm9|?HLC2bZU)mho{JzskM_Y1gg&8v`D%*N{KX$lKd&i4@h)50( z=%?55(H6pF`V?lrFI0O_#EYX&8ga<4($JNaY*$8^3{Eh4fet@k5KjSAlEn$_2$ia6 zqMki_j}(k|1f+8PSatRF{csRmA+RQFcG$fDZ1h4mofg-0!VFal+cyF*64E-NX%ZZI zJ2-NI3^MQtV#=Hevy4M=sKzwnaJV-SP%Gpx3V)1MmVC1Sli@VX_UB_cNfQzoBalfY zN>B;H!2;-R0NHw8{ns#r71$Y>nI9^P z;7^Ga7I2|!Ux`~eJ`B$13)7egmv&GkW`FPb%Y=QtWM2*l26^>0pQNHf8i{gEiijRP zy8x9}dEM3YaaG0rgo@NRuV&@)`ht%XaR*%uK+$th$@_cKE3DS}&0Vcg)Ga2JQA@7P zspBoEeC-}Pd6oyZN(>G1O;WA&vbZdOY0u4NxbJA3)Y6mbWlNWSBl;xm4*IyO%XpWe zVR_LCeKbb?Yj12MJmim%ea?zylLy_?41XR|C7|MH^wDrmiQ=UPU`*enNnbicQ| z>adbr#8dNClW4f4x241zc?pl__bJ;DCA~t^V zL4|uZ#-u8nkMa6S!ti#xjHJ_i@!d*YmS{o;OyJd22ok@EPMgFJV`0K`kigM>QX9-q z8$`$?#Ali(S`25KX=gO3X8S8@HVDEjZ>bwm;diFTgS}YkIUt24#*g_qWZqe4Ku&~2Za*KgE+8Ky7ZsDh{kncp)DM}Bk)9{Rj4fiQw1aDtir>0?;30~3wp znrlXS`|cn`1@~Vh$)`wmDx0sB#}1YTuR_180$&6l{9fU|sSG`K*SJ>NY3Q_9xw9_L z4@K_w+ehs{Ky(rmM*nwK3#oJE)vyY=&?emVZ93fYO`XZ4sfPmUJBRZF7LTe9&|vtX>dOea6^&ZvMlv^C+qWr%X6eO`dR52 zDalpx%UEhjnAueb`_u?&d&T?drxu476$qy`6}Eqi5_0m_7E$n%lQ)YKk~Y&Yb2h6J z^2-qxQ#8U+BqXJ$4ji7~?ESeiwX6i&qx?ew7Rm)K1`*o!3K9&H!0b;%CzzvOBiJwC zqpM*eX+k7FR?kO5Qr1DkN>AEbhC!h(uWuHY0FwX|PJT>+fhimWA5{qNL~GdWr$|`S zPe{OgH>nhPpMM$fM*z91Sw#}y8LPGj@;Xo2h*e2`7XD;xj#t4?=vCkyv02FX>(<;S z2L%(TZZw54MFs$;QvRDvzj24&E%vl9J*A?HR@V<<$nZ1M@(SylnF+Jo&e?uy>Uo3s zOi7Vqwq}wtD?C)3;bPENFXUu{ujhd`Ujl&d%_Fm&hQMKkK)}ErcIPA;9A}udJd~Zef9><62v4@MqpB8kdImgg54d2j{n%l~c$X&HzhKS!LJl=Po7E z_m8>CsD|wKN9V`)rft?t1_25mmG{LZa`VCLE3Rob@I5B*R<-5ZR3XRO5^M&sP!MT&f8=HQIaZU`0E6gIoCB#dC1=8Y>eRND{4KqDy(}?x&2kqhB zZ4T|NC};U;C&PHV?pnujdo82H=q$QFy}zet!*v#GJGC8oz%Il-=w)C{{wHj(H*O(= zWsBG3Q}A$*N*ZOWNKKccCgg*p56G;R*zB@u6{dwi-7!0dK!z~G}WQ*7%$#q9| zm-Vt_br02CUXy(?nED@Foz@xg`$c^V#ow~yaym;hBii1K(L?Up!SO`>-_KH@Q$6Y( zjrbeK2;X&U?dEH@*q z*G*P6x8qsgLw5DQqt!F&cDxpcy2vDrRr<*9j27@JovN8SnSR(t=TF$+t(ARZjR*7! zEN(KUam6_e`Xxda9gsT>MivCLGPp}cn4gZ)hq%W@c>NGo{8f~lo4XmujGAsS1y*Z6 zATy!fo3))wVr&08Z@en@{`xxmUEl-S0Vsy?KhKvCgZQ(NG4yAPFUfdgw44`f?TC=R zUcvvWsAP7a7|Z)VH|e6RgYhHLi+tOOkrQfeAJsE_ZL45aWbFLK zc@+GVD)hnmy{aFsVRyiiny^T3`pBXavKT9*wByGAy^@aDKhUG<4U40LdI_XCD0H zCf(=euQ2@AO*+9rQc3FePKpW3iKoUI{zNC+if_01ewf#BrpPDdlTCqCJ7|@@wb10$ zQ`N`y0+dwZ>XUNf3nTsa6%~tc7hRe4h*;@clNb~*cVK|#jnua zu|Bs@eRY{2Dg9aRd;RFwUHJ)A)dCl@2kM^=SX~8BmID+f|9bU?TdBxf6i3DTguA>&|d3`%@sL8RQMxcpnfFO`8)ss>YvW#3=DJA6ZC+6v#EL7 znJUSpzYWZPV_nmRJ;0BC2^BAhb3fh3lqFrs0{PG)=jZ;laF!?q;9y{dJUvib*v`mr zDubieiAA7;wO; z(+TM`E`m4bwI%gzn$WuRk?Z3zM??J?pZH=c4qNc71h+x(jWEvHT1$qX?aNi;@lZYa zdViEM!-ivSNym-F2@*2D_TwI)Io{s42GkcAWL;6opgvyMQ6$A_fi>I5jEZtqoYwp# zN?qSwHnzkyY_{t9@&Y1G#gA|(@p{D=IY^g*ZOLqdGitT1E2&OV#cFFS`!M_VXXO4s zUhaE>t^Bn|S5YDuf08W5wUZM3 zs971`PP^rGejttuS$DxDHtT0id3UWvl1CC7^robE^PG;D22~>kF~~F279A9$W-Ct9 z?$3LRzqU;#2otI6ixw8cw%Xgll__bi9}pdWe`?YnCojqF>u4?(F%jqR-?%+n-% zf)pcz-@WF4kxG*ESQ;N*4JR885h7~64UaaXvLkY7mWB!5QjW=Wl%B0=xM&~H_AnA2 z{!k1ZFugliRpa_aqF~kD7+SzuD?wMXNxef%$7R#FtGKxVer8qrIGZkl z;rAqhy1n}ezM~g#hajiq}nWo;q4-|Ca4`ba-%yGwp7=j))p;R3Hd zBfMS$0~&Atl;FZrGg5K~D>)NAH`6z5bluxO+y^ED|B~Q(f)VKd9SKgoV|L*4aQby& zku*`N0GPfKZ(PJdJ+f z1@fSMJnVLspEpcuWS=gUR$^}c<?g8FKuzr zp;;%VZuN3N9z|Xp(N_y|R#)BDY4`mWx7i9?|I>~k+an{lZ0K7B2I~!W+^)wt5?H*i zda(p%K?&(4v0TmMbZv^0DL}dEV4S1F(LqYrREXPt$$H-y=yfXF7#vNSK;GN=&Gsz+ zK}uN>fn@(O;UO}1qJewli3hzV;}UFK-}9HTcq(lp$^Hs zgpL~y1>V!_r+og$=yG6rw43jyivH|S=_j&KEL96uCCwDV2&lnT@@=FC$2NiEj?#VM z(HL+cdrYfAZCwp&=*3ya@YzRm=f?Nr#i3gd`w|0Hu$iT$46}%&!;`18;ZwYj5z?*T zk#m3ZMRafX^jyByYE!fyyHJnnsw{0)N%RSmGcH|svUxc7FhaYsMFQ-Ibym#uYi}5P zKtA32&`T`P@V@@C`kNQcR@R+~1eY({x@1F|P@uisj_V!6ez>2sn4G zpU~{|;S-ghKFL9_U%vLDjIqjPD88dweZx_6q}_(EF$d9n%(&Crhd3_!ywrP#pd7ze zhsQC6&m&M-4}@t2wGxvJe@lvw@x#Q0squXR zE%#(Vd(OO%T!^)v>`3Q&-}!{ly;I!z&+`GqEZ-HiLgK~tN`wPjC&&Avqh`*P@G$@UBk6tIBj7bpA=?Y-~^fRK&ut@d2c7CGpGMIt}|9W*yl?Qi1}_Z#fh zgPGpID`Wi^BXuPeF;$~2BZRmK^e*%si9(1Mn5gKGRZyHXT6#2C0Td(jp?pzJ*|0Mr zSUMD3KtbOv(l{I;4tb!v#y+Mm4r3IwQ@5ehe&y$R#YzfLJG=sG%N zVXnw!{f%y~Ty2Zww2%23++~v;GPA?GcB3F5U-YYw4LTx@-v6x18n2!4v}CH&(dVjdj&h&YmUja4prZexX@?Rph`; z@B_(D!k)3psrEXQG|@^D;^I`0q< z;(hV@VA3j;90)^-(Bsf(WWcdx%_#Vpy^4{GBjF?VG^XvzcELLktJ!gF?`La-j|y`x zV>;W@j4O9lJsVQqbTdujcwzezSY8$2M7roOUjZ|EKQru>XYRY*f0l=JTjCMp#rmWlAEvY(%wmbAcifwA3q`G#1m%Y{>*N! z9!5jIlgm45=XdrRiOC)=?s1K~0h;-s4jy0}k~b)(MK&!8G0KQKYh-K^6TWHs$jcZW z?U_5fWzw;yyM#Mak2CI@0naD&FAj))30^-8`b*!IwzGy3h+Q}X={fmFG-u1T0#F&9 z89$mADm$%xl&H3k{&T&?BCJ5)n zz_Q`8Q35=MlT6#!gx0c?p0Y0>9w_DP|2*>_3fC_1w~i0M4wVroj{lT(3StNe z1(!t2$6wmPZ^AkMyojcgVz)O7sI(m>30SRXQK1G06iCPYEUwN+NiDVY^OYBO7F6)z zn)Aw|`q(R);`!Kv1K%_X#wz}G5amUnqNovPk(r*5_^q($XK9|EwnkNMQetjaHKIdO z3g1ve!LPkNEK*WBpc85V7ts(H9mRZp@5+%{V|y1F|gTW z9b=@1Nc6G%!yP|yg@htn0{U#iJ$dqcKsfQ07^iz#GsIX>O&KH%LMGgUz|sf>{g6t~ z4#J-~lih$^f=hwT+^{lX-dFh+xh{KsIp1Gg=Z96^c!xLj{Px^FH&YG31cYFO_NrZ$ zSn|J=3fnLZRs3RorBzurL0U{e~&7iX9Izi;dm#LN^D6emZ(NJ#JoFnD=8(Z zhviD34jUmOtdlC#Q#rFCic(xejJ&7;3|;v`@_)x+oJTiGNUEK(wOGGv-<>?7&sVtZ>5oYqQXICXIFvTLnYC0b}WJZi6>1=dRQh{uJUry)~1xAs=wegAYNTOi2G1n z-2tuSl4rcW*MD?B9MmcZea;-f4bleNoa)y8eX!kXmwB7ZLU#5Hr}i6y93|fvq72%Q zJEW^j!{BVgso^`y<-Lue6#J1NP*wY+Le&qG3Uqzc`#+*qkg%k#xNi=v_3+FxdJH>m z3!#6kv2heoTSrM*m8i}|H3|0I~G`E@D_4oCAzXyosp!$Rt^~ zo0UEt04==Fx^DFBF!8$&>>9z&Ygg^!+>A7eA?E{f4W7-dZz%qS=-^_sKxdSZcIB zi4~7#_DDNYIA4lSC>>~pf~GlRH#Kuam543FC9+ZL{dQAjfj3sTD*QZfP-OU{LJq+;SXd7)|quMYdMS#yon$1mG~vrFjB%3^N8 ziKt%=P((`F>Eim^nL~GnJ`;JFa@6dT6NK#Q{Z38k?F2bfQWG3(`QMT)ljdJf`gd9Oh|GU$U76b^g&B9CksSQanU^o*7EW__sE^w*op4ibh zi=z_Mois$nY+@Cn<+2jnJVH<+x(AdgCg$P0l<}q<8U9`wrHUy8yG1V@f&|G^#GcdtY&?#d;Nko;CR8>pO-9$#_R%QQ#r0v_Xog(VYl4H= z?}R?ATRT|w-rZxboPiTjF=6BBS~b-_W%QIeY2>c?fTRb8=x&U_aOeh5wObmF9GHeS z&q8j*f!20x#Gjd7bRbOJ=GDfs+RuGvAk^UHN^W(O5?Lu+rRqu5)CuM)Ja`X)wT02w zHWy3p!)8*QmU2L71s1T4`q)+)zg(uApxMG{9vv+hR-L9Wl6L}?N))vphyX3J!ZG1E znm7f=dUS5$PXAF{OGLR%A|ls#dG3-Qdwq-RsV{gwevyD@NhQrq&Xj}fDC?f1TkWDa z9;|kqweVHdMB`hpOz$pxgNI4^wb9e#K)W~P(aAxB&FFFz2jA$~YXIU_XpZ%aS4Prd z`OPcpfpAm3iR+Y_k;fA;G{2U%+Zj`YYRe_9$eCR&t~q2_yz^Da@3xB%y`6t1aDJp2 zy-uUrYW%_FyhsNQo+O{LiRBC)-}#vg8n6IOIA-_f9XhE^KYC{(%ACyo`4$;IFbY0Y%)tyx5Pm#_!EtSQa z>+powlDdbG!W~mP>EQK{14A*!c*d^mT(D!hO-ORdYmvRiVNn_mRVYW4QI{hra=SEqZsvaQ!9*81Rco4 zG_}?i@T%O0uWkNXI5LBd> zs!<%k#YVAa2TWF+DTN9qWEM6>SmZXV(g)0EbC!7S&ECS|TI+3!FY$7{c7@(I>8Z%3 z*ZAYZRe%sL9K?VUA}%f_;ifqI%)MyDvi@$qCodj524*#!VQ6gS4QKA9eio+)Z$|L`&5L_j;4Rg| zGGj+fDsFiuG5#AO1TZop%E@M(c{%nmt3iJoGuCq3;ACwfYC6P?e#Ci|;nkH0ON!Ky zlT#ymtnGw;BlV>S#uMd1YNmtiPp4 zB{VO;iP}_ezc7yX`Yu`5HhL?fb}s(#HU65;QEut7ZRJ~s*t9o;F^CtQTIX&jo(tfPQL=1Wx8rn@Tdf@=0%E&QQV*hhPa84O zZME&HRPeIgvadw(2+m=+V>+u(41Kb26em4#Y!2)Ilwt+CFo<^MbMok!TMjgYf9M8&p-ZW=!>CddT|`aZq1M)Jzj3g=523yv;k zln2IG9=kd)=TWxKanm)A z-tUH{J~zpYD9lmEh2!faa*x>C_iGjb)fa@s)#35Kh~eXD^8FPzsLYxDWA}`>Hg3nK z#t)%?n77j7ctL*0G!dPAJ8sm`;WgLYXmzIp>SiPD`*&11@t5A~m@nU@yRU;~*L(8! z0bw`i&9LYN=Htv^Kow~fk1G6?#|gSDOs`}mYb4!fM}?NPd!f)i8P4RSP>unOqeB7_UHrBL(kuq2 z0rHW?R5(no{{dSvCQP>h6-ARRum5&JSLN%~N_Ybgz3+JB+jd;C5pw<$7bGU!Bm+UG zlMd^L(I-A7!vubU_P9Fo^9?igW|Q_wIvyO&q6*?@_h%)*^lgG&k6J~?ydvX!a*dQM zyVu^5f}6PJK14q#c!tSOx_dC;i>@D@Clx=wedXfy%_Vw%+3Q(Fm*bGV9EcRCbvyts zJ#g^kgb0cD4yz6$$SiNt&M&wuoYvP{6CHMNWC62iPtvOQx4w!FK+p~c#+=`HH6zZh zYIM?*|Ki{y?o^wWQE*w0<}PL&DP&{ zalmXo{K7ZcH5l?{vsUv`Lp<47&Hr)FG70DB$(V8LL`XIk(G4o);(wGgIrDq#if5Xd zvBCvPFENIb?t(&7{RGcw!=^2uqTO-i%$({kF%%VW`Bi{yXK6Lyqcm zao^jPtv#^8dfF&vZ%`IiZB}q4<6)PN0@chT5Wmm!FV<_tDi6(GBe?^|5*BikH9P7rG)7MbX8JIkx_2MZkyQ3<-U zFRMNXOLuifE0QcQ5ne_ZmseN!Iq>M*70vboR0=k$b}5-*j_0VCB1 z+Gpt|lVSDwIC!0l85%98aQ#mYA>()uXPS9-FX< zzT()`KU6RwA0I2Y*Mn%D{nwo_aXjX)$tA$yxRhBywX-1Ru5d!vW)(%*hXptty$wMj z&THiklbI$76lV^^Eu}o`idkc^Ky{@JLIyc$#c`$^Kx7>$Bxq8l;*#sLt{pOt%af2> z-G)BkjHZs`rU?cYy|NfMkJK4w4H;9EqDUzm!-wXgvXE{J=|YjSD)jOEIir-6{I}P| zG)F()p1!B>N7B`-Jvp6x0!0zr5)ntrgONe-vGKNL2@%IG^6S4!}Xu3+SM zU|ren%I`ai&%=O|abmMuSyX{lbX?vTYlf9VkKLq)OpK(RB2B7(o(z{ZDHhK`U4VQO z1mxiI*kKG4GuHmB#9UryWP0;;p^Kmr;n?qBK$3|i`L&L3;8*av>{}HwHBqj?FX(Kj z>ld#Pp%AQAOD0yHq>pJtQ6&-?Hj4ON1%`x$)KEL^rj4qZ=<#Y6c0MLoHu&G}(<=#k z7;YI@&Gmt@GLCsm?qWjhkE|3~q3=$s4cEiOD(NzjzmlX{wOq?82JiJ3d*;ufkw}lZ zde=97mK0XRjCm%n7qnJXwlwSQ3dGe&ZSB9YnLe%AAIXM94S8tirz8%_KY;CUo9JeD z7+Gs8tr67MQvZsMzL@9ixoo{Zl~nq(s$x{?@jC~9n9r*WbvO$YB}BO%DNnow=PX~aOL56saq;zf=uO>~pqZz$TKiHE)yE0!dLf}AXs>Ns z`fwm|YlM5Cdfa9>+*t2%s7tc4#0Cy~3i0cCuC@mYAr%|^ZcZLJ(GiS7*M@bNiWt#e zMJ){Tqx&cNM!#v7IWioNeP@}|8vOU#>|U&K7eREPuIz75%*JhcQkq)yW{|K7t?~A< z$$D3@X`_);kdJM(-EUa0o7wG_Db6oZ_Lqd#9}<4K-!&A5TA4=_zSs@J z{g3t2CR^Qy?U_Fapn9vw7(OS+uP+#oeo`GHEn3n29BYuE8iz)6%Sq87lnN$^-zN#= z`I1G_Rk`Qz{C@jR>;CzeyF~s8!s{2ZoBOw7BUKAfjeh_TfXi0Z+$G-`kc7#pP*6yasNxlSrVcVXz0UHL@1E z;v9JJ3*|+$MVxoz*ud&2v-_+9-Ox-VzL83g4M+>vgRx^rx5XWT>5eh^!{ip3LGJ9O zzzNuf)(`B=jxy5?9=)kqmiFFp4aHvBYkh(5gdDq3+?s)^vJ{!0CN8JN-G3P!=z`R08AaGFpY;IVzOV)#I z649)bXx1W$AfR-2eos{*Sm>~R!&ZP6NsNTg`hRBg$#Wf-&d`D>3s>@j zslg|N32Vf<^ZE`luUlpvU|YGQU;7!U&41$&621*r;yxwNDA=r1@gGlf8Di4}6<-jc zZLp2V+rq=teOA;AD|1#pVG=>~VA;~r=6)yk8qIVKfUL=slU|xWHe$sTMlLVO6RJ1F zQRig%+Stvm`}m;B8_{CG46>r69Q;*ur!1O|T_uZZ;K^PGiGUY9-i50^mN z5$aSTAULoJrKx=XXCTYPfDW&~z&Yxt{U}2&)eT8Ai(1F=@9V~7j}D3N(JeWl6&+7D z6L)A(Xcu|hsfjb^dg>kb4If@lkY5&Xg89|nd};S?Q!`O*0*T6>ioevulZtXmvhEKr z?=Z5_3wPpcXkHLdL7!Igc()8k9CQbnN6sq^5RM;AD)+Tx(_{iryfcsXDd0`M>jfSD z0B$fTz!~i+PgKzB#N^_RuS+`QY!B|fnq2{iy{4C2+SrfMM&Q`|6xV_H8R@SMKb%{> zjNzOmOPvUI)-huB@5Ke1{79w;jsv|4DSG>ev3z8rb|&|>eZFr~P7JyylHpsYc#BNp z_tNq|pki%?hW_U@YDlcVWM%1>XI;$v+nKD`vE#U2K#O+3zZ%-X@1wx`&%X!)I|W_K z1)r1usrMp=sF7N#Roac)9`s-B*$`z?=$(U%;{8?5{@YVE#_&M)8>r;P|FlSFW>grH znVMSsdlDsX-^TKD_`8dccDT{X|ljLZsU{eI9w9%`8? zSX_LMob%nyxGl zLc>B>6bM9R*RrO`RQK7G`U1H7hwEK5@BrfN1gr{r^JN){^kj-X{d)lK8Ad47op39H zP-l{q$tQQj#itZ2n<+chy|!)nl@#=@GsfV)bk#%`-A*RtHJ&5nw(p8PBDaOcfjw^j z*KU5Dgt>zm2k48a`VG5}AmV-{qbnH%7wy?06Me;Cb8Q&nph}89vMQJAU9yMc%@6Tc zRPNK`N_(+Q-DtsT=l_SZa}2Vy+172@wr$(C%`V%vZFSkMF59+kn_aeb>pSNn;$p`= z`~Qkqe{yE#JM)=ippoioS!Ej7b#vm>kKdnl7oIs*!x>^XUZV^m7aERv>VClKlEy>C zhLwBV7PvWY_HbZk<>&<8Q>64x?XjR>5}gVKu6UhB8Vc(pjGrULYn#Dqeg*d;%|lGS z*BXwRVwG1oLMRf8@$LV4PQ<4hLADmiJCs%=^hL#r?Ns7aBwXMMO>pnuIb&drh^Q== zPVAGovH9)g$J(I+K_jG;bL*0rv$dzkzCh^vYKt=5 z^X3k)Hq0b~Iey&F15hAnVS{H?*Fuj*NZ*jw0&8f%w_wKQP{@pce<&kV zMRSUO2ey-bI+hW0ke8~6rX{l-`(XVZ1wnmz%EZw97!LTv5j->UhwAB8`8A1E5me%p z*CGtB04jBp#_#PTo~s!I&;U=ck?6w=UW}giO}1qB8wgv>E^XzvqdiyG37I!rlxKdu zCu5jHeo?bbf;feg+|2UKMAq~rDJnQQx?HD$I_{#TB^sC%NP+*;+omH0ZeyzAVg-1q^0>M|2UjboC>ZlF@278fgS1{D&^Jmxq4yE1m8=cpE z)R;GLT@m`TS^jQ7Z|)%Sr4w)xn$Y+{Md

XZbviAVF7z$^(qm_6b)y1BtHi8zSe>a?b85MJ7?r&Ia>;_qMyd7l{HPLjOle0&^zC>K;>N7*JN;&a_f$Q%~QMEdw; zG?{{hSu51REPmJZrY?-ZC=Ym~T6V`JoNO>CB#leUJ7j2NDyxWH4ibNm(dNLF?ZUjq zBP2w3o77}_P7qNN4}!m1d~+65Ss)P%e)VKjnlUu@i@j;PAT=zgcqG4;?-!Gvr?dX< zRH9`m5R@|49z(xwF-c4xf9W0wxtnNALR^Am3jaNb z0{sQ^XM`lfrq-n8>himeuA-*5+i^aNRU`nC>#%+ci_g4E-E5;Nr+y#!wsGfOgTd%Ec75u-j=b% zfMmEK@SCRrUxIB$SJ&snQ|1P#$LYcam``ff9C`?)+&I8m9M)e1AT|Qt-?tN~6^!t1 zTQj&hW(a2N%(!KR+&u@<0%`ScK3?SNCFmLv?(b@~j+}Q(jxIlC%7g?L`a_({ZtKz`XoiQC|19-#mC1MGT^> zS!xtzvwh|83QQTyeRwLrs?~`Q2?e$To>r;G zhwL%fLNwl!b1SIrRBD5Cl>}>FcD=lIw&i_Y%vQA}bT1jiifx%N0j>)U-K_%0DQAU< zhZS@P3)h?_Q>t8FV`Zyi35a&svZ}dU3x8%j@W+9iiq1^m(7XIIHntjNH~sDprY>5} zX9{oa4kqFX=~o(dY{e7jrj9NgnN0FS;eZd8DnQ1c?4$Dm!vQz(;=2xF7g1sxQGS=+ zSO-c@?Ktpgu%bpEhM+NpNlhY(p?b~vh->Nk8S|w{@Ayw=^Kk8t5;0jBA*yW=i!e?d z0t`46aO^*X>Vl7f%Q>`UOul!@&B;xO!YmALKX{0U#G-yCTw_ecT&Sq=g)}c`U`F(e;cv1 z?KDK5RSV>P**V(Nq$vZ_=#)VynFJfi7&wZ67p~zm_gBL==ZO5iiHO;WdHi{yCXd#z zDbZWT=#rHDl3z{#>0DH@Sk>qY`#ZMqd84-iVdi-UOE$?wt*@I$9>aqDs;JT5^I|iQ zTfHHl)jBlK+qEtHv(_y8;ckR)TMOJ`k)qcZ=L9HMJ!h5&E;b;O3a;BEx^o0FmBBkq zzJ)f_q`XeDdB|9%402y)E`l;VWgxb-u~!k{Ex2I3DUJ-~t-Ud?=!xU#)8XoU(18-c zJ%ab-ZWo$!QJMBRcl_pg&zeD_jjVs|X`_y`ZU)1lsWY4~DNe|X}4ynrRF;aj6JeV@~a?*5a;vZpw^3kh%L~DOJ;k-Y-1ziU9T(u>h6;o?Qgl)v` z8A@|LMNUDubu9lXKHzHQM9;QydI*1GjX7dX5bwC%lrpADXuK(>Cmo+i<4XVWhxzNT zPHV(<1}^5>!z|M{Z7`}}rKpbNB~Z5SJ0iMa&pzo_MgKT#<}8%hvr@1Pd(o<87&r#g zT9oBlyD#b%?REKB-DQX3ijnSUdPo(M;ylx)!dC+wC|REebqD z=oF%I8cBFPm$n30EvY{h*5QpBN&n>@HfgZUvYm2!lzImEfKV{58t7Q z@kkvn;1;^wx^uh5d|{YQBHkj0Or7B%6_)g7elL)^=~r*&6~@H{C+}Kl>J^ev`*`>E zDQykb$;~*YYD*jfY$ePy>Ll2NmRl5@@$xF8yA`S+H?eYrsp5jNKH6O^%pGaa@@)Q4 zSP{n;YneU3t??@3Z^0!*zeWMKEAV2R3wZ-FZ>s4z3G56gNh_saho@&|KnC#1@s+MLv5`+Dy*Fs~H$&UaifwLe4WmA-o>6W_5l*@f;3 zXv6Gu-XD+-6}k9|&b9O#Oz>a&&-a=lS}l>K?r4=a{x;RB9!MWFAGU7L#W;l6Bb6b1r8L>JC3E=hGAsA;amPZm7HKKwnm-Ht-l*?`};_Q7@_K-*!nEijheze zoDWCc`pj+=KEtzXTd@}(kk9xG%Ya{6Q>?a}!KCNtsZH=#9aEZ^H??FIu! zrTYx2MB(|O(~n(DcR@Z-@2vA3*C>^Ug3zXeq$J&HzbB-qq$UM2-MUO)bi%`I1`CvR zwRCdg^Yujsa_QOGFq~s4D1ptI_;>cpC_w(&IBoKnwxWaw$hrMP*IP?1aJjjd=#!m( zH(PA%e)AIYkjJmnxN6qt>&4+-qK$PJ^)e;65^XCa-ikpxbF=^uKA-QmRi!{X!yxo) z*xfF^!k^XQW55D<_pEn}Cpv3k(vxE3noijf3GRM3M|G3BU#~;;2-?h3koT=)a_%C7k{R$rOv0mPUKLx8P++5Vr!8d`2%SD z3S2ph>vXsr6t;m&cQ)1AQ|IIjZJVMussE%J*#*g3oBe*MRS`ITb)1foYQ4EK`29Vu zmbwxopIr#Qm*CF*jrrTJ);iv)cme}255owb(iF3cfQu}=m?5{7rq#slh3aAj z(!O(-eQ4tPSi2@Iu60he4U-!7a}obNKC5uU>Di7@-J_?tlc}hw(#qVE7&4b3r47>& zMIVgp;Vd#gsx5KTnQV=W{1rAVKsD;G;4IhR1A#~P_uth|3Y>@DzFOR=>&u!ZiR+#q z_|{*B!wI?R5a2eJDPL;rXL!g09Wq{Zyh%ouur2i!UU+qD<7ADvsS*W3xy+i3I4*Am z%&KAC>p4UTo)`so4ILfUAojQSeU*%{+fb63)+2F2&WLcO^6O_}m}G9h$gMmkVe$Kk zQuoB=jm*}`fBiu(=wbgL4zFm7o3gCH0k7c%Hr0RUs8oiYq;)r7b!6Ha35?d zt{eB%_z%3{^2QkHfjZM0t(0t^VsVSXn%Y9%OpaGsnxmB61&S7CEuDM#Pmt-+*;V_L z>!cHO=AK)LX$J@adQu)4Cyp4pAiNUP)_fFB2Z-w4psz}X&R*CII(KoK>nXUsSFXS0 zfj%~^UK3xAqL0hJO=0qvYe1Sf1-M7=h|;xW5CnCeJf3VQBJIq-Z*%{Ueu3!CIjAOT z{saM%Bx?#eP(q$RprpG_(LCuV!OF^21^lC7Fh^^d^?M=p`+o=M={Ae-BXoR%NzAA#ouq~9+G|6 zoda7LI_D+U*%rTMr2Pi#1Tu+5c9#R88F9j4E+;+Z+62g*tpzFS|th8O#p1RCqz;2)^XYJ>J30pDmlIP3Tvew)SY1wfhv7hZu?UO~>( zNO9Xf5uS2886CRmt7bH85GL*<%3Sw6J-J0VH+6;eJ%b6qARB%Q){zMFpu1?1vgJ=U z3&~!4^UcEd7vapd%M~yw@OaLN=Xy*{@S_@i8`=(gs}a zm1=8T4r9{d9E+=Guw=t)vB`%rcj}auhQn6qD>pFh;Plb++U>)U0@+>0zXsK^ANTpW z$507W5qkir7 z1*y#zEX$nUG-hTW%6#qQn{jsIca6ECbNwKzQiHKqiv^sTs$}Ev(4e^!nTv~SSX9{y z2=B0uH(6M(v#0xeq-$ZIPx(h3KD0fK(vO2*8BF3=hKLEvX|^&hPfS#7r{=DvnR0C7 zpQ}S09&XJV!M+++W@Ww3E*O%FK8Z)_rWgcZ^8hg7(1*1eEx*=E1+41i+UQ3gTd=6S zNcl5m`?-3|rjfufoQUcTT1WZgr!vYILT zsHzgA#l9yDe7qN=-#TjY+R#@ci)-Len7vlD%D+MosljE#f<_PkNX)k8-)l$IQ$r+@CszX{CQ1#4S>LT;QXtX$Lw1D})pSv>1Gt z-_Ul=Vz8BBb0Mez%7!sYD26Znywx{VT3?pZ3>P1#=$l>ioIze-WhDdpnui%BC8N27 zsAr#CWHYaDFC6EAR8St~0%HT81|ES(OuhgvD=zI{7dC)?q1MP-@&ft!Yt@pfvQ?M7 z$QiJb#HO4WD2uG$*M=xMX$ynUw>QoY7Jmh^jr$AM1&JAe#BK)EeZdi5#p z={x=>=@;p1r`HYKe>KZ^Btf?Ne|?$RRd4I`-|P8vF?b=|oHGGZZA0f<2@J691UvSh zSVGB~Oo{*CLw9S@*Jy5uq$@IH#@M*Jv$cd?4f9|(Y^3Ss8jCqap~&J&mkTF%V|hsh zbWStUD}tet2r88T zlursnjw@*2NA~Yobh7Z?oJx4@$~+@^4-{2j?QGPYh&p_R%#Q5%t1s6R+%xU>LERxZ ziYl)xy-?r#C7Ni#sX}i1S{SW!qrWu67i3>rIv{0yzu@c&psr4cEwHs0BUUiU9x1rt zZIH|>&(+wX@G2IaqaiEl)i)IqRzb%K4r;z;Hv zS{sn0%Xuz>rjPn_Nl#5H&HC0xpP=;Hu;K_n`_-Wt8k*!!n@N4)@Qw{g&xRF zj*&)EyOl}$VDbY2Mvy<<9qLi+DSEQp8}6lPBI96w1i$_uB3}!}g4vvDBPu9xmCZK6 zAgHs6y(0dCO-0YtOFe0TSq2tlqxGdtm@88endP#K_UCGWGkw;)P3JTd`bT;mV&}dj z5BphwWSeyeWy=f6`Tgl|hZzPQ3tWv*F0Y;1=rN*W?~hJPx?RWIHpdADp|FG(PvO#X zoBOahkECEp9P%Y|iG^09s>VP-0n{<*LY~Os6P|$4@CY#{|4=QNX2|dY_3T15&Y#Fx z(wi{xCMCSLs{6v{i)6x?V}S$+wbq#I{lyRk$cJZNo?#AtG4oe*of&5;Vq87u&Sdg3 z7xEtXZT@U84&2HSQH8a;h9Rn4Az)LS7ps^m)@S;lVyll>0lFSpXX}jHJJjGtTRfEL zrAsgkR^@&NMb&Le4=W6>2|c}^MCuiI2?_1rwEtjhN?!k@ABL{IBfGV}4N5WgcxL;)wpwT2p@`3Yt^Cj;~|*IW%`=l3w)pH!+l z7uLJhIJ=i@&5lp_LRf zvNO$+BU6&EdbmJ=z}Zf$)v%`7xdtCvv~TL`(set*i1Ah9fbb0md%u8;x_SHa-8Ci9MsghTMB{#wOT+e(l3VDuS%3!1_MV^r({S3Im%bPlnk zLMRIG%Cpv4`N@som?pQ*a+if%Y|BVxbz?R)6>hW1e;%!$xj#wdnhds)UcA|z)lsJ& z#sWL!!6H}4y|Tfll(|4kUUn-2PEbAC&*;NrS(BF}?cn-DUbZBqLbE*)AME|di{mw* zUYgVWw@+RuNtoy+@RO-PG3FQT(o@e0~@=dp*vmrV@grn zHD4W=PG>~FL>jsazYG*wR=!0Emgs$$RCf9xS7soC_}UJfEBQ)G(nO3{A5e~t)__a& zaUsm{(ciOkz;;$rOt^1t_Te9ZKVG=suVgMm`h9Nm`T;Z&U?h-=VNC9Z zQPmZf-x=(FLnky_&UYNQ>5gw#mnD)*3QMd#sN*k!YbC$aWH+?;xs_I^^$Vl|9l3nS zW2T_Z9)*zjzIs@mHuTu@^>KOdPdtFytm|~8kx{GRwP>hI$d7zp_))9t?cFi3(ovqfV%L%9(@TV#pM5H3^_^;>xBDuefx$R#&j7s{8u^fZ)kG( zb3p${zyFNBIP~Ko{@;hZYtUe3|MyW(uy1O}5Olmlkn2n*j>FM;7i1Js+IN601vsf) zponnwpT0`JXP`&FW3xH1&V)wQ7vIXa`Qn0*Xjmkd#=jrXG?S5>b4Me3`d5f&eyJq>0w^XE+aDP*LdLKb=U9=fO+6vV(Nzmf$-K|w`P zKy(F$fd>sOA^N9|*Gy7%UDdOfPV);&ST^>F57_yNEw+=z z&T28+P1n-u($@J@p8`2`<=(MaIVpzI7 z;r}hKZYa68n+dqyFI&^PWUP2ys92;vo!u#Ds%2(HIyBz0=G(}T)b)Y0}Al7JN+p0MQOdct$$c@CGfT*A@p;aOD- z%jIamy5A9x<;`b2IJUX=0y#{ka`m?20>*Jh?6QH`6>^H{++5}RjZQO+{M3Gum>Z|7 zHk`S%XN~Zq!W@utR}$MnJ_*tJ+1$D<4axmq@bDj>`~Ecw5&5?D%9l;?8a_ z)q+Np&BO%t)Jj|&t8Pw``|^xzRZX_&$EH>+u^g--7K*@UiVqq0!)G|eabrC^9yr?D zNyGh*hnlqBWuaWWru&flyx8oUZ~m8@vlCCPRhuNeo8yx z*Z(Z-{|A|=>Kdl*9Pr20@K5;dX9tMy?7$x9D4^zOO_j4bL)F+D{#tfI2Pn*i&imhY zfY2T6s7xW`@4J_YnFg;FvaUVbEL9AEMSj@ObHG>W|5e;NY}Y$86b*az^v?**Zz7s((n#L!>z&C${MV+4u7A)Bnx*-)L3P9X_UZ22o47+o?Y`t0zeJ$>#fo_5 z&KpOVoPSaZfU~WFGCfAJ1jQB#{R>D1}kqtOg+O0_R5qCKbb)KpRvy);kO3?k2Z^Q3!N+2gWZUhIr`{si|f#pp!pq?P?p?CdPFG#}C#Q3j{^-~qH`v0R=fu7yKaF%`{wWw*>Jym~=-kkKw(gO5b!aBzPBX5nLu+0_PBtoD2V{2`!D!G7F@51H{;RnYuwYDUe#Geyz1_rI?VYnq+uC+c``evC*)U$-2D#Ws;Ls5Q zfZF|2^O-uX-P|6juL>hB12G--z3*`g@0z!RV)8R11pSCH;fE*<~VsA6WkXe32<%mMLn)eO@*N*)BV|b zZz;KB2iT54vrl9GXT3?={j9ftWWmXvjYti(wFIQ9?yDfRF|c(;@68i*@Ie7L46eRD zTa8^RswXcNVi|J}v?u<`!6xaF904p5CXmAM#Hf}ShH#jLP;rn6D3az96BT$A7?wx} z8uH=6hQq9(lxiZ$V^GPAg~3Rb6O7*n>X2sb2?Em*a(VqpBB5MJh~gY*sxgMDf$gzn z0-<~rS_n%n$$S@g35Yk&*8wP~6N&V1pn9RPEn7yaEuEBhaTeQVz&_FE_ig}7UWkff z89zh3D586EGaftlXdE8jTnaZ2+)sBq8tX+mIe}rhOlGkiKvrh3L@Sz@b{qCj|7fb~ zn2i<~WF{Ecj)%GX-Xtn#9~@kT`b2HF<`|xy`dGaiU8cM<6C$4RUIQqP$!n-e0ifJ* zmmI{aixW?4PEK1Ru#ME~hc3OB&rOxC65>sq=CV#~RaED=)Zaa>=u1-gQx1xe0Pqvk zy$}*FwOQ|1hA4&PFy0mfrl=fga2OS9mg4h(rZ!ZjJ2CrnTxhV{ZJI%0xJUrd*HhaP z$=n$!D)*vXT{cMx2wPU`I>&95#g{0l%#XE{v}>%Zt~!`ddWY2`?-w6j zmwb3Fr0Sd0rFdcT{o?ykUO@#PR@u z$`tr{a7xsQTjxR%+aZ4B*WjYBLJ+RTC~CH()9!}}AQS-GMjC;HBb2iaL-6%s&Qi1d zQ(nIFVR30UpSgGmR%kjJEC z1T!L8dPXr^h#@xnJFL!B1S`6b0cuY}SOdz+p#bJ33C+S!{*D7Am%GOH=b_B2DDFmU zit#`m)TDKCqa-O@8JCyP^A#$|fILN2bXh=N%~9nF^cypM= z3)M|_gzv6wAdfgDC`KyKeO%^zRl*?3=Pl%a{%ys&HTV2*0uBwqubOtR>oo7AGL zhG8SrE%^lFB-@5}lL9&9Yu6xQ$mmbB`Et^sD%i{SEm|{6R$e%^bTjR}$mZc+Dn^G} zaYTjF6i{Rxz4SPEW*y^6@m-1jJ^0imF^q*PljIX#3@vca#@*`8XRJeo1DbjX8@r-FGTdiD#%?$uG0&Yl=ue6p7z~{E?D&G+8V9IGnI4m-`<#9`X(&gmXi1UEdMrPq6_RH`l89oQ z$GxXotl%$dhGKME$Dy1AqAlE#;SAq5(C)*Py|35Cfx?OnJ8dS}&_K)4WF#ZK^o&H1 zg82lE0G)Kw!jlYq2$PkuIQn0{%TH9sRyP70*7Up4a#AVAe(5Tu%d2YLJ$mMt*pS@ZjyyHaq5;AyU*`n*ZJ9DxgjmJtiHqeAltfaJ4Oq}HF80_d() zy`gx&8@<2kVRzIw8}FWr(`e7Y3m%H@?t10>czd|=yFg0lTcaBrY(S4RKS%i}P)i?>i!7T^goR1om5A z_=M%8fLc}g7+@_ujoqx+yv}A;Jab*Rj_BpK zo}t$mhNl!boMPg`g*@+fXtGjWOhM5{{%98q2bf_`xVJ+r@&@0D4GLQ})$!dJa90YRcM*1s*_rg9SCWE!*t0x( z!w1xLR*i+aYkw}`*J^Xw;rC>*rjvg&j1Ab_G`I-wQ=SVy6lAqMGPFG-7Y>U3s0(z} zma*Ni)Y-cmgiIUQ*Zcwu-z(uNN^Cm2k8e6ax~a|6#9u#Ru<5=(87-ti3wPI7SP>qU z7n*_f5P;ft(HSNip8_4}^b%Z6#S$)PfPKWk3EncA335+6p?tF)u-Z6MVS#zT*A_`q z6a1<1PXv|q8cLvN6`TjY||B>$%2w?ok_lhm!)QI8&0;-Iu^F#!K z;$8^0O+x_{b>V;`dwgZK(vYx4V&YM?f{DsY9Sasj7LZ3NntqGb zg|LFDmJMem10fjxQWFaIWKRo?G?5K^4hEq_8G({P5zCJ(`_i*JV`4*KVhMCnWxcvq zF!T{JB>+|qM^&DK5h2}-6dn?!Z7r~X;Mr>(9Z&VUVKm*s&)W>5At9Cp2L7?1N2rO$ zL-ui`8TVU3x>He4pLP04GCP=$9q8Ny(N-;xN%sw$a9$0<_Zij$Tz`=?u4E>^5B;=Z zQ-||oZMcaybh##WjWg>psF)Z`lg$(%;oQA0N;z2J;k6@h{t0%^38e9nE?R=Tmz< zRA+=Tt@W~@=a!6)Y#X}ho;oUW<5GRG%g$Sx%o`}i-%#6}P)9gBaY6$|LXUHBNq4~u zInU|eEiImt6-f0a?PIJJKzcqno)>g^q z-OOw`zSxk1kTqZ~&8o#oY2RHBbRFf0e6 zv;eh+aqo3^?WE32n}j(EsJSND>au!V(8As7X!nt(gvg^Rv-Bqk5h|sq7Z9dUqER?g zCKADj6oFtFJF%RfuLoBV79@#4up(MQiS%YoA`%&(Aj*}`BdCxd!T6pMMkFrX6Zq4O zVyGu7_%~4^$%lqINg#IV%m5P&dy-b)| z#s&hvdQ(2A%52skyx}N3d_wS@Iy#eMtlrVpY|Hm3Ai0gQbXy|avB=;Z;i)~kYn@^JaW{-0u(S$_fl%;H z`+68M%0kv~J%(#N4n^>g<2|wS=kiY-{e6}6&mNaB=2*yp^7DBdQto*wHA$hMK93q; z(+lSw=)Ouw!qALK1cKMyy|qwKap!uyb+7geF^wTXLpsq&qbO^R`O8uOBt3yFBAHNH z@)72gg%~YBDbZdH^7ko~60QKFZ(xd9mUzm{NI~)L{xM688PF@3Pvgz@h^sqv{Yt}1022+y9I_MwzoP_!ck^gxN1(Z~X zQ$Nz`@YEI3<@uaNo#UCBNGzQeCfxW!JsZ6-#djx;nNHJm#QVG=kz1IP1VitHZ z$Z~TJw(;HxOqpoZ5>fyqfkSE?axOs?qyPFX8`g}h4iK(Jg zucB9r(}t!!{b5R+f(Ms@i=ebm18o^LrD1;I93hs7>jKTvV^f7&f81R~Z>qzf+cgr0 z9Jy+j)GZwi*Y)zyYiZS_EB6KY!Cp2j(TI^5IedPx=WV#mP;7GF+zv9w<37)CJ<=Pl zjb`Lid9wri2NxryUiWE%h3pyshMCwVAa7-s-?!}`pTZ-t4efZ_9!h);PrnQIDs7^E z=uuY&t8V_3pzo+~y?&Gg>;jr8&StmBt8d@N|3;6f3EOvP@6jwPWx!Wj(6nUR^YLo0*qqI!#GR+ZvCdHXZajQ_9t&>vFd(mC}1RFHIB=6|Ty ze`0@)k?nnKs|1&7QDad&5F`c-9qbHXK!E+sBt6|0)Q^o$STWt4Q;kgs07SA&b^VY_ z;X*6{jEe{X;RO&z$pVB0{sNo{biTBaXbQ>DSfi0hV<=SGy8;JsVEf_kg!4el}<&c7^l9aMi`}c17Y0?#&|?1vlQX21=7ANWG1jr*q`t4H(60DWGlHsbKgL} z6?Bpz`skYDRu2*o4{#AjYTrqCeG^I62sxk05io7je4ci z?lUg`GHg8qw!>wJRG?fiv(-`k-j=b}5o719Za!1tA!_S=YOJAmqgve7l>7|w$c*pQ z7MfGxIfw8ek2(!x8Y2^Z-D22tC}Sq6D9m(}#)K1lDTe*g6(Sc+T=OtV*~qeE&sZ5N zTz#eGwQE!8UKl90?!F+J#L7!jIIPiJB_=IaeWBKESky%%>>gY5sHIA~E;wEWdm#UB zThR9$^BEEQb}Ec)0>154?gX8CnjmkMY`ME#)T zzh?fjgo`Ek0-uc@Z~xbqFPJ76`Ei6;r4Rm~(-p*IR0C>kYcu%2qTLy?5O@FA|0nb_ zwsL_?o6elgJlSv1iK_F>Y2@1TUom%guF0Abn10G6Uec~m03qb3FP3s_Zn8PM#Ue3A zu?u>DLB9*TgJq7ENlOEEe?F3al;T!Va$Q#bkP+#$OPoBKKwcIwk}lDOVDOicBneZD z5RMlQM8(vRBB^rU19&v?29-ZJpe9%Yjs%jb{I6i7N_DwN0>&_i*R~&?!#Kok+e=db zlVWH94V6Lwh=F1sQ*zo!ofPOYn}cFNeVIrwg}aGh%Hj3*a4ulaH&B7h7&CDhLiDb3 zpq{bjJWD5#*gVZI_|9X|p^1lEJW|N|Xn+^3nardqy#VuHOeY%cL+vwtlj-8ebo$OUp2dydXpPvn5zm4bJXN3#WwA-?T z)zNxo#tpj^whqQN^!60+>MkTy$31_^Rb5GOFTZB$yYO;e5h9#lejY!3F|}J;#Hr2y z^%zie#o=Dl5=@Fa8Tr%n`+YF>(WXm!7r>%6spAzQg-H7atf1w-$PPc0lZVc-#55FgD-a=3#K`KI%)ces z=1>35wCVZja||R}4H4Wpo2=jvzm_ihZWvU5`DkzO>#fm2^ahhYtlyZ&0_xJ`5d9rP z1jyb^_9yld({pP!=|2=UNxKb(pXK$2>LjzvwrpEx9x0`Z)KpvWLo$9BbBM=Kh8CHR zyg#oX5s>F~jz>1akr%kn}r8!Tk0HPhvAYCF-wz0xcs zyo0)OP@2R!L^_TS6kl~CJ_g6(1iaHmZv(x9g2vWq;6`~yqLGt5P?2I0kQDu)RtBmmQBBO#KLdALzDM@?5o3P4No?89;N`P zdhDy3x{zwnLbK9>w%KhekABWP#iaE?9fc~r2B(j5jv5YDn_m!8Zzl`h4l1J;Jukoo zjAXU^8(JIk3D$a6M(VK+!v>Z+4qPpv?&=NtuT(V6BixY~5Ps&{psSBG>|B9O-f$5T ztg=5gRQZu7h8{o>2V=O`dInx`twAexoiM2cs2DWmHU@-`(I+6wT*ubGu@7a+PZgi> zEXA)E&)z3p_iRlo zHB><0Hw+f_Ip7bx|9=QPyEk0cd)5yA_>Gm@`B}RQ|6P5bxdSMXg4y{$9;rAWokF@C zwPo3}ABONl)_q?6@~NQ!>J4FnE`WdDfZemsjkpFI1LEceXM1}m2SxhkmDtmh0u+a7} zx3x{G^YW6k6EbqN%k&d8RFtxlb2C#ka?A2`6fyE+ve7e=G?G)&)ha)za`)38!P}-VTS$F8RO>0`D#|-rrLiGzQWBGQ8u0BOppU{EN;aRLEmi@x zUWf;?{>KQ|3;HXA@ZsqUK6E_=jNkpy7fDyz>BZn@!XA`YP(jvso%!4~eh}ZF2JG#E zJ0B^9upR^plN(h2OQ!bIPr)BB#b8=gA+Ds-HQ}tYh0=^th=eUd!v+_oz-zuidBTlV zvoz4mftNLlxBDAANV31)eTlC?H>5CB=I!lD~ zkjmf?nro2HoK!Agr7NRmc0S8=(L1$(d-~Mg4>Js4+gwFQInwcHnuco3%t(FsfuGKa zYhd*sMcZTkGKIYh{A%XqJt9dVqMBI>DhK+nGt=8mwXw5N{_wEU!w$FqUmsGilCjNV zj!X742!oM4zlMdFl7rnhPBv~>n}*q@irO4!?)ao2HW6d?n>Ny(kMrxh>30?8tcLA` zN5)xH8VV06bnSy>4T|k#`xsk)9lyrqa!(J5n}wiJYKct;)a$}w18!p!iLB37#e}M7 zO{*7FF$ZXqr{Q6x9kMUU?SOM=M7zN(dnUCtXH7e!p`ALUOo8}=1I5HcyTs=RmsL%l z?*1?Yg??CU55sKyR=&b2WmEuKm)XkV;A5AME23HK`Ko+wJID;9rtPet4(;0z+KFeU zTeuY9S7g!EnFoj7ZuP_*TCPLAKZ$kJWA&Il$_|i?txQ*9rl9ZK*@SI3W^)axXh4G2 z*)lQbJA_g%=KD5nqFOUwOG)PBk0$=}^=)rY;Mp2&Lg9qLoLEU`UVfka1i+n3LZ|dtqTN!gu|Uy zSp_)a6n#Wcn2Huu9@eTJ*4hval6=RhTzT&BK>}1BaF;iznaVgLIb(K6#CuJvx_oMq z;(pMUzsn%WuHj^5d+_Xr>FPi`Fk3JK@E?ag{sM!=nv|CeKjw{#dZbtX=&-}UHWMd1`KaYL93CyNb5e})O_o@3VPt?H&=FV_J{ zo!|*Vr(wm>v8cgZ;;-g~psu(2YdVIm;OapIu59*xh$a1^+tBxcg1TmY(aO!`r%+GI zDR{_moH(DP`PyH|tn=~_(M9kly}SFCy8J8mk{OFbB7W5P69)b*5X=n56_2NVn(L^) zI9q0b9>bT0<5`%u=oh9H|zIL zKy8uoKl0lpb{$ogr1fGv-DTyoqiDeCcH?P8@2(-^6leU${hq*;Q2A^5byA(r*P+a` z<%MapP6Z4Qu|BnzH)^*1*n83p;XfV zI#kbRV8a(l8YLHPh=Np++jH zn1UDI-JS${>pFy4dzwZ5lvI!B`6=rF8*li<0@UsT4s;Y*$*&No^Fs&*q=>}3=w<&{ zm8fi(QoNm8QJXct`1d~aTXa86J$}r;kNn<=snw@{T?;K1jBHNWT~rrBhTT-aEqFWU z%x7equ1FM5D67=5VWXDx*G~walc4bbH2XsPr<&oqb5kGJw;C;LRM_09X~>qAZ93|l z=5=gzE+V5Yn;H?e)5=|p3RPPh0meqNK$}YLY4tp3KTVSU<-21kNMvoTD=SSqNL|ZI zk4{$Y#G);?^~5CKaBkZUg^|>s>H`Ga3cGI)%S=e@Z2vL@l=1ct5c4iS#tI3M<{$g%?p^0LwTLs z-#l_)+uw}FXJ}mZba4&i`~T}Zw6aAu;KVq99+Ze|`&#;C59*d@-_ELGUuiNy&8462 zG^2>kv!Z!o=#t8@lB4!rR|nXAjBdUYA7Usb;NTdwbfU3}HN{h>7n2lIvAerlS4w)+ z+_X2OmR<-h;nq7N11tzT2(#TA+~6YUJ*{^t6G2#dNF*M+LU%Fl=7 zHXf<-d?4Kt0Z@TFdeDy#^ai8zlz8_Q6x;e)`v>yp^J_I1f4}G>pQ+$gVD zM%5*c3UG4cB1k&787S9lT{_QBVnSd!DXEpl4$#9F61cnvZU7D5gMqu|KMX_$0HBax z&`IbiTqPYR7`G1{S%^0U?gd#@y0y1z*j6JnGiMlA2iZh?tc!E@XFu%2yWmI<8% zvMewFtp?`mC1B{;Z|vEt@6F#~00TiKS9()J)B3_x0mo_8_v&cr%ew&zASDVaG5P


@|%zi&dB@<_r1 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%0Auc5Nf}p>q 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

R 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

S?{aE!Zm? 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 z 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%0A3e`GZtI0H6J0 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 z

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

jl8vpy!TReRo; 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 z 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

wmVcx`eR zcprcGx+QSHyZ!TJ+v2`FC|}9S^e39;#OG#vHZhP}w(@IJR@bki$_g4B9rF?%e`E0; z(zu2FjV{^O#B!?}quXk47~9L?L#orIThD~vFp(KiU|zbc>u$zxQMsnSaCuVw@d=0M z6BVoEg^~ME7P@~1<2@yGv7%g`vm&>yHdpRj2~*3Wo^rH@pjzcPG+=%n6i(_Nr)iN}zjR#9s3d&^=znryVHb!}DzXP^G2H5$q4r zdlF4f0`-_CTD)6Q&=2RtJs7x3oAtEEeOH zjY(VQdIp^QZHDj6cW$@z4Y0aSp!$xJ{~(7u{qhGLfO>zK}M z`2%D*G8wQPil<)C^uIQUahB$MD2$h0#_OR$U<(%{~Cyi z48G0pJ&soJ5IKobYd~Z*^j|vR&1bPLWtIn@y^hx3={)Amw*cXtpH>8TIGPwjV=13k z+Q(M@m7}RlR%Guh+sfl+>o)|od-4Nfu-}rhSh~1fw+As?S9&3_McFDUZC`j}Jh>)Y6Z4fPHo3{)d(S_(l6vLP+{!XBl41U-Ii|Lz z;>PR%&GU796i&sm(1SZ=gE$m4sre`Hf>%^U@Yt^z>uX_B3TtU?w-MC_yNV0Hn|~*= z<+ns>4=nnxIdRoiI=u(4cZ|-Bbx6pwx>n;|<0At>!x!QgU<2c=tLq2q_ugeA^>v@U z4yP{W*c**W(g$n=y0&N3OE=eBzw#r+h>-L?)})EJewzwua_IQu8n~m#&2*aS8Ua1U z&CS0)CWJBAu`^>HN0_LpCE|J%iZ&jTHsg0I-|A2HWZg@V1_e}ORIe2YCz*5<&(=+< zS(gXLJ*ESnlv=PaCH)6qZIuCWM308qrxp5_U*>!3c}2`!$1$Ojm)LoyhqKOny!zCX zXR8YuPaBndpgDTV+rD5kr`LIw$#f8!=3CmtFVAcgpobn68%tW2wp$(sae!}rf+Oa0 zS!>&eXO0?tMIBCg#MEFpr#!2TI~76VU`<^ME|E7yYY$_Fv&@}| zm`W7fB&cB4;^hN?dQP&d1+4Vf;{uBc(A3G0gZ=2j+O)0tb>>9X)))2S1$!_Uc+9JdkEUbGZlD}{HcnjoU^fi14B=Zj}d^-Ufb`i$^nEuU=VmbU!oN|_R+ z{{TSMzX6NZ+pT(8B)Us<8qR#T?I0RmaSZs379i$cena5H+b>v}r0k&cGc&{OyA&VV zv({!GD>5iepWURnxBHf63-Lz`{)Zu>niM7Q5(qkZT6zuYFh)1X0E z(mCg;`d_Bla>kkRg3;^txobsLSe*OKGiX7BAbA|i4MV+#)c4;4*#*i>Brd|>oEp*% zU4bniX2m`pj;Vb*G)R_fEM$zOv|fiw+j0i5^Rp2v3o0`&{CxB4zIidA*s{)Iz8xr{ z;>a8P+ebB0_v@PiYl>GjBUp>%IZd!+vs0$->hfMRll~F2Q6$r3LnjnFJArC@bo+N( zaG_cdG=wP*aN^g{bMdLu;Y^|wkRRMAH(4sZdXgIGwuWa`r|&UV*mUNuPK3K~-x;>9 z*VNqqH=-riESkIP88Er&+p-`5%3+5EH4D|j{VrVOWaTq=>xny6px+GU>^M>eY|(dc zFLsAH4B}`r8NTmWVO|=liRlk>M0rBq-E@+g*Pml9;nVPhCaC{Hjo9IATXVn(FU1jW zjAZ!{w<`ZEg!?AyXELEvW_zD6ynS+>Z{;G$@aLQ}vi+sX{(;8}h4lel0r$;K?d;r? zqiyxjvg%I$H$Sru^)pkrGo|FWB@;<2RqgY5ZL-TAaooOV1Je@q3yFwC^=cjS?C&0@ z#MXjm8VZ$)3*2T9GEBud`%d82qlw+=6=24z?*OR&5LkiZ3&^N2c+92%a(fgDZ_vc_ zO8dqWe)SrgxkU4A(e<`as$#2wo!)s@lip>$?mqF<=iytiZhNDe7hy;;vCal#{Ev|r zzNN|5N83(zR6Ga#o_)H6zVSb*A?<)ym%Rpv>8!@9adXYwnff;;p9j@IF9nI=ul=wk zX4Po{wc=lX&Qr%s^*uBAOQ-$@iK$Vqa{_hGGN#>iB{&zIVxpn+|&+XU3vp2Wo0%Qh-8+DW&g z_~vA#Gf-z)fBx4^z$5;4Se05`%rk&KCILL;tQaTJYt%tBKPHHMQdqDW12#-oGU)39 z_?Z5|Lke_ruQ^YUXysgMRrBA{6!gBSRH$Cj)a}&?Ml``3v zcaBh@8pW>P_}E`=Jo|Hu+Bb|GlYg*k1^MVT}BU z>YN@#q;&t7wcW9R-o^jgQ6l@$&JCX7x;zu>kOO+Xsm-}4sJ^rJF&dSa``r^M^Aozn zko|c!7?i+_eK@m)e!c1}Nf3kz?isnz9m|;!ir@XK7z8Njp+xnLYb&s)$~uhg>APmGVoH$_ zQ-v1gerTp!1a`Vje+NQd(^&on>3GGqO#d%vLOJfs@(5WLttB#yeT39tDroq>#wprM`WTVz*2dQ@^(P6YR9&&8;8)?4 z({n2%w!%Wk%Y~mpUq*#QhIF0_HEAO}BN{dPs$903EZb~(;V<95-Je-;$*?k6N$73g zed5iK`RA$2w)fiOO6-Kynyk{NJ6xG2)a-?!z4OIZXlJ!)ZJ^w?BVsMLaSmi6%6|4! zL7dj2}t&t zRXyRyLn>@xg}W|(j9ILrcBZIo-VVwtA5`U?w6Eu%e>EMEAwA@ST`q3ZWSZDTUOd56 zjfdYzxW-(3za4dg%l}bOanf5lP|6qBs^@Lm1{F7&%-pF`z^Tsoq&P!UGYJy5%8o#X zGsB6d*7)7G@p`53m>(|poj1x~5V?%6?^GI5&1pD)=;*xZ{G;U|98hZ#T=w70y29py zf*wFH;agMp3sc)Rx81m^89rCpOc&cg4dbqyP_t?*Y1n*lKs82NhMWg=zhe~(xX2S8~ z|FKFUODcB@MHji`e%nM*DJs1~Zn=bVzZ)||E@2~uav2fIwcPJ_b03lW-7c6JW^8Qp z?eqPe^Epd2{_q)d~TwLKjloh|>~|>z(90 z{(6F<)-%Agw@PT8ZL}irpW15eaDCxICw!UaBDJhOSn%Ciy<$=3YE0uN?Ap*C5GE_T z_*JNPn-vi&CU|cMwt4&k*M>D{*<>)Pt{ch)yzn@9papk#H1F0Zn2-L=K%i1@thvFS z(R;go^LZuZ!GtHPnxn^ zH@t_5r4;WKuNz{en&zqem*VX2_dB|hwMU|-hAF;S@@%{P7vc`>#PQc^N%W4?OA{VT z<0oMnVMh31m<0j*xW5d zotOx)*tGfEbNl0?bAR%NE1%)>Rcl@<8BfJ4zGTxMay9H)#5>0 zh2JdnE1!L^)*ow^}$ekbM#r?Vd z2Me1kXX_FC!&=r9c9$7>921y<+BOa3r`Rey1@M(Co;LwhVpSQ${2sGPI^qMD|2|YU_n^W)31@N(mi z6el^J8p1aB-rJi_WVlibuM;LLcZUT?+u&NxQSs4TsRe@Yi-Wvrx&L5^*a)M4Uip8y zznt;^+_@O{8vne%M(Ry4wh2uMxX^4=?{VuHBJ`rJ(^)owfbwOv=^6su6D0Cj3*FO& z8uRttJ#xEG3$3}y4zs>`=|DO<21mTUqw-nC+3B?%*=Ogt@&GjQ)qUDRu;Hh1iRlhL zM9b*ymFn}?B*e9^yb}z+bNL-dM{t{nAmfqhltRK#3c3w50f_8dj%df`ge#s_&`XUv z@sW)y>RIi}`L_?|LmlQn6dIQVD~0-&sZ1_}spoDypJy_inXW_HlXI@*uw!R(C@&(M zUs{wqp7e0lyo*(*D4bbT857RmH<_6^K8JaE7V{A7Tq-B?-tcyLat=@@O{wLniDdKl zP;9xZGmp&YIjJ9{9R;PiAK2X_8TBZoq<2gCyXrS78rQYoP%MOTr8Dgg25Q6Br0DE~{qLd%lq>+$|C|!*OSnS;xfc2ysCrW4;;A?jS7G!g-(baTF+Os zrh-r3wcI`7*BD0cQz8|;N-%)OrU8Db?i{Gwl8(AHaQmH zz{|Hz!@q8>Z2V;O_10RqTnU@-4)JVl3MP0!Nn6(SBLUBjQSPTcSK?_fHANrjZ84 zaz6)}7({*RxZgTfbe?kVDZ@DO1WEw!0B2L{yi6R>8l7lV!8^bE1x2<~s^u1U#&Kt7 zHgMER(w9~HM2>0XvFBy|gA*UxDazO;Hl(VgOtfDepqngv*UB`;x@7i}26$^K#a|yH zr*>2nIa&?wY^Yl`)w*16I0eXQ@XugVG8=%G@;XpY!Hyi7&Bc7JwR70VW2ZG;EEm9aYd#opQXR`C5kpgsbOAU%S{q zQ&4E(G9YFlxG6O<1hnu}*b+o)^FMYpQB(#5Niz9*%HPS;-wU!k40mT^J{QQDCUfPm zuSp?CF#`H$T#LWRT1%+LV$HoY&TE|ACvaiI1K78~v>J+zdD9-VyIaF7?EdyLJ{ zBh~#7>u9sZNAhauDl-${ERnh4!_BJ*vm5QO2Buse+J(46fk+?%|9t;>ehG+fcaLP&E{Zb&5#1I8hp?cpRfSMj$CZ$*_3{m*%r@eJtzcOES z={6HF*L&OTDs;wT!-luWL;jH)U_?a=z(WeLn|e(Mm@H>vtP93rKCOYF84+CEMn!7Hb_@0ahkmpUY|i0B>B@gW{OY zS}b~hfW~s5zg$Qc&^MG$L+rkXMQ3pYl!_8n!N>md3h7AyKD1DY)XBH+`>O-O-S6#m z#x^A(0|e{9yZ1LPQ}&05IR+T6P?W7NtFsmJhNwt}l>!Hpo(ci{eYLc}?DRU|8P;e1 zSuNU!q8N$3JeDT19(7!RnxknZLPe~@c>gF2yzjez*fzyrQfwEvN?!_uUFegW1p0fm z_-n|c3cH6|k9VMj;TGAHxLrr~&ZwySvnxCsG2&g&mOL)OT{zJ`U1R>x`{!8Y!qV&j z$#BK7Ghd+~mFX-mwEdxjzW*^$Z^fAw5Hrt5jmu@mGQFujp;9eP$fG-++ly(-+Bd}v z!({`*e3K|_ugFk`urBW(-;jHdS#{fq*P2vqfw+#UsS$HL+6TvNik%YzH5^L&h#y{v zQ;kdDBn+!6wJo;NRwgDk-qttNTa>xEeKJz^Y^mru&PbI1JwLsu^_SZ{fg6@f?l>8T zF`1m#nvw@K`!~)l%qk`3>6`tD;xe*(<*X^`M1EHoV|X!b=b8iR`k)4zd_szs?+aMw zJ?)P(34+>t!XTZc^?c1GYF$KXO}TNIxR8^hR~J^ZGUY4Qo0<7soZnbrEI_!8>*DL5 zBvJDSgmvMnx_VjZ4Cr9CTlVNRO#Wv`CJd=%*1h77+4(eKTQ*+wM%-CLD##8+6>eeS zd!8QOMlIK)gKsY;FR_8OCx6c8zUyuwGA{vTE4jk{R_O&Hcd9cSWboV0N!?SS<5Jb{Z7%qpdrN6kt?N_5(Ea*Azj!-T!gN4_ z_pIWeWo5iXdG+dQJ~QjQ@#UeEqT`fEv|}Uc>Z7Y#k_9?s?~}GJs}K?T=EMu=&Pun> z8~4(=srl=mR^P^^U(MEAo20%mr^2%>)3{CTX;rnYcX48BVU^^0*>zeSlnpQQ;RjE> z;E-9!`)3U;#CL{1Pc!_@4V>x}+$R6r8eEI&4*>+Pu^pfoj>3UpoL0X*t3WLV7>-J= z_1ur-zyoXvLwn609>`%@;#Kd*;@;mWL3BiCrXdUDzGb)okVr%1MAk`-Z9dAT2p5kv zY5Cpu32o52D0Sx!f*ae^vwI~jKq|Q9IC1){M=e{;&CS(eV~X?6tE@@fn%GD21(#E2 z??AJjiRPe?9fW24PXQQdR?9TR7T)x*cNSPP68+pIn49W0*+JQ3ycA{wg=*6y#C_I9 zw6j0qFV*Y+?A1I%XI;ap{Kyd;I8Wjnin3 zV}_y4{kA0v6 z0f(;lH&Qx&1z&SB=W`vzGei3gMaAO2vQ$43@h%*x+ z!G!G4IyJ@HYiDn-{U!XkQH-tz=lGmVOdOoWO!7xSpp$ z=qNN(XjE?B>e|O;z)a`a2F$cY!%)@zej*ZB(ooLHCr3GDkD76{$u6; zq5{6_J;B*g?q(%n*HwO`2J*I2NUGaE&15jypi(@4!riwmBQOJjg7=02-n(?sId(b) zwCx|=);CNHzgwzrvz^h3RxNtAAB3Mod5OdUXQ#?v>d*#Eo}XH(NX(#Y)4zcGPpGc( zs5u<(MK;tOXL`=S=l4|<>sl7slcYS;Zt7ro`MsN!+XoFZ6N=2@OUN&;8yCdno$vuW z&~Z(8JZeR4Ups2<0-lui1riN~;^~Q_ZQu5llZIQ(rZ079UOc>ZT$zXjlnnT7U{+Gx zZ+6+*YS_yC5k<|+$)-(E<8HIU-pDUDn|f?*_0!JH`c4hS*(GlLs&0`E>)Gu#O2c-{ z#w;{R9LsOj^%{0@@f)9@?8lidI7i>P19~uLm{^O=7wG1?K$w!t-af1B9E|+C39|SN zh%k{%L;s{Dq&yB9nRPHr;c^BH+{!dQQnU$lhEQev3u~Y{@7B-4zQgm)Wl=Rx^i|_` zZ~q>)r)P?$#sMv6iSicVC7mukcdLFc-!msFv8GhZT6}0(>D8nhEbVs!==ew!Lz|Uz3B^1{hUvTH|?{tbejMEPAX3PqbOjo zRu%3+ic}mhBo&KeI@9Is&(eWa^^R?v=fJzceSSz;RN?VR+gOHmbj*jIl;88i)}+Tyii4^2I!QV2MV0eo+t}yj(EsFNH4tO${K0+g0X;V$jyI*=3wbbn#KN)(7{7e7Dj|OZVzeaBV89{2`OGS zr~inUd>v&-nbhox=E;)US;s-A2{;$~akGS3Y{ z3okir8b`4ZE+XdAk0yn;R|9YNX;o>+;}Y|6`$AhXB6zw8%w`vifT00AUP#>*e&7|-pF!a3 zr6dhgICfzXqQE20b1R~p9N!zM8RvIsyEdctXtem4=R9whYcgRKp5+-J1$}iP;7=ll z#T7E*7in$_ba$1v?UR6lQyL-T_ys(bpe_#Dc{IN|gv)sK2(x=nEdVw|{GJikZ~Er# z1K@LG?%u%k==b*O#x8bYBbsBfw|Lof?9^^wZTqnL)#n@rf_#LaJwda+tOih3U$HDe zUdLRqtCS(S1k#V;P-H+<%f9;%MrOczxBMtf?&_CU}a}OEc3ahkqp>u z`J&BIxt7TTZ%Hw+D(abe7Oej7!K(bYt|}|o&!;l*&qPM!WA9G6(dbN6ve?`iz%}Wx zr5KRdTEJV%a|DOYTr<_Uv;2V-Xx8&NBAEkia%`2`lQ&9wvU3k<^Nn5Sk@9roRE-I< z3lP7;#l1cU8NscyzWdJ4L_ZzV-aj67VpW2VE`r^|SjIo?_Cku-pi=}0zVDotx?@d3 zDHzZBN~h?ypN*)AfBJ0%kqgNFlOAvL?e(VTiI1HZWFrV5Z$bYosPZM}Yi0IRs2(K| zkKq^MB7Imq7&9jSNUMz&6qE} zix-qV7o@AJ_5P~Z#3VEBzY0Ce(s>x7EqJQ$Q35PzeqA?YyRisBu|MJN0|f?Ueo8CX zibs)thvjnxS&`xX$?k>9vcn{%Eg&iN6JqeCM!DeDYe44lO(rY%ZjmL}SWlTGI|u?r!K7I_0zfRpVLI zcbQol$0bO6z!&`f-o$$!Z}-P7`t$RP^74!IH%+Q`PL``9N4Kil?Oqf~W1bm9Nb805 zbvVFe`M^ot;n%O6xE-)O4joaZU0j>$0}VmEKt1;;V7GL+@EImM>mhz>q!xzq9v=l{_h!%>`O56xzm{oOK zFF>-)k;rbnOXh3Jm+!4E;*~)b6MsniPc2%9-ey4IN@1rRYJ`^gHP+>W1>?KCV|}KE zXBITYQzwJl(%lA)X+1^s2u;jH41%&R^e;UNfPg*#1~rS!)nf}o!H^` zU=Xf0a#tGJvr^oBneypvTqM9MCA1EjK<|?QH`!p%c;A~0L~eg}SSa`=b$jjHVwL$Y zoZ5eb+LPj>d@M@rQ|0Q`SW9t-_~{=zTef^8E3~u}H%+u5IK)lmOv+B+ud(peewiQJ z$Wc-X+!wa44Hvl%ZWoiDaDLgk(jO@37x&7>fH;5Z_64khN7`=RTG^LK(HDU<#>eJG zp;#>@5q8rN{?B~p1Jtno%lkfscSlZ7GH>}pWpvvam%kpxKpFvq0$i%SEVe*3 z1p&J|pbvdI47)}SrncXal(8BlZ?*4IxWS!@2)}v$^A)xJ(ab`l*}ZvQsL0v2MQyCs zs@O{T!P7~b zli*%xC6H5GoLk)ZC9*5{;mXsn+?*`Jn*>o{=;pD)xSR=SSKA~hJN4+z>T6oV+j)O) zUoaFLULL885-t3~d6oi=RG?dH87^$)2(TDx;KUNo)w(d6$PvTPGuj%QgA;ptBLuK_ zdy!oqIN2lgc_1VMRYweMI%q1I6PR6vRZ~cC%@gS!t1RjZEa%=;1PKF^Ufxj|& zW8SD-oZ@Bj^Y!XW_%F++;RT=+)=*xs7A5v?6oyAnlrx{({2SETNh=Wpxv{KqYQuZ# z%p!x}4-iAu)StG*#s{&5O^R(BUhxeQE9w$Ge|1*hfT#DOqUT?XvS*A$sF@K<8Eh{l zO?1eb+5Z+t)O>2a+;_j7^#$)g5KM)M=rqNF{+j;ILjGZdoT^mSpa?>3;5KLK-L6fU zTiw|X;sGB9!`X-P=C@P*%S`}7?K=G-gPjYpmw;1Y{|zAxr{&8}C!8#bp|kI5`a*`I z7q?}5;U$xw1$zTFP1H}b1zF(?#UJWhP8w}f4vsZ>FMo|qW9)ic;q(k(qNsDA<|e5# z5=TaK8UX^H{1~H+Q70!20}?~S-epNmpPb*w(^e=aUhUnN>J899rKe3utPo%?U+T)1 z6b4kE^wG|Ne|r*KX_&d4!H(!x@@a{fklXuLSe~qpB0bIc8ygaR7BqB@L(gEnUIp8z z5hXpNtJc3hE8MkRR{Px(!`br)Ia2ZdybTN>nu*-wpUx& z%tw^lYP=i7pZEg0y3p)HUefi^xv`s?t+0GQy;ib<-A@%9wx}rl-B-L*ojXiZ6`}QqKC0pe ze>i^aW(+90s z3&hJCt)*t=+)+}k#=op#odKs*-FGr4+UsTX+$=jdCD@JwG z9H9He_ncHljG|HYYs0M0Ceh#odbwhLUNtqrzPS0~tw6&h%`(n`?%;aKlKnNR@Qua4-Bk;( zrJHy1ljlQOzwbbH95Z&O;JGrhcTxJ@yuiJ%nr3=V3Cg*E!>m}vVF(#F3}_4Pcd7djBaHuD8^|GboM z3){v=g31fXflT1FbA4tD_fE3@YbQUtJwrMR_k8D{w{!lt_9C>v?v3>_f^Do;VOfB& ziCI&mWj);bb&_HJY0Fs6{GN5bNP60v+Zv)j@06HQR)wxDfi|^)s2bvrIpS+C$ViN! z@`@!>9|VgZ$e#^TpER^ekMR+B63rC5|JjPIzSQWTJb34>H1^int`s-?VuMv-LQ(6+ zomskWL8JE2`Q{z1dcZ!ZDK?K>k#Zn$IXl4Hu)yyGO$`nnZa02lXdAX3hTK0ZB|?d>)ox}7P=s8d)%DayAd zjHC=RbwxIL=kH!{@J=$M)z%dWtYK^E3};%?&@eWqQfIG|$HyUIP+`}U#v-A^QUcK$ z>kaDOna|)XhG+H75Ue~oH;o{K&bVYDUmm~J)XtGOTH(q_=arhgWzZkf+SIIX%dRu^ z8nU*nvE&A0VW}LK!yqWvgF-9NRHxBFl*{hoq@kvngGOaVa}s<3J`cU>FFQv6TFJho z%;CL^q4-z%)q;e@=rT+!D50o$)UhYe3V1pBiYN1~sPIT2c+;>&%*sS*pK|R*;V?>c z2P3tvEl(pb9PfMfuLM5(-Nc9Cc8euPZUeuPretpPjgWJBn3vEy`Y6LkK8qy7Ud$^e z4w}6}>Tqt(0i`z&*$t@5>gdLJg1u=T#4F`AQNBw^prq{;%2)JniCS8M13-K-|iZy zEnr!Q zPGsW-`%rl!fE=V8UMQgYy{}^UIrJAlh9}YBKJ2@Fm{&`wJe!9?R;KgzsD4>2g?s(y zo?VW0z$Xfu)%?OTC#u$g!U@`@zav|_LN++JE*tODVL=IG1;`R|I%GZ}I?cTN4;x=Si*eb32{g7yBtHv<#!2c zie3sCQ127P%)vl0XDd!*SFEcWzqLWW4$U4<42JoA*0}jyQ%}4w_0Yl+?0gG#RU!TG z`J!Fsb8+NOFx1Vf;4Q47ugbO>89iZ`L6$w1$bg_zdVNn%lO??`Wu!>1P5ZN3+ja>a zTr7fWZjtm2!xT-W#@MM!`L;)ZXt|am8xj81BtU0NaC4IL(cytXv$d<~fZyEYsa{_P zKe*#LaNVT0yOD!E0%t4bSSoi=Z9P(fs!g0#Pmsmz^WY;O&yl+Bwv%~ToKlXRI(gzi z2lccGj~6Ygr$Ot=>er*v+K@xqBk@>s?&5sOW@k?u$1wGo=F{a!KNMFj(rkNPp zEKFVVY=v2{OhnSc<$pK(5R9Rut$82MurQk5tkj7`S+7&sZk7s54{qI{j5S*R5As6Q zo+sw4)mueHzLb9 zqsi<(H}KP2QDZAf4q!9xIF{7Kgt~r1LQl|FtM_G;my9Fu$|< z3Oc+Y_^)ik{f`U2*B$)GXa^y4kvGGVDpKUxmv#Q@a{ImK``NPy8r{m?;VS zRK_zOy_wv=7qZ!suYL0#mSTs}QXY@L#Xv*oSy>|o%(MHK(4-E}M9t{S-`BmzyoYcz zd_CH=j9ho#8)jeXyz(EsytPTU?D844@Jqo%3s#@i^Z6 z_|>Po&QvKxOXo0Ks9TKHBn=h=I{9Y}e4P9ukf8@IkReBX0v7cazaJas$dAN-A#l^i? ze6sIjAWvb0SAKK*^g2cAVI1sF@TWjLCH95JulLUTbl05afTt8M7m`+# zhb;G^?62tL3GF@}e=sI>?^msQg>MLb;gN!t$=FJWc+Vt-4|qN}Rz`kT2!R#*G%MYj z)R;Z+1pwL<2!sEib|%q9ri}O29v{k?09MSiT*Ejp`VELO3??Xwv~gr8_|mr9DZBEQ zc+jz3!5LVX3WS!9U>XtI2>|=WETj3`va@8GUHI_WSr3)Da7%d-Ga$ zkz&Jw%wO21??7hP(g!Ajf*%WmV*Y39F)jaN`d!qi-4i0jGyh*x|KGtY{9+0FA_kCY#txL_&2`kA0+N&j(He%IX$Do7#Apv7LFP*q8bev|_#&=>rOhC1N zoGWYyHTg^b(z)h_c_uXcP|maT`;Lp3)7vJPB#jrgtN!-srCL|tusRXDYx_+veqoqHQ*u|N~NU6!-5+_3WQ$q?C}N4fX*sUX_bbAi zbPAS+!GP=REben--~ct`0NeMg@=S{mZV%-q zLalw3lQMIC(1h&K$0n0$@@mSP6;9wks?!_fVMV0g#z{6?@x2JytE-K}!SwpL!^@ux zq_|#jq%(aMNNK^p6R9^feS&h1D@ljU-!GULRjW9(vX}GoIeKxG?JqUWyw)*&%`ZxM zdDRqlhEYU*Bx+)$3mmKU?9tYlTT4#ot_%c}+0>`yj=~F#9P?lONd$m_`etUu88RQD z5~6GnM7R}S7H`ki6V5r$etBZMc$+5s96XB5N*Ly>vqJtO6LxzGI&ky^ta?8d_Goc0 zM|{UJthY8kMYIh#t_|e*$fU8Nf-^*|5%NUPogU_Ete>_C<>IWqre4<*th&Vlhkv&i zL4!SLAkeR)c%W3yT1;~EPM6r)TcGu`h1q)c95nH@z3~&Q@+nX2lkybn;s+O{{9&hN)_Q`$*wwr+ zxNrwN9kNd+Kb6g%{L3I5pX9>A&@~}|+dG(@PpzL_pD%2dKX$pA`5KTPsf@0nm@m-7 z`fyB+ZOt~&hW3ePaobL5$qdJ1#0{XhUM3;y%_o%s#UfPxD?~ZxSZ9hU`;!u9W6mW4 z|2)B0`#L}&tJX9K@w8Me)i!l+aSO zzrXe_>FE$A^4xDo!DnYyk|9`pKue$ct}OJNW80#;exza3Vz?=xXX^_H9rm4l5ICDb zap1+6GEaZ!c{kbV0(tZS9I^1IGlWl4hFH-2-Ij?8e{y#VlmqN zT8+*#1g`qqk7_w4n(GH=f93Iow`HBh)%ESbS{3gK{StH6QZJ2gfW)NUp)Ctc+o+X(A0zjV#!A{#5 z#Vn?t(uDi)x01)?PCOAkwXsQw7TI2&T!Qv%?h!A4K|B>WUngOL6+25PkeQXvloa3L_5Eh< zCC6<-zv4={@|P~V5?4eP%I>OyW7zzpGW!eEuNN8}LjR=x{edCyxfkBa{GND_KSVe! z_~=*>HFnwftufNo-T1mEOx~6!UPcigsJ$>Moz5KkYI4g`x;4A7b?=p<#Q^B*ScUt3 zilVe<==hEkPVl$IX))?-kG;9J#7k6Cq#2>7$sjHEEAL&a-cAgS5nkcyaPv^Oib`Z> zF325PfP*!B*4%RlJ|}*RRKCryk!y`o!l%0@zT{k;n>=knx_NXqm=C4j8{BLS5$Mrw zytg9%El+S*!eJp;5z!ZNFw~wssKEu>FER*(RgDeeuI1xNTC``5j})3ev48wy_r{ebJhv?`8@ELIZq`X$wp9fBTfP5WJGJ$} z$_)G2B*>>lqX`o6ag*YGu6N&IRv;W?TfSwso@usrbB1JS;{%_#Cp-eOvE}8SI+U5I z;ZGuO4hYU=UkpCJ4pJf$$2&-mMUU=@gs~0{4FQMVaAFVjH)zk>`8Mqjy=}5GH`Sr{ z+;LYgRKJgY|D1hb(YDL=#Z1WgIB26j34O*6HZG=|Q5ijX6|EGWP(iP|Z2jGth0_@c zWjSaGE*>}+w_@)=z_$8jz!5se$Fg;P=i7fG?~hECexsTZJM@zP6pG%iT|(UT|AUXPD-v)K5>!<@Iwmw2kA&Du*@JyhBdBy^Y( z;N8NLZb?_xSPSnK-u3LSP8>$=Yd$k;nHJe)&HHpp zx|%lSHH+-hgw^Pob#L_ORI#`eVIA!cbyh|87VacFA8BaIaV}ESE|(CcKv3sb<1_6h z6TU5EbZORDFF(|-SweyqcS3}AU>i#zNP$tefEeym(NE!rnZ3}vj7{4H@zTa3WIK}l z<{OK?iZ=N^sse z3f+$6-u>NSg_iY3YK4Y`tm_^{Apz&E+<~RDJ5Yuxz3`=005cqG1?;=UeMv$GTRoK~5QEG>yHoXn5Q z^h+!YS>qluUNhW#<25HUOA8qgrZ-gmk~68a{+>xc&fYm$Y)1A-6KQPRJ)ZW;JzF3q z+m&|;PuYCWjpIiJKSTtA>fp^yEzLUFN0;sO_8+L*b#Sc+Y7KTyO{OBe4S3nk8s9E- zIMR$isi~jdudm*DFUavnR@T?dm(spsC>XZV^zZBK)0N;KBhEjzk=N4DzNEy}K@34w zI>^cAB{+FM9{W`0&&<%FPs5zRq=am0UXRB7*~(t493{&@ZHybCb^Ed`KdRkfAo zpxN9y?JKlvN^yMTDTYx{E;|}@7-tBtYBO=Bi4xY~uPXp=nG>lnj1PW9^ldAHTPb}) zU?x1NyUt)LrSxW%uh?(EDXQDZK$244Q1!&g;1IoMJiqrRC+$wJD$f3M@L+YkLbUx} zI-w9lc)D7GQ?fe|PddXdovAZu)i~Axc3t8&WgJgu&o`K77uM7_yeM0oy$)&)Ewoyk zPUd!xp`S`s;%TXXdIg#9Uw0O#bl3jZ$QC#r??kX+{ck}2=3aK7KxRfL+35iqJp@=| z$l}!nQq~V|sG-c!)^h!6@%#CCx7W_0-gh}`pady@|C`x7#0o3^&#=*5ud=fpG4S6c z&PCXh3Cx32?|$8+vXu>ToB!>tQ!-o*R2Sa3d8GX{knq%<^i})*j%bAm{V41F1F?j< z$N^0=Wi9?~)nvY|@Gk&+6UgJN=%nr~GtQ^wQ>rQ($Jg6?1GfwoZb770T=dqIK!F}O ztt`z}seN4|#lhAgnJqT61n_j1lk%f2F^y6%ra)@#wDOiVC~`Rd=VtKo4}D}{$*R313(R}iVz_RZ@eA#UQvcjQTgRf=hBrnxziSIQ3bEaBXfbsLk2!}_LC z!mr&J9D4~l;i=Y@75Jyo$>w{`DCbYu(3Xb-TFtM)-X)x+y>Aky>2MF3M{sn(Isvu| z^M-lVyuYI!_U-usAQ>q+SHsdNYchnj>MP<>07J-s8K5tW2E-H4QY9iTHFR3nN$;lc z%vB{cJsq@>y|w1+IJ0R$3JsM)IksM&3;Sv~EWbz>@mZ4s-CN+bfdCL7jch_PrJs7A z{>#t+K_p!4liR9Dm1FZ=4Pkr=ljf8tcuR&GwA6L&Kko{zx(kC>#MrJY=!`nQXciX| zUtCj{tKyFfYOBy0d3K`9i1=B3HyfoZLeT>LKK}XRa>mjA?=n;x2Mimz+A+1iMe{!& zRl(`^iL$EcXu{#pz~jF$5wmkWGod5=rN7m~2>r)~4)6%8T887h&R+FnV;|iq<%6nY ziMO=B57A+do}68~mz@jTE&`)?A56UwWw9KURfO8*cLg(Ix~Vd6PVG&Z8uNQYS&}|V zVpwSIneb589~K;o$Xh^EG?}2DeJ$}C+nDeV>ogXV4JsnWvOqa5S=yIyLS`&Giue`3 z0L4xr`5?3c&(juSGJcXCA|^q51-G4MwI6R0g$YVe?t(j(ew~qY!l6ROBGpyn-8t3E zD3W*QKLd4WW19T##AxKAo|HHeC-x+icWfLTj7&jbl8!Y0yS*!2WILu-Gdacv4*Fa_ zJv&8%vyy1ll9lf~n=hX(<)rSGp(B>Iy`LI7ps%~x(h{IGj1duiq5zc(!j7+6G$~&F z_zN1Uut93;rQ@hXn4KwanKL@V56lt9_KoVVa2XMBf`VLqL}8*3_*7e_hGgERTHfR0 z0shl!nrtLO1Xq#kc;DJv0}d$)!`GT|^jX9uP4R1(s={p|vaB^9MSXVIyqHX9e=4(n z!@OzOCZs|~-r0pSs7YaDVSb~nvuy$Q!6PI?l-die%fJc{J1?GZpuYrGJ^P64>eggNrVrz25LBirs`j^7@z11=Jk!m&WkY zv719{em|;PH1aP9m*W19IumAQ1F!pc*10oqD?J7l-yQac+wVZ>!&yGAfo9nronbC1 zw8~c!!)LPVy>el@V_;rJL>1|mmkG|^ULWfC@tBz}3Op1FU_DV? z{W0v?5jT$G`@4Uu@&Skv#~X&Tgg5wXtq1IylSEu{9J)$#S}>rLbO%Is#ROOW_WF#}J0~1{ z5Dm9$4EBg#7+1(?JQ2Ow1EVrV^AVXy`#G}rFLRsD9i&g@>bV8_xdr4?3svPmQMy9iLmFXw`|hnHsh*obnQir`@nesS9mm;sye2M+iG*V> z${JIaFcr_GWZ!$yK1n&Yc;@F7H9`fV_fgE2-Z2?m6*dfBEvQV} z$jGyZUz$sCHBQ;G57&FLLSsj6)Ilsw>Ku4u>9vgQJeYsy(bGoj1}*avPm(%f-x^*c zX2pKk!gANbX>r>*3(g{*3Y^?K46d#!Oxe>d28jb_(OuPm4jTesXDTJZy(xR^9PjtB z1Kpa)R-Q>EZ!oW80zMMj8*;hI{{rPBB0ORm8AYaEgrToxV5!1^RW*lfw4J;0GlbQ9 zwPMfUzrv~n<7YiN;~n7kkThfZUJA1wRFU<B>plMx%8i9~39dCaEk5h-V* zhv3FiK8Rl#0Yx|`QxyFu1B6@BWbiTj8uacx1krm*K6JQ4*xNpIIC6s!yc$%@n$p6? z=Ig#xz?ckD19Obb&R)26adc@a&wAIqDF?z2wn zbdO?0`Z0KtO)juC8f(K)1bPQGPH1j%-e-l6C_xLI{J-~v?u$%3JvQjv{Uo7cQ#jWs zvH|T~e^btNSCHZi@5tDY5GQmumwO(JZAAKnYJs~59*w+jAq?jEEz*lOxfWxcf*Y?B zBo4N07dm+Z2tgV6s{ZZWXQ#I@Na{Nv}7S ztmH$|4L9(IHzMFV^6%-tXmIVK-RFpPp|;{lQ1Gc3zM0L?1+1-0pG?a^8w55^)#bF{ z{%abRZktt{SV}qMlG>9k{&4YjkIVdRSzrMAQjv`=u2*1Jwfvz6W5Gzv^Y7(sqALo5 zkpPBBM56ZCKkxU_y9o%t)!4R)>QmHUzVrr=XZYP{5!&ZrVw8GjVexHY$vtgM{t|KM zfS7ytyeHeT;X!1kvw<7=l11y0PQsVm?4g5-{?{QaX#nx%aW7yN;H@1t7Fa*}({N51 zlP>UY0xkP@YJ(#tKnlX>d93ct>*E|4vwdNtd+1Db5w}7KXTUyp-RH^9SBKfNw^aL1FU?LXl#12-)HQNL@I8F6t8?w#-25%IfPj8E_l)T^8ONJW9Z~3W z+*>&%0R{&+oY%7ybv_6dD|?Z8#YZC*DN`y4Fz+W>{6t4xlCqT$pOFqZ9btT<%i?8^ z%$I=&G|iov%_*0wn6vklc0sU5r*@Vt;rqi^Z zYQ8C@XYbR5ZLmT#?p7=QY@e&Lk5sUAssFYV%EE<8Bwb`hGsYWAwF$YsaD`zVeY8H@ z&p2r^IN?R@J=eUpy4vE^YYL00K%I}Hy7Xksxekn%T!I8d1=vviIB}u{F@_MTMo!2b z0hy_o(;4FanVTW0^WS>GY27OtJVPO0(mNaeky|xw4DG$E$<)Z|3JyLU^yp8ff?dZd zH+XOxg_wJ3c~jo1!Q7?}_MnH+I%HGtTi66Us4vmb^!BTX-+ShY%bcIx3HOnB1Z7uyEA@={@{@hDQ|ehEXwN0YI2n10ITiPhUvUP zk>}VK=MUMul}dY|`@wgWZq|F3_GBZadIwZW%!L1?#7}yIx0b$i3V7-N@NzExO#k8E zcL+Hyshl@bsf6TgvnfRIL_juj2 zts8XBrvJug`@9|UMqMkdSADE=g9^}P1KVvwoT+0v;i4~u-<`p~JL`Cy?f zlcomj(6=ug=npt!wqXMAh2Vk&$4>{*vP9+O zzC9kR>5&oR_-CJa=wqc#%3|T|XfbnGf_P+qu#)(6HajfYAL^l3M_+y}Tn&*dyw9NR zt)%B}LCOqKP1&=Hekwjp3!A(lt>xFz89lb0L9;|O0-(E6kx>F6^6xQmGQRF?dkg@XzMpP8?X_r+2A+(0cA1gu#5)!N9McD1+zO65ky#p>!4J*ifPN4Q4R zTP7*s#$U^Ah4r_evMH;o8d|)yT2m!l0%J{uP||IkxP4r z8M|~j*P;PCsyz_=(_@p=x*s}u;L2B~ND@{WR?gq>hl_*xS$C^gH>!gIt~X~}Uc9JI;+mrk z``o1z)+-_(B$u(QLg{ah4v87Aee^*VZDQI<@wl<(@|Awt=9a2Uy?~8}-5rmc&GSG` z4nUDLj&Q!G>l|bIv2y|CzzRlkM8#?H@m1kU(gja;TcA$q%=lN7+1R6mhqu8OWzm9S zCruxiO$ z1b!hsDhn~WyeWu1DuV;hy01+CMbvqwpHFLdbS}kfZeiuem#9lNWQ18U(=1wS2Dh5*v?YXWfO=3aLK7oAGGhE zu+YuO0h98AKt5i%U<`osr;#G9lX+IJGv_Bq-VVDCvkPVA9*H}hR>x?U+|UtgTL~?y z6fe>(-J$<*0QewgkS;9*O3K!?wmDg4uOGFIJCcP)irDp7)N-)8JrEVG5@qk$qorL40!M&X7An*U0yoYAJh@Vm!B z&PzSKJ|_{Wr$P5-WFx@ffM|J?&hLcbgxAQ#2XY$&Z zl~+Jr0DVi=_L;|R^lgn?kou`QUQ6kBbcc+3Va;B=w{tIBZ=aHT?UN6j5Q$fgK;$N1r|0v9|vc-80ce&_r7OT`+q^n$!#9*0y zJL*o6-KSoSn(8d=Y zTYVc#ZCj6W>&way=H+YGR#rbJtxqWyOiU{6Yy&zQe9Q3?NRh5fkkRstFp)8p zHoEnH-V*Hv$Sz0Oe{@DxL|%C?WG`Oygoj1{8%7qPe))&v^bIq=E%|ZO#@<1(U-}ot zt35^FW7jfxwAUVd&)|#u$o9?m-VYTQU5T18GvI5Unwy+6K{nx)kFR`#Uz`(4JOlS- z$3bmQaNhO?7fdnlRHT})j1JDAvYEHj8%@!k@|AnkmB)>6RC6SlVIN`4)03cix-ghc zip`$KbK`Wos)xs-;lT^Jp)w!$UXP?_#C2pb16Vp}PuSM`a#eP*QE21f*j{1=RUTy^ z3Uc|9CUWs_|7dh$L0wN?KMy!DA?+t8SJ9jBJ<3&FrZ>Bn_h z5eFtr9pD>^hjoRLS0H@+ye#cAA@sFPhy#eK&$T%JzQEzcXIJ(h1W3?y;f{owRF^2r z02^}9g&EGm3UAYl6}j$;)o?0Ok}!`E(roQu(Ki&?(aPy(>{PY}T&NYm-+|R;5jkXQ zu#KIihe*C<-~`jdFYj&t8CDmB!|rT{w2Jprm*M*+QurRFzQwZzenAv)E~SzBvCvu9 z8sKjCqLkv+zE@|HhGi5TmD_=bwpJr51y0^PT=rO_)Kh+!5>2LpNMK`YB5Q%DE;C$~ zlPT*V+MeQT*0?&ETgLOY%VQL(^8DZuZSzlNZCyu^?6QLwwT*m-gE~`@=YRjlE&mAR zt;daX$XnHXospI8hSOI)WMZc~iQ_6p*%GB8*4BX8%3!1@Jlbtt3P$^=G-oIMuqru$ zE;$}6&M-`^*AoS=VS%ryMAr|4#7_kmnN+gME3SMZcwWd(-!o-!F6nEpBJg9Q&}qRJv?$gF=t@ zUv>m`!ZW6dYP%(u&#kkMl=vyAV%Ox$OK|>(jEc|>>&Dvx8N=%lp~4#y9I&m_*&AQq~08^ zr6QC11(srJkd!nok2*{>OrPljH*!NUPu7J_)Nr<%+2|2Owsx6MZhWAQgIhZei-4@4 zfWO4W`Rs-_BlVWh@mByQu9}1lOU$Qb>&AQ)dR=ox54HB7#-&%ryBT};ENFp(RB70W zzaH0#(+QAi7Vr=()?Lx5hX)Sn$Kn#XSUxEBZQ}hF6Z^fr3p&!6kX)YVO;sA@dQ$SY zF3x?^^xv)L1*tI_L9i*)Iq!&_uH}2%4w5Q2BQO!?5{P#{bS(ep8lhYdKDa3vxX7=_ z?tBGNV#RDarS1QxnevgEqp_InwK{hZ|-$>!SCm@n5c0ZMu|zg3+k1r zKErPQYO4jTEpJ_7X1JP7Y3x@nmYSTpv@sleUKIW|_*KrL_Y2((7xNw-i|WsGt;Ikg zK0-m3c+5ng!O$yeh$pCiwfTa+FSl1|x{AiL0cJOk&zZiwVAV4v;=__;%rM!Zui#rk z(@SO=CgIOy^BA{CBEHn^LMmI9qfb_2#dBJ}70XGE`M%t#qP$Z!?H3NQZi8SDCTV-y zx>an9A8$Ndv>WBeZ7fz)nQvjRApd*ZTJF%yZNo0kXI05ajvmv<#$gec2QKF|VH;`D zXTyvkZf&}NGWoBP!r3$j$y!oJx#pPsI9ag}sUEZtsOVWTD=)&Qaaaff(JSI=S!xx@uFT(*z~9q3l(G!RIIn1Zf-xk_CPa)G5Y<8HH?5C zd?TRnc?-iHJU>$)&dIO}h~O{BF}4Hb6uX{~H~sqWTw=I6V37hZ#YO#Q^T}1XeX2<4 z69!1-Z@{tH?p(4X^$)STcuGAJn!7G%q{^m#{X~@jK|sF0(3&E?hpC@V52;r}%M7LX z#I9uLX%_R5<~PNfuxGJ5lmjjF;qu-E`wtX)od20-lN5!LTO9l6oPJq_drHZRb!8x9 zn~_;JY|>!wgL?(~Dk_FnhqVFgJB$u2jHJv zuV<+?I+SMPw!_2#ju<@t-de3tQ7BV!+hiKp{&?wE@gCV1o_-3d++U<+Ci=@evsup8 z|L>gurj60|*$U*<>A)J5o_*P!NYQ@Px{t9VCIgsb1EGt4zKf(h!<}%3%%Qyqt@rV0 zZ^f&j&8_2ey!1S-w>rRkEUie^37&K1VQAWH_f`aP>7k;Hv1WvN^l2*?$va$KG9ff%&0Ow{U^x-@%TlXJ& zZ%t@Snc1A{1$wp-u#??ef04+;7wgRD_1CVjm>!2-(rhg|3{y&vb$YfeMN#Gqje!&x z1q|`BX|EI?%|Zf>LTqBQbz81ipxAdo!lp7@Ln>%@Ctv#dL$Z?(aEKl53-G3|^NlfC zrTmq+nDr3px%MEo!wDdQvu%edHY5MiAGs@C!lMIw3DrJA?8WLR{U$9rl8}?iyJ2__ zj>S_lM9IZDyLzL2Slq&M6BrYxMl;?+SveozH?b?rN23M=N5SIM`CiF=yY>I@z5lZg z^<7YR>)i|aExEmw6nw4%a_yeEx%nl@oE)0N@PEb!U+>2&9&2lz3D*D0&#fDh`)Bw$ z_VZm<yM>Ue z+7+p`_b^QRfjXDk!=}i;k>=Fl>ZTm2!NBOR`OJo1E^%&p1fy@5d1=fu1%<&uS}T5LL?13d47;E;=IFkH<G^~892pzCpgJO8aZSso%uhwbm$<#~~wF<966D%u5`Z`H5eDsBA| zi0ISY&ruzs2<9Kn-TU}Sc?Tnymx@*X@e+aHjVhiVTA%#* zucYk3xA@}o>8^56`R1z41UDFq99HZXd(k-SMjfY2`s?`E-sKXLp$+iw*Ydn}%bq-X z)aiAI3JJ`~HsoY9vY+M^E~WY7cE%Db7L0{;Ung|*v)3a~7aDZgvkYzrMq+zgcaEJd zYCBcg%;*1T0bClszLCR{gwag(z-zq{btn-1c$dzjd_w}<_24F=$pdGK>cQqlb#jG6 zmA%6@GQ4%Yb&-cOLc^~zPS7E{vty1ifJ1Uu`r1nyy%DNRdA83a@)ic)M%=qBfHIhJ ze`uNq$jvzIU;Rfa4!m)j*OzOeX8#sy?csEcRF_C3>ptM{foYa`>--ZIUm8f}WPCo@ zSg-bJ4*6wp(+Exta47I{;dR2W%DLOBoT#fXY<f%qKXR_GauB5^e`;LrHI1Kc1p{ z3T`k3qjXJ>Lc5!Um9zQFve1dM(Du#wkE=UvJAoZw21DoUO`AX(cTW}8`}URdUn^8+ z5LrlXApL3<7L#N1OSpmf-Jd&*;Q4T!fN^sgPyuP~Rfa!-#d+HFcj^|L!pNJ1*F&94c_^~OkgtXi05aIU$k*j?)>B0!f;a95=<52-;g%<8kUarD?;BB^}UPt=Efj_Urdx| zPhf+fLhr(FFiH!$Pm?RSb4b-8a|hMi^Z4O>AbA+vBQnO;w808kq^k@dB5}V>e1Xrm zXNG+>WA|E-?@!c?s{GJwsz_RbL(9-W=ANDnjexZAa0m-H{)%tvmFd#;K2{gX1M-F{ zg25LlJt5Pxa5t0gNNjjMcII3@Io|)H14~y-=R{bz$Gr>eDmdUvCQZxkdiJoY(%m%o zr5c|(@GNue?VX|A`2&yvHZ>7yE79-J1T`#0%|EIO@44m)Wvg+oPiV*;U$*Z>)s0&n z|5edBUzrF?vYS7&A08ZCi57NU{2f66lX>fbfY&B_?uXp;pZ3sL4s8z!XAflWh!PXW z(E#zX2~EVp3?YDd&NvG4tWgOaVxRHAPYRQMLi3(0 zjL$SRZ+NhEhM}ol3IR}6i>2dMy=~yW$)eL#Ew2er2Pn$|yPAq2?z0doc%WFCX)MoC zn?KmpW4;OKmzEy7Kv@GN4kk@)Klq0bL~ed=BL6Feg=O+PFGO&r)x^lfh%M&9UTqLf zZG8Li`l$Tay%s->Q`1jZkvCb~?;+HH?WT9M4kG07Gv`UvZkr&Y*lm3SI@lUzS8H#F zT0N6~b@uJ%)$L2Mo5`y+*-`imG0c_L60?+q_N5;OlFw6dR9 z6?^&{&HqqK$pnEp1&_9eQN_uV0TZ`g;{-KM1=&E&>+T=It7k9_aX2d)5!g&C&q966 zdovb8ZS+`0ZzrR_W!k}H3xbDq6tC4M;?06(O%{gd%_AWk&E*-jK)-KB5BGWZ$ME;R za+i?QLG61|61A7y{VJ?iUlR}iRKETO0POH5$> z*NCFAo|J;QMeTI8HuC18r=N?OebZZB%t_Y3&_Y=mt(*J|aX8oN+S+Q@k#bN@sPdoHN!ZkpyX1d>hKBt=llF`=BHDc6IqjWEorM6jKk(hxON_Ik zJH#|iai0cCP4*kIh&sY6=J=8kq0V@&L!&J%jK07#RcSj!OlUdtr0y>UjA5Hlc`_Y8 z;4Buuer0Y^z_xPnF=S&OERsRD@k;1^rb!y-oViQ$A1u@b&$O5=#CzJM#7C<(KvIU0Zqlx7d*Sny^@tD;wU> zjg*C=NsDT1!QTzOoI+EXDV=K58{SU#k;JO+x#WAfxV=Vl2qmEzXZBg98j*3vk;#TlMW%L5gM`cVM}qeU93 zN{yg1)ZYD=4@^&Dz?Z@UB>_tg%#lsb!{8%H%Ok>T{2M>uth}5@l1j~XfLI-5+I8^( z>P#5-%rqt}D-JVno%YdIq9X`81-`FRUZH)Px5{ej)zyeUA6LNW@awvJo4zjX{?0ej z*Kc#rXs&(oU`MPtaU%Lm2+ad>9=Tv*vvYe)co5t)?92-0Jfco-8>@0=dj5Jk?5N*U zh*l|g4X;|ytE~i*{~}@{arHDlCKtB-_Tdx(D!p20jy%w3XAN0y1fLRUbe0y`V@kLQ z)0y{!a2cLoCh?gN-JlrU9$p{vnBV1N{sFd>%yhHNE8Gp@w77i`m&UNzdj^q&*G!N<=Y^ zUlW)vXq%IBU-%R;63f`06JC5^f=VMZ8sV1mTWz|-CeB@k2P!6&z=|&L0@16e6vtuE zFS)Bv8#4}+Tchip{-lA5ZGNdRN#?5QU0wY#9Gl^l?IweWyD~gk5ry0F<*1Lj2e&XI zf16Xig2pP}GY47xneN7Ni`69N1x+aj)KCr{PrrnA%b$(4eIbt(73MUVV9zD05%%4v znmPizd0gLL`Z=8SP=U2mnLLFyC00wFm<|R+VYjzS@6_O$`@=Qij34=ZF~DrswiSka1x2!f?pV zN1}U6PY0sD2{mprJTDTCMQ(xv;h?+_?~hiAH) zw?#9CO*{qc3%ruwp;x_edbAXlcCjvNZ+lpYy0BMSTVkm#rC4K~a^Ta@MwMGbl}4!v}Mi#S70p9dhq^Wr% zDgBd}(@A;l&4dlcIrqqlmASzC8)k0Uir(iIE`L-%O`kjuCZ99;Zs6347k+)&9@O_w z%_V*;vI5?@n=S66Jv}M<6hDUw50>(cjT&XBSk`PJRARrTJTLdSHDum$0iJFInh&6N zibdJd@xEt8qrau>>!lq%_qGS=AGYl_ob?LUUt=I$Hk1?CFojrFJ4$r~=^u4#cJfC15ChuVUN zcA4mEbCF6RB>m@XPgfTXF%$}U?=nFOE)kH*b&-#R_-NCGd=8A=49Vh-Y zm!~6)S)v65au$oeA8o!u;n$I~4T=~ql6LL|3DTw22GtL_C(BUDMfIKMhQ&7mzsfq3 zRM+2!rlMmx>-L+a#l0w;vP)r)Ry`}zFOd;Gh)OHjQ?=Ix$Fs}$NQkrUhZ(P79ev4l zq+75JSefLQq|Zw(7$?jBSn4-;&*y!&QjIeU7;GW9v?HU8(gJX-IpDzY|9Yh!**Mq{i3M2p{% zxZuRO$Gg+<@HkX&2@8x}`Uc#ccrWjI ze{Hi@@;-30o3Lnxj^o@&8P4=ccan@LF2#9SKi*B(*p>Di0cHq``Q8b9J>r4x-(ii1 ze1ZL;Fpk$g%lsMQ4o(T4Lbq)-Z0|;fy}qzBZ?6M=Ap>MPNxcN`#_p?>Q$F{$z)vSH z>|H?j%H3ME&i8TUvE~tH_&q$wP z3`x9af~lwDsrRo;et1P=%lUOMJVBh~uu9`>X48k?L;5#pPD>|z;ttq>SgKyLg%W)J zUG0NGWU=kfzFW|?Uk!$?9zGM{L=!1oES_*S?$@S2Xt0UhcDSa6>!6{LX+xE zq~4^xtyL$a?wdK?_kJv)-2md$&5XtCec9@`?Q+52QgXvDuwnXV8henl0fe1YmsSM) zDOXD8xcWjD2tS^ z%2fl0b9}_4rq7M_OYXQ6A#av1Vui;qk?f3J$4n1gg(g< zq~Qu}=IKvoeNF$)H`kAgr%|)dJU#ggU?S63cw50YZoBe{qWzvII5|XYK~PVhxd!MZ2P|F@MHzZTZ0V1J1`+SMd+)N)CCfP0?|c% z1W)hXmrJL>Uu(zFBzokR*fS3!Run`hcYY1Uj02?6$IN4iMcT|8>69g(ZMfN!bp91= ziZ-#z^1;je{^o#UH($qF>CQDbRno`CE{hHgb@DAu>S|pqaGzGF@b~Xx?-4ek@wdpg z4nBFO@xGxecnrLUETVTmo`tJ{8;u(T&{kg1dyFAd6ZC6>SoNBt&!cYJk)*M zWUO50JrnX$UHeXI>sYFTF~$`I0B;m;1|EbKP~WH=dS30K+-XT!3VT~7H9r;Z;?QkV zuEl*&Gd&{YCa^G!dq$YCojHcSZL0KQG+B85zxFh}Sju_JYGfbY65tHg_bv$Dp;Z?I zbJ>Lj%!c)izeDw`2RGYt$=VI$*^6p`l?uBXWLWla|57Af+geqQ*m_j}nBD|mH zK1gFkn9v@|n4e;&g>-VwsVt^ijel8u0Bwy7pecQa4Sz+hD$ zo1Pt(0gm`~Ua@-nfqIY@Q|-b1Y64tI0iQ(gYWW+puy`(7LF&E zT^j&MD;L%`3i;FQxP{HY^k}3Ua2Ih@#t_*5RKL$_7{(?!CNxq5(x>$k@6{-QsG*TL z9}!e(>&L*rCB_A-Q%ZUjF`|+2^dMesRFNH+##>I(9S~u zJ%LriB{!@%(17()lJJCFtG^V#MxQ37Cw7SEIo%?F+Nt&W)?yOd{wL%- z=85$A5a3(|gRjAuk?F1oV?*abS^E?ip`hDn3h1u9UR#fXDrUgeE93hXLJ>h1n%kL7 zTo05CN8w%_#7eI}vLF$;*+?_~rPr#NF;cL&0v(x@_+wVe9g1IxAUziDK*iR1$K7a+ z!{^KNUwi1a`Uiz5v8>e)-HGT%qG5*edP~9bc}U=0vXVg{$;Q|cXjy1MclKR@?V$cs%+qg$Qp>2I$F z$5p2d6!a#Fk~|M(()7aZo@{cx-(HQ2pJO;51fXa@zZpQN`s>tV&vSaB3SO^@d%BQt zg=zG4?~pO&drdagp$Gz@nQ;KAilKx^M$S$%FKpZ_?V6nrs^;s>B$x~ByVv|cyn$Xm zF-^a_NwbY*M+VCvUy&nO7F_pLvtb&_1yQoYvR9=F`m#aU3u$o&0jw5ch}d#?K2$Dp zKK63p6Vm+lXnZGqo6~?Ah7hmMDPgev*hpZ67VS1b5N&2taAx;7248oi#E(gu$8;B@ z@UZP~)t+3Ovm+1rvW~%~H|aZ{cv7Tk32w@1y9sWoJzroH)mpEQeCh)`eoK>sC`qP=U7eud~FSfJS0j!^I~=weDKBPm8-_zl<>Y)KMsEF znU9g2E+z3Qrjy*fPkIMMQ@ve&V}E~zbnx%yMT8cVpN_50V|E=Bn`sO^-|M1$)A}yGeW_05Yge37K-oV*-G72S8jg!0*2Xr1ihr{s)}5T)ujPy7 z)twCxPWi_ArWM-luPsQkYV+~7GRPzT!hdMbNm3~w)THUpT-?`vK(X5Ag+9l$vZ2kU z$W~N=CBXiJ?vH62iSL6yK|l)=v0-@ibzb?%y%X1FH`_`TiBbUx8}FETga4i9%cDt^ zF+S55rVddE-+gxkW6f_As&z2}Rnm2g+cp4FB|mQLj2FYy+l7d9!Y7Cy+3yEG%)#j~ z&nnyAiIpGUy(wbR`6=qa>z3JSUl>t${GN#hKCn23)sAh+kX|d?Y&2HG?saI?-Bp|@ zwV&^-^BEX#*k!wzJMjr+*6gd}m0q3r4@LKh>&=sPh)Lsjhc(_y4uU9BCNQ&hMuI52f2)AN*hkx5M}E z8E!P*cLq+}pQbfI=h@)6hjy)B6YB1z9HrtW9+^3FUj6PRX&;H!3+8Ve%ldX z`_IzFDw4Sqp$)n2)$Vro~3!#3Qdm$ZQ z?|#WVqL~%E;R;@|OTGZ(ian4qK7_oRY{DK5g+;N>Dmx2sK3c)hmp{|pcIcaCMOaIz ze#VjdSJ#^PN*s^XS27q3yCLQRXnmVMHRMz`Ji6QK4US5nN??!T?op0=pN`Ip5Fp}L zqY3+&9l9n1;(o=}-Qia?0p23i+ttUD%K0A{;?4FPvL!ypYR#?tbqecBRHHRj!6$!l zp*_NMqtwy15jUe+SZ4Bcd~&GP%IAn`lsf3Nr^$pcm}^u9hA<575Mq4vmx!7ktLK1| zda#%>t9fs!pGCo`_O&COw;LDizG8M}qGCszjoJqQCWef+K2`V|OdD!KytOiMTQK*ClITviT>cr`Q(&tnjUk0Tk7g3nuJUzdVq+GE$WGdA1Z+v(L6d zC1&2`Ma_C_?;H_o-8Lm}%PiwS9z(0LI%mLr|5c!GY_ z$1nXtEV>>Eq-_cP*yo+;l27wwGsU5rh= z&3{`er_Ur$`4qVU{|7PM0h6uY9lwee7d%2F5pB(XxL|eQT1wME{`bl zmQAl%I6fs4fSwmEd4WfyDwV5bTT=egMK?9lhex+&iK|zP^Qpb98e~0%?$4@$@d}M} zPjF_=!Na-a3Hr@6dkV630&+V|@oe4Sy|%ze`LxXQIqR=Kr?EKBnQ`p?rYOh-&I331 znKFQwmii|PQ%6=;w&Bm4-URL1AD@1^X~>*0d?`}$P4IY&50qUr)Wv4XCReWZ(%|^d za{Z}7e>>=0cs=GXWFhF!YhE4aip%?bQy4IffY^xiD&J#oe+>Stx-}Wr*E{zGi<^AD zFFDP+4nR5DsHxq3fO*KhQF!o4WBRR?$4~Y2-ZKRSVX>3S$BqI0s38sNO`g4)32~ip zlJ7EuJ(8^_7_1!P`iNBo>GQUk2nv=iEIHuvy{cp99a7uMnUP}^s97{@Iwh|2#-G%4 zLP*N-N5BTyrzqyUib=br&hj9kgb=|F`+_|%z@1@iKDK*-S$QrAl^59HM>mU(>l8?z z1w_F$`dc-Yj^|BqO2Al`+Lo`qpp2{k{|E|oe3=Mtq^b=8b3=zxH_;27KBEXVWme=)K$-~64%5Io^sGOyn zZY{RfN6)^9uuN(OIm^VZ|G|V+(^u8)n> zyTYcxP3-QK)iWIC8p?;W;Q?%OcSX)~Wu;{6wi$kh0>X+eWoaBfGPS+k#oSPKtW>hk zrfC^F>mPhiOCbLW7g&^q?TYKC^RR){hJHyBv7l47j!?sE!rfMS_pcmWC6fDx}M9 z-wxetJiqlb>&m?6&w@djG4EdPnhBSIPiSQs%QRaTu~-=*cwIErTN3+9O31t=FHc^5 zKFT<)sN6Oh3F(v zTj$68W}dDoAhzIG!84kq=M&X+vcsWUUYfFb_PZ`v}4$-XkYTF`r?+-vJ}0)l4=!pEw|_YNg02R94{1Gf8=>zZY?K5 z^X(Ada~GVw+G3<-MJF2K+_;|c?ao%wJnOTnt_wq}xN-TZ8Z`mGxhPi@zkR05u=`yR zsS-M2!k+erJ-6A#f-jlar?25Y>)HRwpe8r___N`5bm4Sv2ISkd?!z~MPHO)9OjMVKufI6#ytJG=^TNF zJF~Hzb;1^gSAdoOJf}GXyD%b&R@yj{swpj!J<5#1N3R|PBfhU{Fm{9hd`HA`5uU8A z})VX?>)Y>l{6;_yJUu5BQ))1FTSl%GY&io;MlI<6}fOn(F8WoQ>Yy83vYKcVYzy?ox*bzUp1$bc(5ETOY`AgOe@Pg|=TpDFteQgI*n zgY18-U2DzZM!!fmo3l;G>RFO!?*`97mH(Oh$ye>0ETxd5r?7gngp05@UWV;>s&gj* z%oRKT!#*bXsawMRP9lEz~ z*xQdo%iq|IEjd^HavxL0X?{`j)yvJm*Jy_@@O!Gfm@F~xmJvPKcci?+|JQ?X2IO*i zC~tnk)Hf3g8b?6Bm%R6zX-`*wffUII%44oidzERO=QZOmvv`SDez84F%MQ6c`edl9 z@&j>3qLi9On_+gDHRgP%e|!f;HXI5W@2g=hh$07+`#-jA=)AweDt@yS()S01SgLEk zw&p9;BXT+s07_UeQ=s)4_D{6vp=RnMmgC>6Wwj^=rh4@E5LL! zG3B$Pwd^KGGTcxnpSr!bQ4?PXOGU9lmp$%BnCxDk7{hLu;a$ail|ll}gHD;bbZyU+ zV9GbkpT8t!8xSIF+BHuqBC`cIU0_B&sy@1O;-4&~jmi@n zP}5-dcOdD1A}Q7BJNs-B?}7@%cJs6vZ7c8#WSsMdqH>=->%XF!R;^-UQS8lp)4sQIM}oOE?Zwp#lKQmJoPzZml)d)=aFV3X80}2(Q~^>6qD+g})v(>&;kYy&dXV5f%MAx$vHcb*_NXD~GKIq~#}gNle~mAah0HIA%&l@-Mr~XdJM-?+Pf? zyTf)w$c;K1z+T30m%4flyKiB*6bNir-BaoQm~+36T2}Vprcj<+ilKt3c@E%aGz4}l z&4e1JQfd^AU)gPG9rIlQpAnc}p~T zx{5Zw+{a#>eNr@$ul4V1xQe{itVS&?6^1o5JH0JMyM8i!t17q0CRb_XSQ}?>B}kMa ze}%hF`~&tFX-sk7VZ15{y?@Vezgy!dIQcv#1Ft(1I|fq3%xA&T?9H1YVqT7uFQIoh zes=DBagdJxBJ{q2k{&T8(i3xhsj4V0@Q@Nd;c_U;NagHj?HGJEA#@bxnuFXO!xDP%uTJ1>y94zj(aecKNRtQrOK`^sPvyyxeF_Y;)hhu zyihn_HJKMpkJ(#WkeGRKBz<3H`sHyjQJ$U7K~gf{CZAtF)nDsx_<;s ztfta^G`TD81tN#HyKE2dSM4u}M)$*4$@Yl-qxHdJuL$C~(>9>0@dWxqnH951VHh>& znMN=DX>C|SXts{sI-?>#rJfO**lcp?Y8y-DPz(YX2)!-tsQTj;E2(~E>6a=iXvznQ zqN5Pwwt;!MQ{?@}rvm~77neUkR-)9)4GmMIyHk$(4W0WNci!2Pi>2_x!UH8Bq=Ur$4@S;z zV!!Gq92Movl50EC?s+n6%GD#fd<^q>G>kcA)O@xK3f>M6!C|I&Jf-m5)MJXeb7a{dD#=b?68 z11kV^!Cz0vV_@|53Htn-rzqYsU>qW2^aFkbKEvY~Z#$s)?Tg0<=Zm$&Q>g`*A4IPf z-v&08QY>v2;CyhhTZyuShmQo|=`W77J~r4?N4^@*G=6*z0p!NmE~!4U_>4ZiOW}w9 z%dy*e(~twJ;eg8%yB#J&L?6;O>E5M<_l@0KZ3KNieIcLmL8<591r~jiZIR|xpBHT4 zku5gt!Nc5%5Qj4i11Fi#f#_AbF+F7Rm#sheyOS5TKFXKv@1)pA(Im`LP+D9CUNtIy zuM(T|4@^rJU0VS8rh&P!+F_CJ`^FMKh2R~WlC11apY$OZ!k#UF1FZQP2KCE51 zCbeP_1WX(hwY>}&8h$6cud!Yrg`Lup*FZOv4-pDdl@%zaofk$oj-1BF%#>4davZUz zrY9y9Dz^Q)2(t%XcJvI+v^{bWDFZd4OgV>~HCImiyYhyStnohDF_v((um>*KgH^Vu zTmAd9xXeKPr@B{=N5MZ~WnB&sx(VekfAg;@LqxCHVD?d(|6vdy+%N0h^fsaK%XE_Q z2 z8+`}aDfTCfHfEJPOieeg^Ob(#mL0dGEXTo#5Y+0-{n}QkN%fX2hHpRugKmNG8n)%) z#a+msuPmdIqQjm{uE-7Z*Q4*c8}#mVA6lT;0>2O&Qp1-u$rzO^{(*A359e2Xw{Zdj zDak48K}{8=yW{gFT|uGdh{56&dCU(Q$FA{>s+2g_ zN=JzXKEmOx2NlAkN}-}0!BwA7fFQh-^8Nb#-}bL5 zM-Bc#`-t(2YC^Q@ka95&`EpPvnD?I%AlVj71^Bj8Q+4cPfZKe(J9Xv##;ypK=+ft_HNQNEm&<^q>c;D$^&>eH9Ef1nQeJy`5GCqc=Tsx z1UEf2uK%qr9!(i0^A!F%DRM4Zh?nLdp&nDfq(S0AE1puaZsm_GT~q+q$j_LfMs%LV zi>@+#!RbfTu(7DT+XA!C8Vpaw2U(TP{2pM0$i^zX&Kys8)lPSMK|1FxYr9;;2C@FEOpVuvQ}y28R1>(h19@9sFWCKGN640jgyez~U=uaeHhQnEx%F3TP) zdwltp4T-A(E%-(mfZs!^Mc9Gn!Hn+8|U_dKkXD-$##=QBGP|4hdD?bv*r2%GRszjQ+eN zjZ&}BAPa_06M}ge@EHQL`;tiH+LMXj1+elZf!dE2iS3shD zUb`5<(?1+rgK=_mV-+yJ7qral>0NO0<^yfP84${DeXlKIDjCEx_p=RBbP8Px`eIv} z8i8+S{^|?q5{8p-0H1Py6azsN%lu~I@pp#E_=4$tV0bck6m^As=J!MR7jkyZz5;02~frPAs<4`hke zL3+&v?Hsc@HWn9C1bX04%nI*|x?I4Fws`SYj@(Da-~Pivc07!; zF|btTT3p<(x=9qHseD2&4(@%?{L$>pB;T7F+l9~DU$L2%pdVZdoK{?}=J;Q9y=PQY zThuiSqM#z6ay3$;qJmN)(rZK%R8+)9Cm;gSn-Bsa0TEDXDpgtp6;yifgd)WR2+|_G zhR{MuNJ!7?z0dQG@BQ=rJAcj?`;5K!T63;7=Q>VmvQ=e!N=-M~G_jM)l7S8~i7zD# zi7|S=;3rGk`R;vI`j@-Q(7DW4oAquXHrbM3ry%dZs(2HQk{-RuFg3+|hZzq=+ zVP^g3bC7n^IK4xUa?gbR)PjmWwS5TwcONbr&G$UkGh7h0GJF&eB|UdWtG5UB>~nXI z^WtJ#pQ)oyyQKvCZiZie`2l<}_J_+#=rZL<%i_Do^$eM^h!T4xCt-1->M|O_WA3{` z3av3vJKD?FAa!o;-rd&*VsE+-ALTRe3Zo~k#>Oz6PWWsKBcGRd=6tL-mNq}7bCaZt5C{JalbE&4j4^F=rOnJ917g?8+~bXthveaz{yJjb^XY*E`QQn8 zb9i`+k${7+W&HqeuAtVp*`gEy4Xe0&XB=D-HX^dKayQGUN>xhM80FQFtL|mHUX2r5w@QMXeJGV9pmkuZBJ{WbRZf~fZX&wTnq8Md+}KLQhEc{D!;5cZ zmrKllwwq7A>2FkW6E`z%Q^#g|bI)mNx!w{zyltzM;oJMM=jiM*-eec_wO&x2|YD!yb0IO5xP zU(BrKk*{6x7C6pNGfVv_mN)t?_L}6UH}%Ui?&(=)mW3uD`mQ>xPcgU~CBnq()DlCU zlMtu(VHOadEp{{5z{>5@?~jwNIIyjKp-0%SwZ;mp`F{UNf4Rr*^XM5dWp|H3?7=Ya>$i+$=S)3`{D{Fz zLbFs-7kG$o=)FnpR53+2iXXgOz4-ZzSdswm`JAnsB8>lD7E(RK%*)3WlidcfxOd4u2;lp}~k}I)#<)*QE%A?YV7h2RoSgPTWB&+7<9q)Wj64#kP6R z7Ud^uzwLCPj4Ky;XS&U+rpKp~Vwn+OgYodBil3qP8N}FcIy70CU)_J6cfm!2| z*?vfxn$xvt7h0CQ2Qcejs$KOuS$j}r!&&!-xwe_M^ZHKSW}LHj6l=vf;E&bp)Fm`q zi_=cl0rT*^2Q<2Kq{`B_ShdLet&A=98#0bZ<2~RmqM7n8zNR3!J#4v)j71D1AF4RC zUfBJ;o$-&`Atlxg#7$lv`-D4x$2BJdm;Wtri+HHIx%ab7>`Zg6MH0YhrA{^WGH&l3d>nqVJp-5gMguL{ z`4@9qcP3v+IwUSDub;=7mdH6-*rj#LYY>`NsHyc|=P+Li>`z^82_qzsyc_0%djXu0 zXB~$keEr(~9eua+mk#vasJoH&>p!YqRTm9g%~5VRoc;)SgGhXx*uT;1p0M;j?iZkt z@m7a^r$@uJG7rVNQ<>QNNgTduM0uk&o8ASjyM^oD75$Fpoet4A{F%Wt{&N(vD+T;= zU0?JCaU0IaTNlGHby~4+PHp5m40*~kZladXSj_qGR5Io|WUdC|dCg9Lkhy`ftX?15#LKOKBa-|S6kznldZuJkGKTX!o;bNVk zThSD!TG(al`zYD5BxTfg54&u>k%pZOtFxo;*rPoMJIuoCW}B>oXKM0}WHG*qZKn34 zrYJBqnuC=h)R6NMA5*bIc4(j*@AVeV{9;C<*XmM0?4j8^ixk4PBO1O3X4w)ZdF_x( zVS1CUc_B0s%Bpn%%KJ_3i`y!2UT|W_^Ct0WTO4$&k^HrHi{}!cv!y|;dz;isp3*2x zZLOL6c8o#Z^G>HUWuEx)hdpdf2D%)i9T zHs?LA8_RN8j}3l`I2v(GfPaB9%{#JTX$Z<^&;yB8npmzz+IQ|)EDh6bO2g2?#xNzI z#z(Z7+I#n8Q-pyNAWJSGr;@wFX`i@~kyIaBP21$g3%jt?zMFuG(>hB632bgurOBih z#WWb(g@l$BPv!eQ{89$6d0`F+lMFcmtg;KoM>rrbLU8!()9v0p--Rl$FmXMb)BAcR z<#Q+%!Kc%?zQ)~X`u>ah{p7+hESjFjta`l%SoP*=bIX6;IizYL#*<9acskR8&)X|* zZ-WULZ)7%ig3$huyLImaLHff{NWozT`C&?V!4{3|Gn)*1#&B#2xVygq_?%dF5G5;1 zaaKXbno83@J7^a`u(18$1)J7c#Z}lXxRkivG{*y>jIyc8srj6n@~Mz2=kUtCowF^xk+d^pw1s{>!L3D0! zzdXHg@yfR2?5Rf##WnUC-N!9pX`MF4@*jJSDm+n{C}e&FAI0-%eLDsmbgx;UPx0T` z+*!(*+llwBMu;ugWau{ttTl@4+t8s=c~Ix2P?dPtT5l({GV)SIHiRB9OyEx?nk&fQqRYEWc-2n67)} zXQ&s2|7>aSsh`B>`-aGkRu2CVrNePn;j7++cHNxe4?vyT-$apED;@L$%_U@2Nvfih zluMAyV{XzP+Po1g(6?+uS{AcK1(sjY*wl#$am%DEjGR-!rh@Lg4|IdCROY_89rpe8 zN!6&eR8NJYvq^Fj%`i#$z|O|l6UI^@>g3G7;tGe^nOxTH+>464O$5~srYaZ8^sK8- z$Yj0pS}~pk-4V^&4|G)OJ5BgSji&P(pt zP?RLuV9MqqkYNByBbiTEgYGTP#p!@Jsdx+liJm6fjxN>%CS|k3?)$)hr;^F(2KJ(* z#i!~Hl+`KD*4fW+@v{m=zOr<7eQT4iEeOnIK`yb(*OQ;emjI`gQQM{tD#R^!QMl2n z9C|T2fK^rZ%C&e(M`?@e3`$mk?ANuN;m+WcAk;A4^#;FHj|Owd176oGYnaf)U7a1A zux^&zVzD7s2r6<1+>83ievjNMA*}Ouw+a_OcTb}IO4&cRZ1M+?)Pw*A_@uqLJp=Iq>I+5F*MZiFJc`VVO#d`RAQfgVFji|#453b5e;sMpz&b4o8P==YNRC#<`ZtZsDibIuXW6d5f1s$C`eV zy3{Kp6`xjJr|_XTJ^C-&Wa6!61z&me3J$dc$AVgNx+IcZ{&8MaEx#WmZA1oAA3Y0l zeO-|8J8QhiSxWr=U55DU5vadNYs;LFVaH>E`d`7@TU6B%ma0JT;I$Tg_+fo`Maihs zb?)Jx7ClpE^V=wcxs-PhR(Uq!WXm7HvQsw<`oLtrYHq~6q7ywtQAe_hSdtt3Gbc<$ zJz0;BsRI`J6Sz?r=l#~7clZynJV)z~GiN@`yWkiIwz80ExX<`-(I;E<{S~?(Dk->B zDA6;v<8=4fEue3$gSxts%DsR2&15{Gm{d8#97Y@X$vV80;!$F3`FDXBr z&|Yx^O~_oay_a*#36HE@nWc%bH2wbWzzMl&Tb2-EX8ugVR=Pm&HTLS$N&oj`P4dUT zFzKn3ZyXTq|GC+JE0@_`G^8gv$2{8gM8wR0jQ@E%q?-WHeQ|KKpywg?tArM~ z^}%r=TRv;6_7+;XDsQE_`Us&Gu=30x>+oI$I<5ARWH-abf&rR zDBhsz`ZMk)-_y4puF9LMUtY$YsrX*e_u{%(f8L=E;PVF`1huXvnm#h_;g&dU4)0ZS zh?XR?VXtj*Um!;rmp*O&NBth3KPP?q(A_oC{W)67RuP2!h_T`e58mB(Gzzpa!)}fv zbn*ysE_)MiCm*I_mV0PeVI;3Vz@gRR(q{NVXal24Me;F*glc`fiEy>!%m0ZDhP!f_hQ;9roLg_%=w*fLIVqzM%P}n}93uYzxrk03px*N`19?=i% zY<}}@Sv~xuKc(SAeRm70*1~~R={X&(***Uk=&V_SA8&?x6uTv!SM5F1gr-KPV|tL2 zYHFZrRaviG5X-mdh4z`9-<#roNrG1eC&%(zdb2F<_ zHekIi3?u!Sz*8G$_b~wWJf%d1GbA2kgotVp zOQKpQZ{DPI63_0$DI}b^@~7h7*I2>y4A8~fov;KPr25(TVS8hRpT=(LML#rukH9zg zFV|6*89!u=m%PeE_el+3L^iY*si=f_=o2qF(KKin+o_i{+@ z&1&a{$h6zc_XvM&7PUfs5MvQ12F<;(b8#-;q&f-Du$sBClMiz)ff}c;pA*?8z0Z7d zdP4)8peVwSyt;V65#f`4^*4c#R(#u*Sy2wF! zV35F-yRX#grULr8tC0i#QjGy+*Q;OS8b|Jo5L~Y6f52d!mLseFHJ?oNY%!TV z&p;C9FS1l0p=$ptPW>gbbtvgT2$_e&sOb>py~W7lzgc)n5eKK-{oKoKs7p0x#)IDN z3{2Y+^tegr2clwo(XB72t7Jt41$YU)WsVGFC?n~<7OX779{Y{&B@~B(csxGaBCjh2 zP{D}%7|(&De+41trDl{s7CDdwT_lTCJCJT(HvrGup+XQPWfbVNvN;D*$I?Z6wltGn zzTjqO6zw>rdW1E!$2yw{8q=Mf)iqb0(1kF$Ipkff*(+CoUBH=*DSCM zz>gZAtT=9C(cXd3VqeZPRAhx}l>7WITU2bK22ZJsdgbZ8@Wd*T4eY06tqWHl`Bqnq z5W97irlnpA({TOuQ63Ik_uTgkxN@NXF?T+cug^EUn(2h^MkNf|cbl&$#aJ_~YcsYO zf!QRtkCHipC$Y#1oBe5{U{(FKfO~&;xFk+3ls!L89;FZoI1|H~hKoqu49yFP{{~+#K+QbE77nQ3*7Dj9h>W+ zH4c(--$$VW5tg5i*IlDbPxCt(Z$o%*-Kf0*cX|O!ziX*ER zG}8YF$$eFtx|12%WWrE+PW9|@ei%qvibdr+x8M=|!^5=9$iFXbA9x+w!f%ysRW=nU zK7C1PIOwyMw-5eXlS2#Ywah!pW!PAtWPh8SPfE!kpS!1QsqfCmqJ4P+N_fVPH{Ef~ zU&R&OZ;3`Eaj4vG7z6wi1fTwUA9$0Vgf-~QMO!eu%qu+PFOROs381nzQ>l0{3<=k2 zCHtoY3U_)5D$kxI=qdjKYqVxbwL*Jm`$6?zF#Ea4XXfFPq{_-TwzE$Vg1w9HK`aKk zY<;c28T3AY@rt*zNLbyfe^|5haU|4Ni`^}y)mFD4ejT^J_R#2#+`b=C^hl&lvVpjYWo#|CzzHD!|6-uTx-n{DXcpL8X7)XFQzP$ez`h+r}^g zc34o%;WA+Ud6`U%6vV$|1O9-0>ozwz)0~s6NAN~2{G|xCKIzy;MMXSzaKo;_9%eo| z(8Yyi)UX}Z^c18cN>GH8qCo&74}(mh7AUJ^XWoq9)v2EvmpHzYF>kJO)4o%5ZvFdR z1wECOVG-SBzWb4-vbdKJU*KkfV%~I`B-SV{`*ii{>e_|VkoinVfpX*p;w7tS%Xl23bE?0FAaoIuyCKuSk0AN z;jf+y>DHV%h{|LRLAbp~rtc}AhKBu8TTs1r(s|_TnDe*UPq#eeZjj8J0$wcR7c=<$ zFGD2!lK=eZJc~R&5PGxoh};3sZL>Awvv8Hh)}()oDJR9|q)3i3%+-arE%8eSzBl|M z`?=2vSj<-1l^&!@+>i;|}YtlD3rYYOQ_S2WCE8((|6-pv9=W60_AzXCq|>BN%Ok`6cf{y-ZSsVW1wxLp zbbZ$_!YIo&WRz;+Kg1**_HhLFJ%Xr$;JDQEU)AnY%=)gK0Z60WlP8u~-Ecs|Rn8bQ zblh%{!VDzK%WZ7}?@xkQDJZMT>6_xH!TDETr6dD!IXh?YS|{oEL-UO~YCBKy`iw4o z>6Coa1;DEe1JY(aW&&?S{XJ7#za|o!7kBg1QLjf_;G8_N|MvR2=sSqc@4I$9xbp z>wV?Pw}CBsRau%M&nL_z2l_C_65D=kEq-gyxqfdzgAtg-hi5R*tOEVZ#*n@jXgB`H(LviGHMuT+!7|zV| z*p;sWJJ>5X1~ni()^$k|wLw#_b$r03oe?O1YrYqo$37F??n{ezm-S6B;>T;zPm74p zoWmxB5vNMZ{Bxg<(JZQKt5!qxTnr98#p}ec3SOI;;ICR3+pR~Hm$?k$3?m&3(}2t; z4lEfdwJQc<*frG27_ya;R_U;xGN9AntEasIb=@0>q3N9Xv|Ctp=-=MuoptJa$LQAN z-sqfv<8ZV{Lt9mt-+iBr&6KQ>%}r7c29=O~S;`bvS;AWGWp--z!C!|>J+D7cxlH{} z;gPmm|AndWL9DgF&fd~NRIP6pdEmML9dLYzp2*iK<#cdKYq$7!20(7}kN+PDn;z7E zqQZTxVKGvPMcOJ+G17BRH!wMAWV9e%RKWvYd0&e@pS0gSc#6goF>PL5(Vws14tg8y z+Pj`^nP0kYg`Hv}LylUk3s}`jz`&~;rsT++DDO4bK|S$R_-pHS(Ym=f(10<|1e`q4 zH>1?ZKH?`n{}{{{)_bFA17d&C7coyDSIpAA7`#^50UGk**3gC zx$YO~XJx>V(XjcDZgVe#zZ7mQIeq^CYcAmD99RQJYTA8z&f84$4V7CQsCBYsD$RBOxfSF< z&_x>s6-*d@vI$)LBYh4JV~LMt@!stB;taNs`?RJ#*5Fp749s63V%ZwE)~6F_M&Wnh zolnQcatDP8#=M+bAkP?di*)F z%T5kj0og!1+vg4n43MTkmgrP+U70Q&A;&T_k4@Ae`aBfr;)m*j>7Rif!CsZl{}4O% z=aY|f!C7NBh$d$%>hj9IYbUw~8Up3MeFwGBiztUp**+>V`T#iBvqarATkM^vCHTxLqNW`oN&}u|cwhxP(S=(jS#0IZ^61S(UkW^8M#>9CsRa zb|9QRl&7xovOfSGJi21L2!Gc9(q)a0X1g5MH`D=BT1%z)-KZJ~N+h+z53uw3Gd%m# zWqs~mvmsxTEvGE6eZd6`3Q~`kiOyfmZ18WB-6`kE1tgn|mY;Ox&pY2NVuI@_KIBo+ zWn56|E>llu3tbkQt^Gtg5WjZba8BbUWzbonMC{zNs}7$LL&B%MVF$cAIvzr5&_}Y( zY0QcGFH?M}rVee*+J<7jYg!ve4_1g<#Riqk++Sa;ObSLmZ5ybI{gJ?`GMOOn6Q-$q zu?2FFRZ)iQ#RG3B_A_h4S+)CDj1rmoZRJAf&rZI*FKV#~uZFxDOF;?ij-o9Cg5a4B z^9}_RO(whS%2h4@@9i_3PZFPm>V3!%*3vRp_i_@c##-ZPt~*yD0~s?Ryv-Tf)i3=$ z(8DI3*WLXLm>9#3t=U)`)SU&4(Rr0S!(QxjCwQwjb67qVa8XisY(H62a((hhd+ zf%{jo=BjwRt_^enCQ;hci@j9Jwl?KbA|%$cY=1wku9{#2 z+eW2!zv_%%X3|Y(RU)_fc{=y*CMCIpYgD6pj2nX>SbkcvYH`nLd&#Q~>kZlO2-d!@ z#T3K>i#$h}f*qD6dQ)m}I|IfOtXys6!9inHz5?SiQ(HI5tf6;4-Ad@io0QWE_7sZb zkH90ll+E>bEdL`teBC6s$((<>J<5-`jyfX3WepRPhbxvTewwS!(XmyA1s&#Ae8X2@ zU+U{?9aPH7(y5~-8ro>fEiw$SH~Yn;Q}}P+4&xip3h(dolUBa>p^q-dpC8qWp8&1? z`G0LCT_?7`RyZ;l17{rUrlwNL3IdDTuMusHO`G%d4z=O+1mku7J2leva>B3ms_CaZ z`Xqz1V`Vpg?kB}~*^bK(sRpxiFVAalt!$t8yQNW}v;~p(dDQfp_1|F4YSRZN0h^A-iD#;JY|VgR9OjLO5P9 zQo4O|oKM_Kq)-XZ1Ct$~_FQ!FYOXe9cl<+Arbrt6Tay1ne<=lS2-v|qbct@Ay5iHq@MwVUrL9x4YqzG3 z8lJu~BUnVlVtK1o1S;O}Z}+~#G&Ka!PpN5tv}6rFIJ z=Z{Hd&xYU6mHkGkLBdSAU*wB+VESPGyr9LcqqV%lcO|KI0KSb7hr2mPilE;`D?9$F zr_kBKO=3GY`h}WHybSk1|oQJv?I)#vA~?poh+k&G3wGL9Ld6bXe$CR60|A3SY;DO z8F6Nzl*S+8%-^`jIW4V!REYDr%BPo_2O4f%INaO7g@tMK(<6v(SMP0$-xn)4HK;<% z>Y|??u8D*HJTN?QU^cN+2_U0*d1-U(NDf#q?QwuKZcb?OL_a>EB|C9V`ZPYqZ%*pFMuoIQIn?kU{wE?q3FiHzn@@U-JDKN{VeJ-uSoWODAnaws1%b_2*ayJQHE2`*C~AeA31pNd~->-|rh7k1WN zz8BK0+V~PTG=#X`u#IwP-lOUL*Z|v7L}gUIU>g4By}A)I$7Dtz>mv;fX76Pyq)? z02{_x2j0{6HXe}F4Y2bfC+i}$Mj2(T4l`7A^Me_RDMV$99#>}YN_QBrCte(A9~osv z#I8ez@QnT+19_0qA?EPaaHn^96|d7ZSvuSsH=~892aE+-dB8tS>fc>Pp2ib19(`Ll zSIvH6j&u>Mrnntp>=&yw61tKU6ibkUOFh$RYfb}(wkI)O6{E^9-DKxoO($E{!4aBu z_cun39i!7wBHX~W3rP747sPt#Y`oO6azOJV41h<}uv3eZ-s_3|7skZ)^SB_C;uyM3O!8=|j%;w*RN|0R_#&jKO*(&hv~ z1^3$Gp@Ld<_t&W23^NC?U1Ds|Z5Ng|3 z8}bM86y2_i2haxrH)S>Crh;j~LeE+|t-@ac4;dwlPdq|bsm&$Q2Y=Tykl$WGQmeK| z=93;=D1i474d4w(5ps~rssEN?mC|{nf2(a!Of>2_&o@0H{C@0T1mAHCws{E?ZY!3uQOpmu?xwHYyRH45Vw-51{Jv z*oVU&5iP$CG@6f5-WOKYkFPJFXD{LqiwWcnaQ#J+&iZ;VA*^;ZCad49pnIm1OSfZEf=zRXbEyCA^K(B-oJJi4v%Em!IH1;ED zUk>o`-UU8;Gf>+s(mylOJGORp@;2`CqodUMKgEUqeyt}09$t>v)gHTiPR@JazGKUN zB_mYSHO`R!_VLW60?~;iF~Oy*dAP8EF6(@0bDJp^W&Sf2K$q!5eLB9#7L5S6apZhV z*J=DHL~*2#)I0YDtB3DA-SY~g_W@t)Tj5tc!a7>1D!EH1L~G^=!DDl$u`~5h81M6=muMMc6k0XMG!0+e9XrVOm=nM=HC-Q*Md9p zWSf4?EM1kB4^TVR0Ogf?ZIQ63cT0tnF`~+aktzMQVvP)wb`+J(BiE}wai0uW^p$aT zMI*dDBDCKTH>AqFMTZ{WG*K_RQc-Rkv7Gj*eB{!Uh?x&$_F79ci z(Jz&oLpp!>hKoJHrLzE&aZ<*A*uSP}XQ!hnE}YS*fO+{~tg8o{zuZR(IO_}2m+%Rv zJ!#-l%0d#JxF;5AE&eW@L7T8c7qn_y(rTe!ul9P>L3^-K9(o=TCSt!WbZWrAk3wyfLW)C_-MqX;MBZ z#MYgHYPTX;5_xaeGexzWfgRApW6t!K34$Z*_G)Q|*C#wli->g)aOHq@=ltm3g!P6g ze|@JZ<=wJQj#S^*WhebF=_IP9=i6X?sWWa_hVq3jgWaddBC>lm%>|x@&KVFEzP={A z=cC{YY0a7=2OZX%@OLYc_a$R)Q%{Ww6sP^%k4~#=H56!s6lnYnppQ(Bm$R8ON3{R=A zsj>|g6w#P0#66^LbJCEa{>21FhTLXpoh?_4}Buc!>b9Yl>?+Y879Y3c6r3 zT}|r$mt>r^-OA+Vzro(gl(sD%25(+ppq}@PZzW;%YiN&KI--U+MXA=z2nzQJ3e>y~7Fc4Ytl$J^5ucx%v{7zN9De zE3P?0TE3HHedF3Y!yMwA=#4$MfR#O{$=ix!%chx?P5|{x21W0z?RMWIb3%C(a>`#8 zF`u*|K;`c}kYW76f5x@V{OdFwZSTQTKOGg`8^NIFu!tCD35&qay)7XGz@;{Ajmqa9 z1?%_iV;_5|)YfDRz0U_1MZS0Vr}Kw+fWj0@z)+70#YO`jj-YPnffK zw-y-&EU{T75PMo{Y4wUA?_;|qde>$gu_rm+MT0Lc0#7p5CPHEJ_NcSYT%;G6+%kJ< zk)l{c0B{;-A0tS>7-MW{~dF7hFHh zbE`ZFsUY+P-rgOnFT6f*vqdgX&sQ@DL9(=0)Z6Mlpx7#$j(Xh&>2|dB*vPUee(33r z{2=){ce$rQ)PPa3msk_9SGdlb71%`3qAMXB#{B{4q8$6@+3_rNLb@1cO{yYlo2Lb* zn3bhO6+Sty`TgKhsq5Po-tO%NmUY%sMONgfIs8FXYhp!=9P+CB*yY!-NLdp&KV^?=W%*8(E?HZ({0y070Y9A1B%Y>r6ZC zyTbz2Dxr2R20tTPMqWLyiva!p)NSlhDdOTVWo6Ocup&O-1wfgv^`smebVl@<&-T@{ zs6HAvS}WS(_FR_vDog!Wzu&@*p4~3PkX%U z6viJye+o&v@3|jIKiXmK|%}fMYNs}Vn`Mjtsb7fm;U@^LlCEYxZsM# ziL0^=o`!?Mk_c_hI;U5;`w;%Q?Z@4B3q0093!VaYxDHpI{&9@pJ*nQT=IkVXHX+Ch zgx9)mr}4sIvFhf}Lq0u$Kb8-a-|}9j#2R~2*b%68;$@w|u8(gFRR)IVdMIiUTLH|z zceu^{bpA?I{Du%WQrC5Q4j|&6Gr$b_8d4+XV<+hzv+dbq{yCD~eBovPd~D(A;rm88 z!otB~qD$r{y6*s0m3Z<(?$^xvlIjjY{E|t=lW{!X$zrhl_|^gO3#XP#8;(UEz_0z+ z4$(ezM`-$x@3HK)2S6PQgmlHuZv)oZ!awMM)+x4i`qI9vh=NcG1(arsg8n`g=R{%} zS;MLtKR~&540;)|;4di5RjK=h|5tvDpcMfDGAxG5+ z1jyct@$jBTyKP5lpOO?kRHd~8x5hkOjQt*(lEf<@F1de|+_N-e&@JCh$L;JNUXF!g zAI=6h{pZG75bH^H5wd)84&AwCZopkiLLeKE-va4BarBp!jg1!|8Lf*vdJ(}H$aR`8 zJGvE);t6AMtWk6g97BX33uic7+}o-%zp1KesCl0Vs{b>_pwwbYaMM@1pIXU$qbRB; zS$-R+GfZE*qtR+yGlQ6QwIs&P0x3k@zyt^bQ;6A|bkC)kT_~kYn~y7$aVIXw-ZO;(Sx_-BKOH$b z9wBnH=G)>C;^bIKnU=G*i3vLCN(!L$N{rVj%G2%;*lfIYWpa0AMfWbyb-O#1Z2^`qaLB#?}f-RJSiUL^maBe^?WhD+W!u1#i7uTxSyq;P9ck$AHM z8gUf0wW%uLedGyIar;hEpT(v}2`TbRk|L)J*;Pe0i(b68sglc%fBOGULW6O))=?VC zQaOU}z_xy-Em5&kKlyWC9@3fW&Y^d!rb_QoA*?=eYvTWvQ*av-Y_=zogFXVJ$2_{q zs@fQbwm<3oIvw#Wb>gU_ZK5(r7at&_k1n^! zxb&16vDU*?gx-3q{Gy&Hh$Lb#GXf16-AI$ci~#>guwB#W z4GnqVAqAWUK@G!-q$g0uOL6BX!QNGNyoDk{4Jf>^nfw)x@q`4FG&7>pvG!yr((^{H zbQ4Xc4!b7B$`l&6=S5qdgBJe^WQk!Wx!vp0y#0g*;@<(Om1#upGs| zhx%?!*nQExJxn2|52PYxn~wQf^!Fn3=Fk`G%Fqu)gSS$FEH3h~3YZFq(Y`{l!LA!5 zukK3$zfvRma)tAcjt@{fi=7uLe#k__BvQ2?-Fm%a;Ktrh7f5 zeDq1EPs-;pnD>_f0Ja}>x2B*QFjWfQo30%I*I4@S;!6T}`Q5v^52qbisgD*Ru$pG> zc}wiwA8M>*o~21pD>Da*ouC?*sMV~4c@G-6W~J&uh3&U(Z@N{r;z;ppO z(qQ$V9V2~`Fa-5AGdx1w`&2w^GsPI`57>Ueb|2`(60tO*okAVr*eDGExm1VTd@>H( z()Df%bfNUnFk@na0J-4KTf=)_f_c8E)~HwWHcDkLMiOU79U|`ta2xDy(Zg&P-&)9M zjpWN#{Yf-7F?HxB>XkeIOnQ3M|)8u~M}ka80rSbi^8w}>Igo;ef&93!zG71YRhH9uz5%V642N$iK~LuUBM z=T^8Eed8R7pF!_rLOE#{5~)?cC*oOMq4y<*uhj+|KlXKBl*i<<%Zcw|cxTm{+ME9D z%VyWVQyi<+HTJ&*YCqe4M;Ljhg`G~bxgxIsl#KXUa_Vk2|Ff_w<)S;Wk?<>(H;A!4 zCk#%S(jR%w&X5Nvo^rTK;66Gz1;D_BZWI0M%bq5#;!%YfYUHptmtOo1Q0IYzS-~#=UZtcg{Y2(0e~z5YAn|vpJskTS&AFT5cVt`FU`QqC z$zJDw0|?GumU$+B=adi$nB)g=zlORlyA;LajZt{?0^WD9Af$Xw*ociBs3#U?t8fQf zDg)|}Pt7iq&##XAHd@pozVOh`DCGn+2ucA}^{5?afqKIBzER8P84SLNos*udtGZ2eb!aCQBALS-%VSzq5Zn(X1WN49B3piKS_8+#}@!1`K1IV-I8)cwL>u=l(E%{C%JR<(< zpRjz8Q^s4sULoE%dSdvL(cY;K_8eN13rBu0eyw6>F^n()F7WPrBQZy0lUM`>I;5pI zc_6=+aV0|tu_@uaDA`Vggv5_uPgqJnD;OW^<+|emJhEJLC-B?v?g)D+tv%~96H;uC zliI6oxzOFTK(`l&SFca`pgsk+pkHSZ<^$6ppGswRV|G1r3_DPD`tMNc7a#*#MaiF%SD>2+o2{pO8td?kc0^0E)LvuJe(p~Rf zM!9<8&a=sVjy1`DR82Wbt5fXw#;n+Z?bo@k8H^JIQB1n{>6MTk0rluyg`HoOxtBeY zlHIo3duRqG0L`tc z2IHFI|C>vf+%yL=f%@Z`g6Pj5dPcO1W5yPLe`ua;}eVBo1WUUxvzb5d!=u7x-8$^I4>y9cCO~<%4p+MheQ&@e#)f6iIVGeh>tz5 zo7y$fW~_e^ErMe|8wFXFrZIjE!`ft4evjlD_)XF)WE#qYwhY$EDOL%oIe&Kv`Qo#_ zX#&cm$rtHrkz3EStm_hmzFOOPWtO+Q=5W!HM+&xX2v;zF@kSXu{qwdU7wK${Tqjk& zlrKG)JvkvIM3~r{a{95+ave6#+lSRg-p51(r!V5TRat}~v6*D~F;P&qB9K#pOP{V= z=LtF&&$L2jXz38ebzj*JrePMDaHp*?qE~9Cat;6-UPH-E2#6*dng$Z%JhoWP5UVjQ zP>Lt6<> zm($RV<1A(omT~ujxTSwjY0!YJ84=1iDN{}SMZ=)SRf?brn^rkcU`k;t>7I2%k@@*w zx@RY;>q3OJz3u4oKo{QEn(-j++&$Pbui0LOJC|suz65SyRLqj^SP}uezw4149XD#% zG(_C@L2lkaY2jge)9ZxeqYQmWPrluY$cKxnQDNIfzasiITxv5u#uIZ;UX#oj5_v;w zCIx)vqWQP>6Ea%0T+Th%DyYSJtaSb1v3+F4R+o^{;wjjD6=YIr38$_k$h=E+fTXVg z;E`Ga2&h@*qB=T{yIt$V&uT-cyplYspL>44&I|k7v_4A%gL|*#ZC?0b2 z-dad8ww8M?Q}8`d*5et;r4PJ}f;Xo|U0!C>Bt8g#E6D#IL`5b61%DV`tflrmjNa1f zgDN36CIa4&%9`nHh?fxgr^+#yh(UDF7x2*)pJH16pT>rb5TMR=qYK9o) zRVRmBKEBlSJ~v%2`Tme*`Y&memusIR3Nk+SQ(CIkPwwdX&n>lY)$Igfg9Ti}2P1lH zC67(4x@nu>R~Q0ynaPg1C|EO+E*^g+lYPEdo z@%+gup2;*)SR`p51^e37VAIEZHk5iwB9AvSaT`V0I4y0G9(NWqy;-sSg=Y6yP z=%DEO<`{}ZJBlvj(V|D}F}-1VLVhE|C#KbkM8+lPyt7b~cXv0s=cwEvWr z*bkwYkM=bPdme7}_21;3ygeyKxgNT*DIg)ia7wy0C>1H)Y3h*D&ajs3cd2<=_cYOy zo>aiU6*`Bb4i1C9))U$l8}KJs-CS#mKKxjn;DabLAS~60bExQ=E&(}~Q15j;29TRm zgWYIO0WuDIdrD`idwp7*)G@W+IJurZM@{*wGP}5Wun6S&=aL6v_LE&t_S7S0zNyiX zZhLf;*Ily&{sV1PG3h&!?7L3tyYHA)V$pFe9EI&nRr@wk(Hs~mjbUgKsmAhHiviVgoucGT%m6T!ex2n7geBO+M zf@)0t>TR^@qfJcd&`f3m7tKS-7|jKVxA!#t7ou?e;3n1htmBKY$6&)H(x${IrMJX4 zjj~rTDY@DHxKdUic$vagcg}AJ2M!x9gNy3_Is13M(uz%x-sn=5mf>G#Wsm&-^DG($ zvdqRL7leYnv`v1F}!$AL9BI!i$SRgc^pP#}E-OkwobHLl4U zqS^{K`g%^y{JZ>k8g8;3zju7}WqdBeb>$*eu3oWau>a<%xv!c0$nT`Z6=!xG*}(2? zf(S+;U}ktzD5g~n^yP{`E?0pxUT3+x-VM}YMoTDlbZJTH5?Sl}#8scZqr&gZs;1M* zuv&LNy&JB$h;}t)g&G(`0nana)VbOJs;qV5?E+v|^$}Eqz*T%sDwWWVu*uptbeLm| zE`augp*E!4i=|_L9G{K^tB}dGk=wM|juU-nIWCvJ8d=CMbUt}{HJ~4EvR4~!CchQ< zB88Dj!6JaA%GoFKZzAB{u=S5;h-5<9;Zy26G3e0Vh5nIVg{<5yJV7?%)IDJDPVPbg zZQzv2;^jiJ`J6?6X;Hk;5Ww()p!*q|gXM^n|Ai`mOsSvcehix7#Qz*wYgZ`<1jrN1 z@lJoh{-Yr$_~QhBpK*)&*>k_ShRf%v{$BdJ5Lh8df0Ji%Z$9WEHgbqgR#eyjPmNWY z=<)Kz|Mi3O;AVzAT1s=2)M zE6S&TjcR*KOq%5?yXy7)y65QcO9jOLo+v=vrcF63AKT&OeFzZbh@VP-FdH7tryaEp zYjgK1|1GeAU)^-pK(9_OcS?`E=RZ-0*on-`$wK^yXF(NRwTmo)~_aaLfgi$3KPL>vYyVy$A#BttbK zX4o0>Jo9K_6IHSlY3Qiy);suuUIb4brN-JfTiSbl6PTjKaHttVU#w9p$OGGwC7_lH zn3X$L7Dq75fv*dE4tmd1|sQsxUQeV+%`Naef zNB@BzG+k0$ng}7TqjF%aK=SMGJWaCwl3yih*^`3DnNzThy#q3erYwY$-o*S2-~n`L zGiit}9)AXtLqsHg7GyIEqplG19Hy!SM z-^cEY0*!A(i@NoZekqq8{K+XNkAWM$u%Gz1DTds#+1H#EVeejiwy=k9$XCk#^nuD< zM1lO)!p2l@%QnM4%B$aa9}i468M@E|Rd6@diQu%pn-Nuj#!HY-8KbWt^&c5Hdwllv zx@6>t=?a0?14sqbur?9SA9S1&?X;|JSu-N#6$yE_4oVl6i-}_(8pLS#Ed%`uOI)_r zn#vSF%qPg*TS3SAPaFXq>u8#oFB37^kjLizbEfr+!?cj&{v?TC$WX~_njg9;K>ojF zkmSrb8AXP(r<}&f7wUzI#r=qp6oGcxiNwZr}00Ahom z@z~k(pNbn3+d|4gQxj_ij-*kJDmRvOhIrthWcRr12RJ?}h039$GSL0>T%AmULypX0 zNY_;T@qyTv4E=91E;_v5k{i(qRs&KDkxvU1+d4oJC=Xw12|&xEaZ_-uO>hf=Ur}i9 zdl2hd!{*a=^=J-`S2|SXL*2(l_3g~5gK_-|8Jj#m3=q7xYaD^ZKDxJ`OCvZ0=eXuk zX8I8l-HMwNrzPv48_7Z*re+myncVL2J4IXxNP{s$2ZFJwm z53?Lzfb7f5FP381LVs?qJM^Ge%nYE|PPj`sMlr@fkN99S8e{bb^h%F04nO=}boSOG z{&`(H*I%(Xxli6iguSM{L(*nV&01IuV4+UiVeiQQY^jDAe3@yr7$f!HrT`(cr&^jR z5-f}0w^jmjr9UgHiWJM?Q7d75{Cmlc>nIC;@sJ@UdH0VN+3xdcEaeZUKQ9_?Pp2wqi$%kebHR60DXuH-!p`5)JhY_@xmuRU(u#c?4f6TWlXod z8rELczW*{?^pzItFC&y0!l8JLGpUvL1zr39Dw6*PfwYkHBw(HkyAe`1NEF6%_{6@x z^kI_~jNzJ03vC$B(so#*0vBw;xHK(76K8((-#Z7bWg_Dt+-HG`7kpf&4*O3fSTa_U z+NS_2rK5O56OO)|PgkthG8V(L1ie2n$(O1!c^~A@knl?bC^f zV`uGC`Uut9UeM3ci>b$3KW6XVsuiMJ4eQS&e->muza1bKtHm9&j#vBpdXWa2Z4sN; z1n1SDo=j=R?OrfxxHk{df0j)GDuOR8++*#PqI^I)VRpjY=M!B^P+9SqyvQ{9CyDWz zkE^evcIGy$oekiaZ)zIg%47Xp1RkgI$V6S%G&c2d0Q|MfuR~geG^XdY62NbhhBnFp zH&1$}=7lWBpRWC2R~7YoSk??;(VY8St+?hASxgXnfsw*XY97CyYbOQ_BIs`>bdTni z!kV;wGni1z0^Wz}Z|pCb@nj-*BM-XteElRr{LRj#ZXIlL#7D^uT+7KXM#mvNGaSI= ztAwyilA;zfp~huK#Y_e2%!NV%Q?+-hvqLak|7?gC3+gZ@oz5cFtzL3kij!9?noN53 zIr2lCFMfW74pGzt&U7hZgO=0Ff}5{dUWH~T>2Ejol?1+MDfeZ+Rk+IF*0)Qz_Ruvf zbnh#VVoWQb`I5W2A)(8DTuJD(!k;MxEd(I8k|cn``ZAg5lUKcJ>3>cd);R>&pbX0i zMO9e zBk|EWm|aK{GR)g0X0!@roVvcajG)FdK#N}84~3r;xL*ZKN%k&yanaIZdVVi_OJgfe zh_HX~Y^=joCzsU%>M>cMo%14!`-y3YeuNbKZP|W`?YI|LHeCLBD<-k-y?c>nIw$g& z=$8Jm>pfs326#qga@5kkz2gW=b0AKfY(=9kp83DSMeq8*^(T%bZ;xs={}4a*7adXY zT$qjmv@0BR%);jPdpzyE==jc&$1j++3^HzlPbLNu@2X?YW_zYuNWDT&|9Ql&GnjGs zu@w*c@04PVc=l^xXp5@bFAjY!Xx_zJ*YLZu>dn*n!tWX%ai3LWZQ*5UMgsHe#5aH2 ze&B9{J!3I`h5u_(Vww(!oy6BfchMftFYTeSycBz4Rx8BH{Pf3xs_ghV(pGwHQ{#gI$ zXszS+s^KQ3(%xRwI?rDwYynns^5eQPfJonp9)V}uzc%y^e=Ig}he|flROXvY?mQW2^&Wud5qrcah z%lDXIzrI_P6WHOxIS;nOov|Kef*6oMbB?Y${VsA3pt>5HQNlaVzLM4rer%JhszTRpLiNkt zVND8cBD=k~cPXi?SNO8~e+m=C9FU**#4?q-?d4D)cd^t0&lWovcT_~lfQUbs(MkSV zD{yVwAxj`M2YLAlwEagMmI|7YK11Eg&$zD}pfFiM`PFlJ|J3)}#_+)&3HU3BhKOqr z!p%HYt8eakKbYSGDLHu-eZ@zx-{^>zu;MFNWa;c;Shaakz^%BJ=(zN~S>%w~fSnPP z*$(~mGG&*&B}$9`p!bid(;6*Jog!f=Zl+xvvGTYRV3YfY?WF=rfT|C*8!Sl+_X?+-o(Vd=Yh ze@&k$xW(-*X0J=!x!19ITUC{0`r39afVyfXl=bYxTs)p*crQ=g+Ti?ta~I9Wjq!pJ zPT;ZPyZ;K?Q)Ld8aRu3=DL922c-z~TeBAZQ-|^P*>-qAAiF|hjDw9pe!;wP^W?1VI z<9dt7M2#4_-l5hSkyvDX1lSnuz*`P?Fn#%b^`iT_BOQr}2A;UiMD_4)uldKjF-C(E zb^c|As~XVWU17_$Q18leZ^;*Oh-hL&OGviDC%3(Lkz;l@&$MuYYDSuoV1uyU&e+GO zaFJT;OSWS8E3u9}KvFI>&NH$094pVmV|$QRtCDf$Wbl(`NcFLvn{7`6xMi2e+oIp5sR@fi zbRpl2&*gPRP}LU}R8kgnFFqSNYK&gj{I7J48O(tK-p=D%69CYaE9K)lTJd6SxX(Wl zO9o({A9|+^=evW#ZX#X>wZJuN>VZ%5HERY8RUi8PU}vMh(3O9om6H`p8g$=|PthH= zGU=^^fDIjnRvXS6Re39;S@-7Zr}*Z>5KFDGOOmWRkG%TF4s8^2K0{iIXd@f%bEco2 zaw`=PifH*cb?uX>e%yV9x&kteM6+~!7mTjNK90Q8oBeZ}`{TgM`rQ5>f7#$}fkmF`!EhU7<7WcSkMomU)vhhgTKu{r{@dKL;C`6vvWkDR12T*I4E_}N z&1_9lWqSQm#j|+f$3aLdM2y;UwN1dD|LCQ2UhMcY45x z?tS@QrTh_cRMwCO*V%NLurHA9+SoJ}T0fmzPS-kga&mN`ukJu4@5p=_E--t8yW1s} zzFgf`n+3ZjJE+w3k%w7(c`#&LYtsA=4Ed89e54L_zA zWYC}}sjF~ya5lX+Z}rEE$n8-(gzoxHbQ;7xnpPU)tD z?ILQ6tS-V8s85p>!b$AUriX-^KlIz{$@B&GVU2hNo`X?*WB0^>3U~Jq`lgZKgE(gJMS6 zMV=F?g$9h&3);a8&euQKCl52L?VH#|KUrIvIH7P(=~4@&f1=%Rm*xMA9d)(}?)56Y zn+~K`G;v;-ERXg$n%XH-;Ug6!pRs#!Z)1FWhJQdLO)W9hSzMS9EwSIU_wg=p67f46 z>HUs{5fLx8n&U6$KLcRqXYfT+rWbse z!#={?FyK(@~nWp&s8H?7hW3)vVfgsxS5*X}*a{9^;xt3fMpX z%y{hR@awcMxv1Z$CNinEwvi5A46JcyORrlGx`!8kV^~;}c_;p{=~jg_KCXJpBL6GD zdt(aWQRDQNqWh@<45c#_WUkWx?R#2>UWUYjVVq8D-H_=OVtAV&#LkuCas820i z|A~Vl<;OyZ2b9Bg&DBhTZX|3AIkmtvF^tmc#xCu~bsv?9u?k91HNK-dlyxlF{oRkg zGQAmkM&x>VtxFCav5}|5G6ui6gP=s0E!|NbBYsaFw^+Q18+HDiF5d>hC4L${SO4b@ zC+~WlWtCntdjHWMaL#eor&HHs`BZT2Cog3Dtp>3({SSxSRU!T%^^tFw-^iv7nxlqE zV^znSzmkW-6!#6t?`ppbZL)nkX0WBMtp~%(C#8X0pIQo;iN!bO+y;O>@-gkq4KCF? zs-q`tC5@;Q4jcf(smH}p?w<77|At2J_Lwu<4g1^$rhrWz(qr9Ay^DL$IYX@-)TWSD z;~z_fSdNKC@JHzp#b|X_Gs=UG%|~yf{MI;5jF6TXZmnyiX6`*nU<5va*^U{0m2=7+ zT0S796^!A>1w-NhWgB%A>bw*GlY{+EX}~q!Hqt|l=PDB(mlvGY7R&3cLP?EhWC8T- zeZk!Kc83N78^4Cofxr{m`{?>?w-!#KTc^8G_tV)CNKreB`(cjhj^46$?&c!ByQN>J zS9&!=@Rur{XC(zJ1^s<|W$D5wWHUcdH$@ncKdjfOMsXom2ylZ~NMC1lb!pDYg&WZU zIqaBKhUt8GlK%u@dsdS+9i1r*xBPs|OJw3Y57yo2@zS%IB~kP>Rai*Ku2 zZU5GBXjQ@NGQP@|xqc7p7C$}ExUKUdEE687;8yhY&Cus?55DF^wPou!cjUi-t`Va< zh2_6r5qR*SNn8|&4b~)CY(~#lpmze9R;|j6{)fpft$6KpoB5o?0+wKViRNX6>fKW$ z*|Z=Noi?n&5NurR5V!(~OkgD{@Ly6Q3nl@ZomJk6Jom3u^Tw^mGOn)20-03XoT)*d#1!pB zXcYFe85}3bOJ##hB)nf(A!F@M0UE?gi2b+~3uI@4Jb3+nIgGSwvud1e{`Xv9&Ys$d zzv#X}Rw;G;zF)vk>(WurQ=IapIl8-io(rbucP(Z@!hC~?xBN_#ftso~*fq5e!a|pb z3mGMDmoMBd(|L9f+C5n2#zviP7P_%ysqudoIn&yL!{Jn+f^))y`5i-ex>(?9SQN2U zQKC*@r%;iQyvZl?l9S5yGWm+>->W)O_Q_wBd%rb=-}`K-2 zRDGlWnPWt*=wWsQ`2_>Gs7QmpvXad6nNo`uJ`+>Hh`?+Pmid|OG*RDWk#v6RTC1W`__K#;ujc;%upZ-q`;)AI%UOH}@=A*W_Y5aUI1j;DF0F1- z{D)Du-%z{gHNqyAeLiw{gjb`Y41<_WW&)7A#vP?eV4C7rJK|pWVuI_<*9Y-=3U**gD4~i$~7;6+A>$0ztIv=OHF4aMVTd1bNXi~gn>@ehw8iCc)$QdVe9iKf9&R3a#`U*!XqB5Xp|3Y~%w7$d`WI4NeZ0q# z^D5TbEyI=x^y#~7neMaongyHj|H?u&op_D=5qR#qk)-kD&D$A^ z!uxl;#bWpy5|=@~ux)8?F@W-N;hk|YJjl6$o5PdPdpSA7Z9CtDTo)jJDK`T~Gs$#v zf6?^6aKtUltGKT9gIC;{)IWaP*H7)qkyizsJC%2%e*^~s)0=Md#Kw&dRQf#QaqtB3~wPE5Wk zq{*;PiY9du*S+ZHsl(;l$|>}r51FEALv3g7oXgjSWtwnaPa0;)#ePL^$6_$@2f3@3Ql*@8L zBAKXs0}^!L+0}5o3(|-OpR>fcRff5X4@GZ-jzCS2Eg7#{Coo=pJ`z<&vSN>+`5jDQ zGm)u&+RU^SGRJAt3w)=Ses>;4H6>R2ayijCjL;*t=h<=z5@OR<*F$=9I{lWo1{}Tr zz*4&_B(@egMrMiy+O^fu)!DZKkAeGu)t`d`*fHZU%#kfsc@%aT=*}L4_>yU1oACW+ zoaeGDI0D{q84`Nx5l_g(dt|g`yZi6DW-VPsC#EDtghnB&!z6x? zIz5*5M<0%$y?6+oo{@85Qx#6yXhzW>gJbsNl%RF4V}kG`J@)y-liGQlUwHb~Z7`1r z56@a`+iH24VOO~qETRT_>977xE~c6Mjz6Ok>N9G=0FT3NLYu6M>bLjq{ECns$(Nc%lC#rMqWoqKUaqoY407`s_F1tiR}N@fKP7Pm~93p?`QfIH+J= zOFK6*Ap9JltOYdnH{R`-94)q?;^M zTBYiTDGsMT+X6Q9a726RH?ip7Fsq^q|9B7)5;<`5`K8!fw-sxOrbJ#}5?8%sc*Dh1 zZ40@(5ScY7boGp%%;`*hIB3yFPS3k90q*`wub)%noV(Ikge}@ zDfW9#Mle#aiIWGvu3$DULeZcH`F5Bii|%J+xQm186|^WT{$#Cwt4*3)b1Y))F=Ye>Xi?g zHk01cdwY2-J189OAA=eqU=n!_dKFQ_id3z=ZXPRhZ?kpAyN-w-g%BcIkOB5)^ks|V z_($6EOl}npYCq=YIxRIICF)JtCEJ%GbdU4SH;R8vwtO#?c8b_Ma4&XQ{;iPeT+Q$8 z6Xi{XIe|3Ol~{k(85)7h>)}7-Y;1Er(d_?R?vU8d%`!4|^80bybDt71qz3 zcs;sFQ7EsYC-UW?-Hw$#G3O_ylGTf*e3}1dj=lBnxWaxwS!w#C^6ga5Y{?`*^aS9I zvK`(3HJ;tJ|2-zuQ{<<1zkv6jqq;tj{}o0m|9XUe5GuvrL14$}=;{7-$iO-FH|s!^ zi&tgF`zSz_{~N8PVXo)(+AF6C(w-V$0U_WnC{7$nQ z=a{I|Cyb$Cib(+pd3o0u&{@d+A$IMb&FdC^q#Xw*M!y#NV3h!D!cGwY6dFBCp)#CU zd<(f~J=xBH^Iw6L0SPRv*ZHSAscJlO7ioB9$`pd2%MtwT@T*yx=^ot7_O>}j2len4 zG8&OUbb+m!CW);G^*31DY%7 zlcfzT+FHZ5$Y%Tnss7a>+Tv=5ZPXfLob$>Pw{63{Ct`(6mnntKPPPW7^QHrK58bP) zleGXQ%MG7q#zG)zHJL9Yd9JfY@u9|JPekiue5_Cv zjK<#!|7E6RU3exG49wK_H&&`@!}WDDRIi&GS#89%TagE83!6*+R@46wxj^VEtL*E) zQK6K-ga(TH&xF8OCI3pPTA!ajl^N=0u(EOZm9t2uSj9i|9BoL`q-^(6a(u|A3?*=9 zwCuaoiUEE%;!kkLsUZU4x8`tmDg%C1G^c0H$G8HDgZZon_|6;uVgyB3qo#j}&3g6m zZD|M)uT&rHYED7U`OeTfOIpo8@CA57(4pV;T20mhIAROy_0J8ELmw{sAE~qy<5|3Y zu2efo9f|CTp6!50a5CC{nEtE#+ubkJE9#HQr1%|l^7_s4x}`qLVj8B1iF4^EV|8Ki z*71d7R_J?UR;yh>9J5 z?;qp+F7|7uhLOng!X$gpObj$qbK=<+U4*@JY{bCLiK4E|n>!4OMog(cjjVE*MMpM% z+N=K5T=*_M^ZC*73C!s&>Ci^r^2h(519F> zsjzZxnyR z#t-Fdw}*@%D5sidJ*p6K?7Hk`<0Z_qvbw)Emz6YSz9-t0si2z9k%3N&DL?;N3hd;|t+-W3htTJ<|;i;xJIn5=xVPrn7F~CdLOJ zj)n$eBb$6*?layhmA3kFzoxQS>hh%f;S#k$nL~1RlxNZy==cyN_FX2Bw zhxH-pZoPJN>wtPkly+~GTuM{>W%h`@F{XN;6aVtc?xhO z#%iD#5yKvnw?xltLf_s(@(M6Uq6QE!t?vLe;cRs}C+|r~1}0n* zFzyYGlKx4_XAj_|vOyP&zpplr7~lq_Mutv@J3)^F?s(&>Mvji=UX0+v{(h6DPS%UG z&Dva&_|6Zu<*f$TzvGXz4L_B?nyaSxByeL7T<4ahA;@8#>@XW+D(i7cf$;Zom5ZBt ze>dydfcba7xVUbn3+GG+qdq%4>5`do1tBfw$+)!JEoQzarWV94W~*5TxQoL)kPr{} zbrzW6duz$MQQ);m*PC23JF!P8zUxfhmxY8O!aE#c*T1T6#*HsfohlvJgfv-Y1%M#> z>u0jjck=v1gaobG7!$(=RPmt%BEmq(pQG{y*nP5^v35ro(iR^2Rx$Xs{tRZspLqF} z2rtKSvV#h%;8u!Cmr>tu89#Hkw+3~B!pz)*x4Z5U0HF$xIW_HMII+_52b!A@63^Lk z{ZiIc^ZJ8X>me1Z`QWJI)gL_pfk6XlS?0SJH@C1^g+D@~I0tIX8*hpDKGYQLWq_Ki zwp{Cb`<~F!DLL_lZt94APNhrh{I9<}rb)&Z^WAo958tBf2%Y;;)osc!5_~z{>PGiX zuE$no0}3~JG=ET}0aY=={F>Q}M}2oDjnW}A&v%>^J6Z~&YOE7I=G=h|q*1Z$Hl~)> z`AwL|vzEvU>-Nh$BU{?$ALyBF(E1e$BSTNTvCm_cdhfaEg1sm~+fo9jS2dPwyz7SV zTst4gw|jvgB4WmDV_?j4sfas*$W%=zcuW}e(UeZ!_KVuCXHOKzh0B+Ym)!C;RizL0 z@J#19QxhIU#%jKS8kZ4m3<$}n(GfoXCGIn8N#xgQ9%M=JRiL$fWG*n=s<34dcq9rgCU#^ICrKrry0Tj8KLY1!ABTyzXZH6)4ELT4Fg=OnI3pT3o_YnZLE|;+fyR zK&@07^Dsl}CkNJL=kkx*0$wHu4}`dH#W46+CCAqKm@sJO(g{9sYV)Z+bJJWn6qcH<}Qe51f`T`{_MjC&1I@JcXGlkmY}O z>h1|71tdsLLj@UkP2xHHunOUgg*;DXzP@OwCI7IsRmT%`Ocr)t8tn zIv72+r&2iY(yscIXIE$U4(z?bmt#G#T$0N0Dd(vCzVfXS% zj`iq#}-OWu*lu5d!UD8-zH?AVCc^X(M2 zxR$2m&%9o6iz2!N*L2*i2A+Nif7fXKC$n`NNl`*#;rlv8Rx4lYO(S9tbX{0}Fp23E zXUbFD6&6S*OJ$^*TQXs!fwg)|ei?8E+;h>Jw#3jvGbRZta_dELzIkZ5`W*8+fu4(< zCI5hXoJDmIrknlvRH2yoQaWh872@o93O`W)IIBk4J`c7rG=wjVX0TJVaP>Za<(Thx zaW;Zm@7orgGJbUc+BI>*oiDyxx)`yj`n>(l#@ZoEre&YG3N0;P#vseHc_lLqIVO3) z-Rt~Y%YG~+r_!4}+@l<NKCtjQJt*1MuClI)4i^ThX9J#L|URRR91uGQLQ^eRFWM^6EC5`XxOahV70k@jI=D z4(7?f{l_k`fP`o-cWcPi^h!nZ*H>(XUNKUp2khgUeWLcdoD3@L?%%xdw5^ADw zctF zAUMGJvhdTJzqA7RH;tzKgPNB{>fK)Zr=m_ix_b0bbZi@a?lHI6UOqNSG6e}6mW>G- z*140O8MU_H@bN_<9imEWq9XA5^58qhiV@PJS*9v#Bz&PPHkG5QF>sx+gUp?)Rjbf3v@wtPDk zm5`WUKZZarA~ps*fat@=k39z z-mcxE41(ho&-O*OYNueDC6`(=P9+>@wwn`@ADX<;gJ9ho_Ez!R=gG!O$)YYZG8*Ej zwaTOTK8l__9e$%f+lTC{F3o?vT~{cY0C)e?Mx*ek>|yMztxox8tnk^1N$v1Z=^4L? z(;{WKQBxtr&+iz}lqgiwq~5opQxlga5CAa0$NHE%`60Wtrs~-DOV3PoYpZi_(UluF zeZIWlw~5*c7X#*Nrr}w=$L@&^YnGDZ^cil{=D6PS{xOAA*r|S8XD?BWbeKX!kjOgV z%=`>!Y6f)QpaI7L&T};N2qOot29RmD^lR+x?cMqRjxd^EWz%MQOwU9ZEAtP_Isd`D z;ZE};9`pCWpqFv7YVD(ui5#Nq+DM4(P+g}x*DXHLhc0SHBSn8CRDP?1+sQ?878h(@ z8OvSJ+qgt6;U4*;0fk)q*6hxsygu>#A=m}a(by7Y@sY}bd8%2$3g9R1;_T-J&q?G6=zlzqLsNHW*a znzAf#VO*hYElT8`#?4B+Dr?IrMg#{unOg4l75p0EIkP+OHT*(t4p#z z5eOO;U2ofbQEQnP#&HdNU7u|=K%jeNc;7uzZxKO+PT=%6l{ic#d!8N%pJ>+PncAW4 zm)hoPJ;iG#{@;Q~!=_MCwtu=3s*m(kc)u(+ zg&vd|k)Lruh{|URK=FL|L1TK-L!+ICto0B@7AxTF@x3ik`vy6UX{U*mt!|0eYsk(*_ZM)@tJicE(!Hl)3+lqeBBbca_+&U zPC5Z5@|y>8lXSJtrK*T2p~-c9>8>+57CBRrbD?%la#rJPpSgdLHad|-F4=fw@okYV zauN~u23YgN*J-L1G5JnU$dCC1^M9Q+LTJO=tvzkMI_?HldqE~4+f1T1Vb-N;d;-~a zQEYBonVZ$d_W;sXweD5jvu^4zv}RnBgaMoU%k)p{OyfJEIV1inB~ zKLRl`@YF0}-eG4pBPXV#2zvj2Wjne^ZY=St{LO5=eOK%&%?lrVlYSvfzM};gF~<_d z`vFVT-kvw-204ks>#xL=ed-5lV`d)%RGZRc>$Jd(AdA#o{$%+F=QH zfoE;B+1uEXJs3U()(6C96dT+s)^7u5P`1KZudr18(*BWYp{-3YZ&*iU2p?;po%_?5Ic7hH6%pa1AGiEH(ri-t03;vMuoSk{VF7 zx?8eu$$?q>TjvZ$sFzgER+~H%1{zj}(1U8yUd%TIrzTasUwV>}T(#X$w_KS0jH2(7 z(!1C3PVvv5`+R_Eb81a}ul!T9Ih zj@S@GjGy=n+^b3jD=l~}oLJ%c2zk^&A;Tntp%H&FmdBUog;1bDNF=Aa(Owl8Q%5PU zIyVy?5oZt>a%Rcb$j7{^qRviFS}XKHG^!j*D9_L9|D!dy$0fO0>nt#V1* zJT7c7VNnbuJUx3@H7A73AE;e2@~?54tcxAbxY{>69-+ULoC1?96N+Ewg8ecHfjClC)zCP!7zK(IB!aTDFh2Uic_$*JZ^~joK z2r2isGvWgvskQo9{D?ad-ho$tenj6h8quBGFI|TV5M>nHmiSulR7h3z04pX>^n);Z zFxWeR2_feC{6J+;HKRd(m}+d1cG1vb~O$8TqC zz^WVLsr%DsAN6y;;avRTZW9|%l%?@1YO~a5l)rH=i`Tz?1?e_cA`{`h%>GkHOmCzt ztKI5+d+wd9tJFZsllc9HP4KfUOb@L)7O*?L@=;8}ue9=+yD|T?KNTNzx%IKtvXWtw z+vSU$A^%K^zGNf*{Q?+C6bywD{m#dn2G#BSE~Ze!BvmFfwq1xaW{)uO$kUTNxU9yn z+Rg7R%U3bAScN~bw|Y7EF;&v1hI~~72MnzDNRy7LS#lAJx;W=?%*{vmFY+*7FRiZs zMwqkUnDvWzXdR&;I#$8nXTA9K+bj~sJ6q=u->VmG#_Axmrv&_Do6iDhtxoJ~^H^2j zqm@#YqoWp+mYCY}+|wv7$uyQ(UqGs~#eMrHP#5Kps_GFbDI(_vcI`>xJD|egFSa|w zt&MZ!(~~*JdotQPl?=|@;0|HsJ=nB{y>J&Fg1SVZUJvbzLrh?s$J#gP1 zqqaS{d7vD*&ho`IFNM3&%3k0%S-x1Zf$6)c-=(V0TCAL&i<{<0bB#kLy%27JzTBct zt4vOS)TGXpeFW*@NrblFAg7r+dCiGj&-M;Km7qX z8}l7GgM>PX4&rg{e57Xa+a=#H%c}tj{df%fDL1WK=4CpAN=5{ivjXd$rIs}>@zLv3 zDY%Q=Gl~ks)l_*}Lwqzr*;qi(kNGIDdoHl-;wUjtdiqI^y4<6!_g06jJR{hKaUi6K zFGtqjuEYWfCmJl+ZVb_&5;UQ_)&^Q-WA|%vF_3I3#Bc2ft8}_%uKVz%{zRz`wnjBQr=6;dX4Pe_+50fp5@w38OL>l?fJoD zT_Da@xu|@9*}I@kR4uV(Dy|b+-u85jW-cJ-t#A}{Bm+@KO zuvNHu`z!yWQhVVa{*NxaGIZj8E_zD&YCv5Sc5o}oy)`uz+XKJmS;Fi`_-)57AAOn| zeKLM)smws79$>(S`JrR6)Cc=NRJ>lisOQiq!R zoqlks+L1$M%KLq_*(^2+yJPl=>QjI% z$vCXaBgVcXW=nlM++E1IIwOW$)T|xKX_b9zaDuG4b8_tau+=|C0f&9aBIEWY`e>S( z@B?1O*^eI(84v!ILitvON_jPc`o;h5^QZ>g>CN`U~@a!x|4?&4tzjx*NKVcCXRZLZnC z*0jj-v+wy2lO~Uvc?x^R$`NWAXE>b;?Q#R+Do?wQV{Hn`tvO#LwmpX|bp_2L#VyXG zF5K!AJ&KHVIi7dn$Fby=hPveZ`EcuNV17#ao@RdZwu8!Wt6$Bw2>Dpuqb9zw-~hiw z&FqBgWj(`2EK5-;se^#^zEUKCk82oEn}$r7@kO+M{p!XmgQxD1vs};O%()NP;Bxxb z4po`HV^WohEmJr6?GxosY-iD<-3^iKo%@;u>RKzL6p>AK#rmdOIP~`!+K1QJI1rEBKFC@pCeJ+% z+^J?BG^-AwoglJ^@U@zJEMu!%qp$@r2{Dp%x}$5Th>h++i0CaniZ9Spnn^sGfd#61 zAcNN;r@ya{mLiP;mm~a`n!orA1rFr}`_9E2E&6>WZcaXhx4oAAEI%$rqTv0m@3oPy9e)*9<)xDbbHbh>Vva+a08vT~uYBggU zV@I-jU95^2$;LIqpFp)rDIr;@ThcRzt)Q9oxuz*2?kV<|Z(cyp_TRA-(-FsSYE2?# zdwmAQyWVfzEx%QBHc$PjYJLrWSR2`x)mA0*FUXNTy2FWqXV>+V0+v^2iMI>2Ml^dw zT3FxG?rp2$3J*o3&jn0#-JR54PPoUHQG0uDTrEp`_XyR&5cKz40^?P2qn#+KByAPNxXsNqY)$HF z=}whWC$4kRMVYpWE}q(Q65ghRW>*S)KlfYYa5|W&l)M6DGwSJ1Dzruah8wBf2PA+c zZ;5uKA)FdY^`|Ug0r#l$t_0p>fDrf-pWFQhV2Wc<-)q9M4-b*~r=@K5-8-{iQs0TH zrmPC7KGXgctK3#@L8ym4Z?YK^VIcJy0PL9yR#l8^cE%J`afRSJrS(0 zGQBFVV~HYe)HY1W-`8wbglgG%a9IX?+(>5mEP=jIVQCIWM5>r!0K< z2Qk8V+TKG>UIAoxeA!Q4d$oJQawvNDUj=wL>~*jU(>k7q1vfP{tQ)C~ibSCe`Wd&X zgzka1%h&c#-Hb(hley-KA)V*Eu3Q(=J%K7eS0)pbu|8}JeK_ff z7NH!2>!1X!x$=3k6*l9vcqw~ON5g;O3E)fnk+5hXWB8fz#mIv-gQ4Re@OdqH%2##& z7D$7(s;ptdT*lmc>~uh=Uc+QE*SsdYeTR*RcLEgZ?6g_{LK--(YG6>*LWN*FwH_HQ ze5|%QUQ-)@b*s^n43Ka7a)6<3$DE^Z-N>jaVM`AiT%x~RZ234XIdH~}S7f0(Xx5QD zq+q>lf4_O@4|;q|l7PlVbQ%#P%s+(}NqGy(Co6DnRr|lS1#Q??P47Q)F=xmjeG94j z7H3T3N|?WUFCx30fO*2a$WXRr@k2f_K?cK zv-YMN!RXWcsI}8cOWpa_Re=`jT%g0{-BN-Vj;?n25(`haP)DtV9~)%odh*@LL(lpM zTF|S^*2!jW#s6Sm_w+@`^`VP%{My|GDh}Uw%TZr~LzeF}XXW%5SGX6Y5p1!KfJ67@ z?hQ50c>*lvc^0S7h z$Gov*g~NtN4m?lR{bDLKa3&r6*Dmu=)pZ)9J||6OM8Hf;CE*N*=5M%Ch(m&lv0tM% zL-){gGh9q4p>OrtP08=hIfS*05uT$vRNBBQx9n34Q#-`GZKR!GyX}$#8cu!{Y;n!gdMt1o}ZMZoO#Bu_x6K0gny!cry+&; z>KiUNQE9JQznj|W_kfG>p1PkdEu_vW{vNZ>53m#4Pkii!J@#FCNSFSS8lmku8~7xz zsw`csrEAFR7MeY+4ZL`55y-HW`Y+>$<{1<1rXU_l2;MpRENIFfWR+CA21L9;v{VLi zMpUpoY`0GIUX$EFX5(K{XdoK!mOgkZ#PF``THfHBf{gAfX z6TSu>27{w^tnf8GK!co7oXg=wgYlog750)A>9@^5Eg2%zJ>>wRjo`?PI?mpk0AC2; z2Mjf&ag{(o@7ZKBm2{D=f^zRP1wf9>nachGG8PI5k@jQgyD7%ym?kI;Z%!thCKUC9 zPG!lnTxhLHI^_lV0D^u5rYr`o2jY=s;Kr$mnTLTw`!@uDL2-eKJtbzl5Bt;Z6vcu` z?^+0S&@*)VqAqc%io#{#KKi=OdH-R364J+6Q1wMWDQfeTbo#hxCFM4CO53uxCZoh$5Ez8d2t3;f+p9AqELLk8~vO+d209@Kes zdu&YpD^$rXzGI0CKB1DVgwgxxOB=#sZV2zJ(%C~ck6f?0{_)7xEq89wBl6hAxgB51 z=B^d+La@Mzpq&VyQMy4VcLp-@Sc*G%DETK=U?p|+`K#6Y=P#V9%2#@_Ad7@sU{vz> zo>gakn|1ej(`x(B`ifAOE&8IQ?qQ7Lj}dWAhX?c%uynH5rJkhC$nxxPv12ytd6sp> z`(9n*hZrO*6LdQ0HsSPH zi0T#UOu1`vlL+qd-u@SNJ4>@4>TEY6VFo8lP^b>Sh0j%lEy-_8(Vjc!AAl)*p7b!- zb}}~CC=J>$B*MWI@n9+jTrxfciURqr7Xy2wy`1N%WM2D;vp7W+k$}Z>HEarqR=P1q%Hhf z%5ZiCWV25hOToWDMD+3fvE1{0voO zV%~|s1f4k#V{+hir_F%ac3!f0fF|5a??-ocby1d*-5x_N-->#I zl^I?O`?{Xt$=OhW^X-+M`kr<~AV%w)Iqs)c)f*sRQGVo|=tk59FyOa!q55tUZmR|d zKL;|FWabLM>eNa(Vu!I}0e%jYnWjgK^};?G>OWYxdE0+Bz~Do?Q&6oG`7#eO?^Z#b zMYpkvg@O+cf!?1Rv^KBse(!E(-HLwQD4*I$UjDVUX`S8TW&qGO+f|xXWhcz7n;_}6 z-8h_&qmeyLYyC8Cp)MfiL^_g+-L@C5*E`CQpd6lyuFLgy97uGnpE zQE$Xu^8`|RXNgr{XvNW36~_%1S6?~-&!+c8;JOt5`+j;(at&>N68xlb{(TNeJl(qI zJ7RRVvc&{&_gt47!ANb4WtD#hKB?!`xeNP=L+9Y)j05~|9Ox1?H(EG0PNY%XrDl6a z$SC(xO)tT5Y0=5@?!7C32QC#?wtif@yL*A-Qj?*119HIl+x@#?^4y~C5sr(Gk{t^5 zz6~QlK>&3+a9A4}@o?MxZQxnxi2LRB$AFsIH^YD(3`W^4*&CR9HHBG=(S0riLTBT3 z3mh$#IIZlyA1Tb=f4~{AH3@VIPlySY$#G^FmCx_uR$HopJr?q>eF8i4Tny}g6LRB8 zXPrz#K~?aP^uHSh{Z!2jo!pZ|zt;2&dzE1L$s=F?B+~3utfr`v@1c#2i*52H>q=Y( zd+*?-GyVZPYRFRwi-W=4kzs9Fk|H&11?v`Uyb{Gv6?Fkx6`08@$0*EwD%M@6xCO<- z4%5No1(HW#PS$A2CHQV9*Z6(-N&5ySUZ4Ujb8AS^@&-X7R_vXQf_=vW@=5EwcGONY zfBk`<<V6KfwlTd@FXV>F`h8bdO;9j;Qa92AC92S#}K?%g;H+Kxv0n#8yGK zmxBJc-G;Xt@SkoZMKeMY&yV>rtRjipEDwMk4TecSw)CW`9GrI0Z%H1ir&;ME!*q(V zX`SCWJA3vaFbmy(&5FD(N-MJUFLU!0Vaw|Lgx0PG+R{^(E+S$9Jl!4GI`HRyf^=ZnOuu$Z z`5xR%>5**I6!woisCY4ZeNQDUC-w$1`pe54ajaBdO^7JWR*mt`zXX=+0EwcXLmUJc zXjc2c0&qn9t8XIMBu=4lrfSv2ltfaf@t0R7(u;#ubIU=Juv@W1{C9tFwvB!Ai#%eu zReE?~PiJlqu+LDS>!M{V^YJ2LSZAN750}q2A`;>=DtXZ_-!p~6i0?y2Yl<|B943}t zTT=&ZL<=tJo|jm>z20gOg6)F6zhp6Gmi{;T)f6&E^nnl{A}9y^Gp6h>&_VRP`#oR5 zWX_X-j|wZsEJ1H3d3&Fk{Xps%?VCHUE+tY@u7etHeE=V z&3(sj*S_J^j04fuVZqC$uNT;FhSS{Yj~4ljwks$G5V`@CToQex zp{H;fB2L_!=3OK4>TGnk)OW^$n>o)Y$uWhgb4|>(f zZ!;)&3Mr7r1Tjd8I(2W>QhrTm?{|4Psu)WDCAHi_Hc)Te{9@TnA{IVDKXU8viEo7N zz>j6%B|5vUgHDUdr>})!S#IB3X>FyzZJ$#xOt<`}VZf+9&XtlwgUFM@0{gd*#7G&C zI>C?bV{HT>))UYdXMX>>xn7k%j=`_5cO+_FwB{TuCz6jv^9~NuvS?c6Mp$!ag`QQm z;7qf$(gH{|WJ$a0=vzLM>uy7BSXPA$+gjQ4qh#-E^HWk{E(qW|DX%dS9V%FCU zY>qxk$;0FLgDpjhlFAI9x_F=6(GNxc}YlsvK;IA~6PJY0jZ&Qmr(j z#`eTI&A)-1d%3AGz0nCv=Lm{l=MVNY>pmfDf8Mv+nhN9i)r^e8lnyJ0|HnoaPIsek zm3pne0vG#;bk6Wi*|csGOZjZG;enkTZGbcc@~5N=;d?A0aw1pFxyokN?8~nTxy6Qc zjv4A+r|QtXGrT>^7<__Fh2Grk!8TKXuZbg3b%Wz&VUINDp)0jEVrKaUq@m(%Qf$j$ zkmY!ngx&odGIjH$)AwH4r>%sc&3=%o;FeOZ?p z%Ntq6QBLD6Pxy&d-?)s$`u}L>`F0yfLedMx)Q6}d?j+5MXp`QHhe36=eblBWtgxnJ zp)mRaGh8Kx`>TPC3-=sd{>_{@5>p`&4ZQ`lT<6rNRA0_YT=9sprxLPtLw} z_|6knI$-DftVgXnhXK}f&9JxDk7=2)wHitQ-41J={_&AI;eqhix^(bTO<8IL^tcre zrg01??)%3;J(g;SO#aJ&Ax0-t^2k7E)R=r}LjHYf)q6S%!VvAAZ;qtqyu0+ip>$r`=eQOhf4tvz^Dfd_%=jqD>YT>eNGG z$3*uYcF4aOd5(R*p;$NV6FB~-Rp{BcFZiYHV#>O>4?Q$oGk0Bhx+D84WRzeV50`b> z4^v69>&TmO6B|~#5WW2MJnP4O&c71Rbp5q$Sl>Jyy5a@cEWhs;#q#bcBPQ%MMEbR|WA%JqdLe`=-F&DnUQ_thMY)8|Q zN5Vg1>?^SeLh?zTi*lc?a5mI-Q}r-=Dvp0Bo0N)`o{; zYfe5IIEyLhQ$i1fhNty^<*#%`u*^8!2->)A@nDW1f z0@@z8qAehkwEbg_l}R{Neh_L8@jHK=_w~1dJ!NIM;61;yF5gLfb$ETX(a^xHCv4lz zQo;lGT)q#=fHY+bGO`9mBOA{ZDLC)FQ9T_v9s{ZEe&ZjKZQr;}p8GxdywyDVE%br2 zw$}YTC^)n3$C-i>?O6WtP6(*a1yyZuF-!!$`Z`k$9-1bVAl#3lYQmU+JZVi=K20&L zhaYzGRoV-m#T7HYX!Q~-_GgLKr#oL&ZHmYE%VT{p!t06ZKBb+0aoP>j&W?L-g35_D zHX>#hmZd#kumt&QEr+_F-KC=-5y$Wq+kGnAM~ZS>6UF+XkbK~+QWws);Se?^aOE^p z`@yoe*c#7dzEE2)@^K%apV{XMGLMTJx)5#gbZyF5xgh1#LGR|9z~!5mK`VbPxehLT ztUuf{rKj+cadN#iV|UX75KZOtEMHfj{X>v!{*FUlOpadBma6>s$ab&3h1FtUKEmHU zo)yP+cAN7g^}O}P!H4(xw>598jL5O|XxGu;i#h&ZVPkW|8;A$5}OJetoUu>9|8y74?|(SP$k;mb=LT_f*` zS|Ea$dv=(JDTa5Ta5lgGH;apSxH z;QoJ_1iLlda)50SQsV!V>@qR@x2{qsdlK}e=j?Kv;F1@=G zjqQ}03jYO10ngt;*sX6;_CI~?Mmu!U4G9e99bv+3qg%{TeiZ_mwEE9C{+)B0oq2At z6+9Mt`}o3`&g0|i_d6Hb|GtAdD~`$|X7oJY0SjGnf}^)PMZYx69li;`NTGE_DcIe0 zVdM#C`vMhOFqs1bweQp&yyR3qvY42$2HQ@~j1_F&{!6dD&xA_h?M=44rP}}f{43Z! z&hdZZIY;Vq8`nXR%>wXJC~dbOdZgFSb^Pf5E=Xr3&jzALUI9yH=J6cY7VCOBSIA5o z6}$=M`a?kXpK0LuO{gu7bvQ@E8!`5L51PJc+V(y-jje&h0GhXDIPqk9qbC(tIA@=O zdvrHl32W?XyLNo1wjtHJzrwf3z^2EEv;&`ic(6J+=5f9r&;PmVDB{owXTmoRJa!BK5HBe~2+L&xQn$u#PdQN_=3M?JFSX9{KUxQfi9P8u*I62A|R z*c#Ik`R$S5ZZK!*56>;ca?oFqz>&rwH6+Ztuh?sU8b5{ypIE7$w(k}WXFCvvmLPdX;GMd) zmH^pa?bu@!X|V3p2j^gcy89{Ce*avn2b`5^YIZ1*^M(hp8x|Q`H*;1uO{TD!ecKwB z*r2#EUxiGYggl0y?(H`KglkWCyr!G+Bcig+pHYEFrRxP;RIcEocDpf>U2Z;MX9>Z+ zG=m*m``TNt{o8y~n0UkZUla!L#v@wqTQYu8+U^%2e0`RSh4zgNNgXc08((`ePx)(y zeJU_ptMTotiF&5)CH=$yeKAE+Q=DkJJQ`XKJ4psKe^NWEC3SK4PROOCdH?4EfCVEM z|Afxbj_{nv|nO=3&Y5M(<=3SzHm||G-{bymvPu^rt41Mms;pe3r=JL0CLe+a%-C3V}zRO8Eao3jA zA|7?{YO;3FLvfXprIl}6=Y7j55!Yd5)zKY;V>4Jpg5N>Z`jjtHmynWfo@d%(5Bg6B zF7brgIJ$J40i<^^w^6s)=~GTaqQ1R1Mx?~mcRgq|%$besR|YJfT1!FNPLg%Ixn23G z6Ctd=ij8%|!oqoqhU!k8r@iKGy7_Xz(LUQ+&8cfCW=F|?Cx%TE9l?&1j9UFWYSdU& zw9=n$0>39FO4QpRtia1DyLWniUG6_z7Z~ua87HmSjH3cBSC}`OyR6`uSALc#EcM+A zpDtrCZwPu8brLf85lk3`$;oBKuBHa=IGpyFuW2hbE9 zEQ1hN0n%Lz++~oYnES$USTFRv3!$Ll&kdiE@)*U83PzS%0<3jve*!xIP0;m;Tlv&& z-9B zzcr%6K?ifk<9`g5#*xM5)%HBZr5YV3$coR(lV2Sm=osy#bI{R?yS^h_##;)Zj@ zT=qolYM0iyr-tS8)E*7%67L7U3Jy*fMT`|B{O3lPzl5VN zVU~;;Y5#f2O^X>@;rs9b^5`6Llc)63aPfH+x1r=~YZe}A6Q04n%!_9O3-JSaHiDb5py^bclW+8Z`l` z77Frqf|{=IcZZ~Xqz@V~!SlB0Cmz@}Cwcp+_-?5hqj<;s%Y|yNfb!PI;GLsOIqpC| z{QNr34xNLdW;BkfH&TAo3)|q-5qZK#{;9CLa9Ur~TJ3P|BdFi7xL054oL0KUo-BEX zwY1Fqm-^bee9ZkDWMh?RhEI+H8Azjs0PL>?X`;uo1E=(7$NJ+60 zz*EHjZk9-snd|)DSUg7Wv_JTLv$PDzI$OVc`$fXF6W^gN|OBm@=+Qg)=>li!pX=9$? zoi%T#)TjT2wZ{gBsBpFJ;Nj^`blWjbr+;`_ifZOGe)4#r$&S^hRi~!^#@p3R_W=<4gJa#%@qQuOk%+z14nX zphxg<^?v4Ozv3w1LuJ}%1@?U{t|C08zmd)U)&K6cwcRSKSguw`(F2jD@ypc#B>nkB zbh)QJ@(N+O8`u-p^IaQ_QAW+-}5KR z>acmV0vFIfWcv;s$^jO=g_<%7Sw3528~*!#a+i+S@0XI564p{-H0jduOo$vR<#{s9 zrM2|XN&I+I3QC6)*V-F5uKYMdqke)tDRgEdT5NUZ5LDB08LE;D2Rc2y#1hu9IOFvr z?#Hf#Wq!)v&;UbE_QOr^18>6H0^n$u%)?73HYrzhg4pTTo;i~sA0-si2MvRWem{bL z(uQa6&v&dP+I;lLcwGMaO8Q#dWMseERxN-dg$~CAHO>;0Oi@9v-)MstZ5Dmsc^ke{m-m&2e$g28y;bs0YrO zlb7kR4A=HkaDbKRl^1gw%x5ByN)w6+Hm5~D$o5Ab3!88>J-CII24ANeonpD*kEM+& zixxCLjJ$RWE~jl35)Hb=gHw<*=BxafZ?jkM%A;^$c^(c|u%5~Yz_HRAyugoY8&*sh z<25TiQwzaTqJ19B=!e3T|21X?4l=pV7L` zm88MUMjrO^xu9~xT8*6>3`TU+T#BaN%S$-!d_K$)v3QG#_7@-UCxCg<Z4lp;o=sSoFz@bJb z8CrV{BYZ5nF+UiCSr$KAKFl(KhoMid!}33dsnyoYGGuy+OlcteFOyf6uAVwD1@^aG zP&7CfRFHfoevpZEgY#A~lSo3DZbD*X%4;T>jjcOOMZwS8F;VIaB4@Y4IB6j%YGrB< zoxurF?gI&%uL8vOnuvT%NOrJW@QL{xfy&hlt?yJwMGU z(RN{)TuCFFh~&9|Axr+e6o{DO7ijqQ%g9~|^yA`Q`*NZuL;F-iNsg%>tU+;~l->CI zOO0!d$oAR)&INtc2_C4}uf<5)UpzK4Zs{H0ZBCs4f-POlW}nsBJGC+-S?|B2er<lkS#;aAfC8-SD4*p_ z1K0L3>+AU3@!I?=Hsc&hPic5lOd>$ZZumPr@aD<*pwf61jcokeP2Ki<4y9#sJ+f4Y zaOv+e^q1+L=J=~tr&iZ4xCnmZ-(?{z&y217hH(4D1v!_$@$m?Kwi?a=xx3nnF(=pl zxT3ZSJUQWAD7`Oe_3Hz#V8UQOuZ1w~e~Wvx;DR-7;}N8x@6@65c;bIs{0~6^(xHd( zb}mn9fn{T3<%gaZc8Y5G7bbZTz_bhRQ3z?30N{2{E z5|*ljOtpz?(g9!;Q+4_cmv>7pan1Ij0Aom}< zJKO`5C7|rc$qbtr*7eX2Q=@S#4}$MkFAS}(NdY)^z8onxeV3aF?sK{QLXk<^GMx^Q z{P~m@^4jAE3h;t;!7&4!Nd}uz2p&7RE_Kd@uuz}rFYhvgLxQKz5d#BQ@1v_99;EA6 z2~9=i1`L}7Y~&O=kk0rt!lHK-3FyCkE=q|;$FVAh7R?_r`M!;DiMW>d7gNoFE@JAz zzt+Ttv+sT2a|TDd1gpi!=zdXSLOhoYQUP-VBQ^a!1m`VL%lmg8Ep}?xFS|(7dA|Wr zCWljFcGP>5vqg6xHZCYC2rD9{=qMGz$Dep_HB>2Fe=Pp*nL75Oz5sF0Ns3kFW*7f9 zLl2;*0d_9EZS}x>1PfmBNlh6~F^`(Mqj_#HzxAa=3Qzy6JqTJkq1|432LxzcaCkW zrb;Dr#ZUFkeE8SqW(o^;&yScC-LC0+J!cOVaAUfOyRM`BywfUo)E zbex+doPO8J;_w~U5@S^faE%LmxLI}|4+DqYoNrL3KBny}$dkHwMj#W(p;x!E?FD@| zYYMg6!R$b{@cq4g{_&U8a_l-vN91=4@JS;z&5TtdzVNiZk2qK|miQyQJ4M8QE4x@FU9wo^K!qu+$-X~L@6scc!+H} z=c$F6WdyAmuthvc`zuu`P-4&a00G0a70In~{|#W+&WVpLkxSI?tz2 zglk-BHJrCLJVmmjtZDf<^p_!Rxy&#gA+v+K%S+w&EtHupmLb>If?K0?G-{RqUQYcQ zf798R+c+=9_qxa9*FCYXO}_CRnlRLLf)LPOqTc)`%=xqDI(?QJdIh$_EQ7{cm}x(Y z7oWFIjD+rUz!HFfF6KS|b7zk@_gLF?qnRx}jN~$sIhWGby%N@dNs1gXLEl6cpFHMp z;uzsSx$55LjAr@?>%n9bpWNFML(Cxh*kAO8!vb^vvUAoZJhNZh&;Qv~ZHnUdhD(-9X3IXNPv&-w_s1J|K(b42@aiUlw z4!05vSRo-dc>HF-QCAXi3ez+G(S5()b^j`@F>=CJdp~?Gvjh~7zmtD(W6VZW2=bj% zX8l?ZmVPPbWv&ar2qW2wf#j>|%CGzrwYCp|)xc}TNHM-S<^un~o9+jr!R(*~` zSk9>b)^a$V^R)fL4gK8JOnxqPYA?!~R9gfU93M%FKdm1}Rh4i^;plu$5gRAM5c`v2 z+VKoc$+W?%Ce0T|f2H8u_4y*bLqpSkI2<9_{QM?Z)PGV2zMrPg9W8*D9Q41VQR(#d zS~Tqz9Qmo;TnuM>%zSw6x<3;hNk2)h49@|xo~fJxW2fmi)b{=wkM382U$6YtglbmE zP;Upb7HGCIC^oyevOVCZS_kSnNejdF42V6GXuXwa&4iLaMuA}$LV}ll-%EO&|L9(x zNB|PLmb~UQx$ON3Jy~P9YP+l3NlvE@xG|!P3n-S_&h;^P;A`~a6+YZGyZylL2?W{3 zRGae!Ilw21@KFgFH=sLH{MGwU`$JCpVdOGq&Z3G^{rk3T_CmvVeSa{K$86I_e|E;0>!N*mEUgg5jJ>(JI$;Q{^F z{6b1-sij}&D(Ulf&1{2$$J%olUl#uj*Exw(bdezB^Mj?4QkHu|RVwe{nTp;YodQHH z)}itBS~{(30igkW6Mn33+UJKIC)PlV-3`P(#f&WusUTZTng2pe@d-THCJ(%$*W$2OBjfH z8G#M(IjRxs)3w=l*gKG+-t+r{N%y zB;P7On$&ZNk=Vxrdcv1_cIPISuVt(H5$~1~2QGtaY^_g>aZ7vwUibK^#Nt3Ng4rEC z*b|D=!tPi+)!ey5i~&r*r_9rl0+%x* z-`xbBAYjfw^`JSefW`17haHe6(e5^5v%L}l!2Wgk-llYJgr=pOor`RUOjvNprPqJ? z&%DG$k**tG^)+UNO|pFf2*tkH%!>pQe*1TCN_2g&pZ*j{JPB?rd$-o>?zM~qJ+e`p z(jrCJ?2ROOjkuS7&(5cNI(xTL>q=Mfi~BDgs}C?cNJk5*T)(e}z;!`-M))+Z!9we@ zvIgfnIvI zY>}}R8OsG-4Uf>W^X>S~1?b&uE)^-EQ~G6d<3+$R`l?iCto?Y!Pjlh#KYF|tTfy3b zuC>Kj;0e-fZJ&)UO#T{EohLg(DD$uGA-37m+`;229TE*cEH?)3zj+`i?ANuq-fJ`e zgW#k3(H85|`aQ?$7ay){$38tA0SrA;&tYYpQPmJ)eAkEaLBaN5-87fQhjQlD7=S7%#N+tC-BwW6iD z$5QP(*VA|%@Y}veJ_QbD`h`j&zMuMIytWLgihsC-A1W7kB5g?@SBT#?VH*AEfJwTf z&qmgq2HS36h~-|AN*!jXb@cTv(1Jes8Tk9?V4n7o4`6YT5?k$`@{lYM2D`Eq%xv>~ zYJT<^a00RsdAC;b>C*!{k$tmjKe<`h@NAi=lA}WKNs8~-4PL1-WF6v)YRcRpnRk8G zP1)d7hTqk*_vmL(gP(Rp&{f|#Ur`HMEOd?TC8*|jJ?Aj3apVD=9*vbui^}y2qj~hp zlx5ZZIO8=JIInA_m&E>DQA%lrGNiI}0qaP3Ti?81*}CSlIyhf?+SoAGYt?D;A@e=- z180NF?L>B1;Rg;obzF5X_+t~h7Sa5j!bqpKP!u*2d=-Lx^6~x5_|vsUW>F#o zmIus6_`$>yI1HGwrHCj_x!V{B{TlLKPL4Gx3RC`!&g<7U*Dl~BY22yFuDVbobB(a_ z*d{uD>f;>urU=x_^tP=1UFpzU4_lSGYCd_?v6GtLh%oPnP-bNmmZ|-uH)r8>t*!1g zc|#SefEq2KJuV4Vrxyv=?%6KP>-R(9V8P*jYCA#mHl^Dz?We z4qUwy9;wEDToQQ8Be0Im9sMiROMS?Yxok^VnUh5`F3Y(2Rr<(ZX`+;fPHofG2+g!H z+DGMS<>j{Dr~a5kFQ;$tM9*91&Q6Q|6Tfh60Y?-6*EVa`+icD#seQS{*`%*0a(mc>G z_-`fRt=ijDlfF4WoS*uin2PbAhaG=+8(rd}nr&t|H^}6W)^*qAp>&S^s`YUGAY{YT zJ0)tt^1mx5A8Ni2&slzD&g_rE=3eQx78SVLE88Hvk8K=F!nEnxZo2p$`V@TisM-G9 zSSCcmHjeyomZp2^zX8gnO*GCsxCsEKa_gEmhq4?Nm;zg>ub?$x7FW=fKTs?}%GL1+ zsswMZEjhQMNnxkjS)cvIKWS#q3YSdS{C^u%6>5xC-FcJgq;v29tNP2E8*$)-2#{%C zm{J;vsZukr#cVGQAL`+(omAJo-R@dtO$rBJsINi1FKKI>^H-xTW0C9T0;+G%2Cvl} zkJhJCBVhZpqT_Zne4&D4*JDsbMG2I)-$=y6DeWozzg{)-;RM}yH7d)?ln8p_r|XEy z)643lZ0f|?(0F6MsO5=d%g!ga(fawO&z0>bS;W=JwnxZEr#%R`R=@Eg-Q9=FLByE4 zbL=&qR%6QCzYsxSJ=Tf5*yxZov4w*-#(EQdL*L3({ z8UV*W7pJVAl!DKWn{KQksmvaKq0X!jzZ$M3@2aMv$fJnrpwF_Dj?+U4^Yi

+YR~gkO-_!$@!?hKKQl$5gJSHt1F$ewX*JmvB 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�U_2IX1lUcfXp{cg$0f%L}l) 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ˍ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 j86%d@- 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 MJL-m7T<@e`0GZ}bQ2+n{ literal 0 HcmV?d00001 diff --git a/DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/objects/pack/pack-004eceea371a47fe3cac427a6b5ad8265e8d92fa.rev b/DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/objects/pack/pack-004eceea371a47fe3cac427a6b5ad8265e8d92fa.rev new file mode 100644 index 0000000000000000000000000000000000000000..a761a981c903becfcf184120e0dc64a73096b72a GIT binary patch literal 1824 zcmXZb37Cyl00!W5l#$9(qD;x!2&H713}P@e#S}%1l6{vfMM_jeGLfZCwlPVJB@t=W zzG^S+`!?;VluEtldGdJY`_8%l{qKLyxwmJ2=RP5X_`eS7je2)V^}A`P?_`_4mLB?4 za#&85x$UwgC-OF}*~Mg@^m=*b(U&piPLk=`YP`vOhM8M|*TM_z*K^6x(=+)OeQq3~ zw4)1c_|aS|I@6EZ=9V&Bzg#wDH}8?wlPBBDVmXvO`eEFuKf_pV;31yl1dgQvzwwuA ztD?q>{qY&GIurGEvLaRVPO`Z?Sgs-6=PJ30`}DN$nfe{_Pgz$EG&k?V~&$a3-wSwY?_H_Joiba?^W^t5N5FYMrFy)w75(Rc&SdBJGni3v;o5afx&m@mdz^={e5gbn0O~tl%}T_m(x}a9K;v z!Tm!qsoyVOVzusB;wXIxU+Mkv++l=lLRSVGKgy~6KssCN45KMey5CA3ckMbZ;xuFH zi8*o--|&`kde65qo#Ay%Fg_Cd6VH^ne5_YsvOY@=ke@IO`x=MI4@u9~K)O$Oick57 z1)S%#8Q7yZ+qi^ujsuL_$@96CD#k5nO?^6=Tf<&{F)k<5o=jnfp4Qb$-zq1PPqwkW ziS_hNyhB5JFw?we2|e*$jn*2|nf-x%3Te%salrg?`MexYC2G(Gzn5?quj}op!_D{( z#UspL!_oQ!q;*y2F&6SQSDW{{3{T6Z9IvnCcYUs$z!)0yFMsnc89d^egXA)<)a_YZ zsz1znE-_Be7X6F>+5 zkCXK6GOepO8>vd#1NV+?rT2tU`VjfDERpslq%|xy?j+N7U+^8x&246<-bC7~P$b96 z7TBw}MULbRrWns>fxb_+lzn-H3)yNeeIJ%lYMduCWi#sYC3Vde%1Sh1FcrMl0Nq*GBme*a literal 0 HcmV?d00001 diff --git a/DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/packed-refs b/DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/packed-refs new file mode 100644 index 0000000..aa3eaf5 --- /dev/null +++ b/DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/packed-refs @@ -0,0 +1,2 @@ +# pack-refs with: peeled fully-peeled sorted +de056482f84fa0033c7128d802c729f1446e7808 refs/heads/master diff --git a/DECORE/breeze-enhanced-catppuccin/PKGBUILD b/DECORE/breeze-enhanced-catppuccin/PKGBUILD new file mode 100644 index 0000000..dc22fcd --- /dev/null +++ b/DECORE/breeze-enhanced-catppuccin/PKGBUILD @@ -0,0 +1,41 @@ +# Maintainer: Integral-Tech + +pkgname=breeze-enhanced-catppuccin +_pkgname=BreezeEnhancedCatppuccin +pkgver=1.1 +pkgrel=1 +pkgdesc="A fork of the BreezeEnhanced KDE Window Decoration Theme with tweaked colors for Catppuccin Color Scheme" +arch=('x86_64') +url="https://github.com/diogogmatos/BreezeEnhancedCatppuccin" +license=('GPL3') +makedepends=('git' 'cmake' 'extra-cmake-modules' 'kglobalaccel5' 'kde-dev-utils' 'knotifications5' 'kwin' 'qt5-declarative') +depends=('kcoreaddons5' 'libxcb' 'kwindowsystem5' 'kdecoration' 'kiconthemes5' 'kwin') +source=("git+${url}.git") +sha256sums=('SKIP') + +# pkgver() { +# cd "${_pkgname}/" +# git describe --long --tags | sed -e "s/V//" -e "s/-/./"| cut -d"-" -f1 +# } + +# pkgver() { +# cd "$srcdir/$_gitname" +# printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +# } + +pkgver() { + cd "$srcdir/$_gitname" + printf "1.%s" "$(git rev-list --count HEAD)" +} + +build() { + cd "${_pkgname}/" + mkdir build && cd build + cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DKDE_INSTALL_LIBDIR=lib -DBUILD_TESTING=OFF -DKDE_INSTALL_USE_QT_SYS_PATHS=ON + make +} + +package() { + cd "${_pkgname}/build/" + make DESTDIR=${pkgdir} install +} diff --git a/DECORE/clean.sh b/DECORE/clean.sh new file mode 100755 index 0000000..5d98047 --- /dev/null +++ b/DECORE/clean.sh @@ -0,0 +1,42 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +dir_list=$(find . -mindepth 2 -maxdepth 4 -name "PKGBUILD" -type f) + +for i in ${dir_list[@]} +do + path="$(dirname $i)" + full_path="$CWD/$path" + + echo "$full_path" + cd "$full_path" + + git_dir="$(find . -mindepth 1 -maxdepth 1 -name "$(basename $full_path)" -type d)" + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + + cd "$CWD" +done + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep $0 | awk '{print $1}') +if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') +fi diff --git a/DECORE/copy_to_repo.sh b/DECORE/copy_to_repo.sh new file mode 100755 index 0000000..4348001 --- /dev/null +++ b/DECORE/copy_to_repo.sh @@ -0,0 +1,14 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz" -exec cp -v {} $REPO \; +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz.sig" -exec cp -v {} $REPO \; + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep $0 | awk '{print $1}') +if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') +fi diff --git a/DECORE/git_pull.sh b/DECORE/git_pull.sh new file mode 100755 index 0000000..f18c56e --- /dev/null +++ b/DECORE/git_pull.sh @@ -0,0 +1,26 @@ +#!/bin/bash + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +i=0 +for package_dir in $(find . -mindepth 1 -maxdepth 1 -type d) +do + i=$(( $i + 1 )) + echo "${i} ${CWD}/${package_dir}" + cd "${CWD}/${package_dir}" + if [ -d ".git" ]; then + git pull + fi + cd "${CWD}" + echo "" +done + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep "${0}" | awk '{print $1}') +if [ $(( "${process}" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep "${0}" | awk '{print $1}') +fi diff --git a/DECORE/klassy b/DECORE/klassy new file mode 160000 index 0000000..6753ae6 --- /dev/null +++ b/DECORE/klassy @@ -0,0 +1 @@ +Subproject commit 6753ae61cc53747a67db4a4ec9df272a9cfcd195 diff --git a/DECORE/kwin-decoration-sierra-breeze-enhanced-git b/DECORE/kwin-decoration-sierra-breeze-enhanced-git new file mode 160000 index 0000000..caa8c7a --- /dev/null +++ b/DECORE/kwin-decoration-sierra-breeze-enhanced-git @@ -0,0 +1 @@ +Subproject commit caa8c7ad8c4f39be596131e75a7e09cc1913fbf6 diff --git a/DECORE/lightlyshaders b/DECORE/lightlyshaders new file mode 160000 index 0000000..ebc6901 --- /dev/null +++ b/DECORE/lightlyshaders @@ -0,0 +1 @@ +Subproject commit ebc690111da077176d2e7d5f3ca2ce7272548b55 diff --git a/DECORE/make.sh b/DECORE/make.sh new file mode 100755 index 0000000..e099530 --- /dev/null +++ b/DECORE/make.sh @@ -0,0 +1,112 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +dir_list=$(find . -mindepth 2 -maxdepth 4 -name "PKGBUILD" -type f | sort) + +for i in ${dir_list[@]} +do + path="$(dirname $i)" + full_path="$CWD/$path" + + echo "$full_path" + cd "$full_path" + + git_dir="$(find . -mindepth 1 -maxdepth 1 -name "$(basename $full_path)" -type d)" + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + + pkg_exist=$(find "$full_path" -type f -newermt "$(date '+%Y-%m-%d 00:00')" -name "*.pkg.tar.xz") + if [ "$pkg_exist" == "" ]; then + make_file=$(find . -mindepth 1 -maxdepth 1 -name "*make*\.sh" -type f) + if [ -f "$make_file" ]; then + echo "bash $make_file" + bash "$make_file" + else + makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force --config /etc/makepkg-gcc.conf + if [ "$?" -ne 0 ]; then + makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force --config /etc/makepkg-gcc-without-lto.conf + if [ "$?" -ne 0 ]; then + makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force --config /etc/makepkg-clang.conf + if [ "$?" -ne 0 ]; then + makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force --config /etc/makepkg-clang-without-lto.conf + if [ "$?" -ne 0 ]; then + echo "all fail" > fail + else + echo "makepkg-clang-without-lto.conf" > success + fi + else + echo "makepkg-clang.conf" > success + fi + else + echo "makepkg-gcc-without-lto.conf" > success + fi + else + echo "makepkg-gcc.conf" > success + fi + + for i in *.pkg.tar.xz; + do + if [ -f "${i}" ]; then + if [ -f "$i.sig" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + fi + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi + done + fi + unset make_file + + pkg_file=$(find . -mindepth 1 -maxdepth 1 -name "*.pkg.tar.xz" -type f) + sig_file="${pkg_file}.sig" + + if [ ! -f "$sig_file" ]; then + for i in *.pkg.tar.xz + do + if [ -f "${i}" ]; then + if [ -f "$i.sig" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + fi + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi + done + fi + + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + fi + + cd "$CWD" +done + +notify-send -a "$(basename $(pwd)): Make and Move to" -t 10000 "$REPO" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" diff --git a/DECORE/move_to_repo.sh b/DECORE/move_to_repo.sh new file mode 100755 index 0000000..d925612 --- /dev/null +++ b/DECORE/move_to_repo.sh @@ -0,0 +1,20 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz" -exec mv -v {} $REPO \; +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz.sig" -exec mv -v {} $REPO \; + +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz" -delete +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.zst" -delete +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.zst.sig" -delete +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz.sig" -delete + + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep $0 | awk '{print $1}') +if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') +fi diff --git a/DECORE/pwd.txt b/DECORE/pwd.txt new file mode 100644 index 0000000..f1f9735 --- /dev/null +++ b/DECORE/pwd.txt @@ -0,0 +1 @@ +/data/github/active/Melawy/PKGBUILD/DECORE \ No newline at end of file diff --git a/DECORE/repo.txt b/DECORE/repo.txt new file mode 100644 index 0000000..16b22d7 --- /dev/null +++ b/DECORE/repo.txt @@ -0,0 +1 @@ +/data/github/active/Melawy/REPO/melawy-core/x86_64/ diff --git a/DECORE/roundedsbe b/DECORE/roundedsbe new file mode 160000 index 0000000..77eebfa --- /dev/null +++ b/DECORE/roundedsbe @@ -0,0 +1 @@ +Subproject commit 77eebfa8557ecfe5c2aecd346804a6ffa3c7e5e9 diff --git a/DECORE/sign.sh b/DECORE/sign.sh new file mode 100755 index 0000000..fde9a32 --- /dev/null +++ b/DECORE/sign.sh @@ -0,0 +1,73 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +dir_list=$(find . -mindepth 2 -maxdepth 4 -name "PKGBUILD" -type f) + +for i in ${dir_list[@]} +do + path="$(dirname $i)" + full_path="$CWD/$path" + + echo "$full_path" + cd "$full_path" + + git_dir="$(find . -mindepth 1 -maxdepth 1 -name "$(basename $full_path)" -type d)" + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + + pkg_file=$(find . -mindepth 1 -maxdepth 1 -name "*.pkg.tar.xz$" -type f) + sig_file="${pkg_file}.sig" + + if [ ! -f "$sig_file" ]; then + for i in $pkg_file + do + if [ -f "${i}" ]; then + if [ -f "$i.sig" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + fi + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi + done + fi + + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + + cd "$CWD" +done + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep $0 | awk '{print $1}') +if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') +fi + diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..0ad25db --- /dev/null +++ b/LICENSE @@ -0,0 +1,661 @@ + GNU AFFERO GENERAL PUBLIC LICENSE + Version 3, 19 November 2007 + + Copyright (C) 2007 Free Software Foundation, Inc. + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + Preamble + + The GNU Affero General Public License is a free, copyleft license for +software and other kinds of works, specifically designed to ensure +cooperation with the community in the case of network server software. + + The licenses for most software and other practical works are designed +to take away your freedom to share and change the works. By contrast, +our General Public Licenses are intended to guarantee your freedom to +share and change all versions of a program--to make sure it remains free +software for all its users. + + 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 +them 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. + + Developers that use our General Public Licenses protect your rights +with two steps: (1) assert copyright on the software, and (2) offer +you this License which gives you legal permission to copy, distribute +and/or modify the software. + + A secondary benefit of defending all users' freedom is that +improvements made in alternate versions of the program, if they +receive widespread use, become available for other developers to +incorporate. Many developers of free software are heartened and +encouraged by the resulting cooperation. However, in the case of +software used on network servers, this result may fail to come about. +The GNU General Public License permits making a modified version and +letting the public access it on a server without ever releasing its +source code to the public. + + The GNU Affero General Public License is designed specifically to +ensure that, in such cases, the modified source code becomes available +to the community. It requires the operator of a network server to +provide the source code of the modified version running there to the +users of that server. Therefore, public use of a modified version, on +a publicly accessible server, gives the public access to the source +code of the modified version. + + An older license, called the Affero General Public License and +published by Affero, was designed to accomplish similar goals. This is +a different license, not a version of the Affero GPL, but Affero has +released a new version of the Affero GPL which permits relicensing under +this license. + + The precise terms and conditions for copying, distribution and +modification follow. + + TERMS AND CONDITIONS + + 0. Definitions. + + "This License" refers to version 3 of the GNU Affero General Public License. + + "Copyright" also means copyright-like laws that apply to other kinds of +works, such as semiconductor masks. + + "The Program" refers to any copyrightable work licensed under this +License. Each licensee is addressed as "you". "Licensees" and +"recipients" may be individuals or organizations. + + To "modify" a work means to copy from or adapt all or part of the work +in a fashion requiring copyright permission, other than the making of an +exact copy. The resulting work is called a "modified version" of the +earlier work or a work "based on" the earlier work. + + A "covered work" means either the unmodified Program or a work based +on the Program. + + To "propagate" a work means to do anything with it that, without +permission, would make you directly or secondarily liable for +infringement under applicable copyright law, except executing it on a +computer or modifying a private copy. Propagation includes copying, +distribution (with or without modification), making available to the +public, and in some countries other activities as well. + + To "convey" a work means any kind of propagation that enables other +parties to make or receive copies. Mere interaction with a user through +a computer network, with no transfer of a copy, is not conveying. + + An interactive user interface displays "Appropriate Legal Notices" +to the extent that it includes a convenient and prominently visible +feature that (1) displays an appropriate copyright notice, and (2) +tells the user that there is no warranty for the work (except to the +extent that warranties are provided), that licensees may convey the +work under this License, and how to view a copy of this License. If +the interface presents a list of user commands or options, such as a +menu, a prominent item in the list meets this criterion. + + 1. Source Code. + + The "source code" for a work means the preferred form of the work +for making modifications to it. "Object code" means any non-source +form of a work. + + A "Standard Interface" means an interface that either is an official +standard defined by a recognized standards body, or, in the case of +interfaces specified for a particular programming language, one that +is widely used among developers working in that language. + + The "System Libraries" of an executable work include anything, other +than the work as a whole, that (a) is included in the normal form of +packaging a Major Component, but which is not part of that Major +Component, and (b) serves only to enable use of the work with that +Major Component, or to implement a Standard Interface for which an +implementation is available to the public in source code form. A +"Major Component", in this context, means a major essential component +(kernel, window system, and so on) of the specific operating system +(if any) on which the executable work runs, or a compiler used to +produce the work, or an object code interpreter used to run it. + + The "Corresponding Source" for a work in object code form means all +the source code needed to generate, install, and (for an executable +work) run the object code and to modify the work, including scripts to +control those activities. However, it does not include the work's +System Libraries, or general-purpose tools or generally available free +programs which are used unmodified in performing those activities but +which are not part of the work. For example, Corresponding Source +includes interface definition files associated with source files for +the work, and the source code for shared libraries and dynamically +linked subprograms that the work is specifically designed to require, +such as by intimate data communication or control flow between those +subprograms and other parts of the work. + + The Corresponding Source need not include anything that users +can regenerate automatically from other parts of the Corresponding +Source. + + The Corresponding Source for a work in source code form is that +same work. + + 2. Basic Permissions. + + All rights granted under this License are granted for the term of +copyright on the Program, and are irrevocable provided the stated +conditions are met. This License explicitly affirms your unlimited +permission to run the unmodified Program. The output from running a +covered work is covered by this License only if the output, given its +content, constitutes a covered work. This License acknowledges your +rights of fair use or other equivalent, as provided by copyright law. + + You may make, run and propagate covered works that you do not +convey, without conditions so long as your license otherwise remains +in force. You may convey covered works to others for the sole purpose +of having them make modifications exclusively for you, or provide you +with facilities for running those works, provided that you comply with +the terms of this License in conveying all material for which you do +not control copyright. Those thus making or running the covered works +for you must do so exclusively on your behalf, under your direction +and control, on terms that prohibit them from making any copies of +your copyrighted material outside their relationship with you. + + Conveying under any other circumstances is permitted solely under +the conditions stated below. Sublicensing is not allowed; section 10 +makes it unnecessary. + + 3. Protecting Users' Legal Rights From Anti-Circumvention Law. + + No covered work shall be deemed part of an effective technological +measure under any applicable law fulfilling obligations under article +11 of the WIPO copyright treaty adopted on 20 December 1996, or +similar laws prohibiting or restricting circumvention of such +measures. + + When you convey a covered work, you waive any legal power to forbid +circumvention of technological measures to the extent such circumvention +is effected by exercising rights under this License with respect to +the covered work, and you disclaim any intention to limit operation or +modification of the work as a means of enforcing, against the work's +users, your or third parties' legal rights to forbid circumvention of +technological measures. + + 4. Conveying Verbatim Copies. + + You may convey 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; +keep intact all notices stating that this License and any +non-permissive terms added in accord with section 7 apply to the code; +keep intact all notices of the absence of any warranty; and give all +recipients a copy of this License along with the Program. + + You may charge any price or no price for each copy that you convey, +and you may offer support or warranty protection for a fee. + + 5. Conveying Modified Source Versions. + + You may convey a work based on the Program, or the modifications to +produce it from the Program, in the form of source code under the +terms of section 4, provided that you also meet all of these conditions: + + a) The work must carry prominent notices stating that you modified + it, and giving a relevant date. + + b) The work must carry prominent notices stating that it is + released under this License and any conditions added under section + 7. This requirement modifies the requirement in section 4 to + "keep intact all notices". + + c) You must license the entire work, as a whole, under this + License to anyone who comes into possession of a copy. This + License will therefore apply, along with any applicable section 7 + additional terms, to the whole of the work, and all its parts, + regardless of how they are packaged. This License gives no + permission to license the work in any other way, but it does not + invalidate such permission if you have separately received it. + + d) If the work has interactive user interfaces, each must display + Appropriate Legal Notices; however, if the Program has interactive + interfaces that do not display Appropriate Legal Notices, your + work need not make them do so. + + A compilation of a covered work with other separate and independent +works, which are not by their nature extensions of the covered work, +and which are not combined with it such as to form a larger program, +in or on a volume of a storage or distribution medium, is called an +"aggregate" if the compilation and its resulting copyright are not +used to limit the access or legal rights of the compilation's users +beyond what the individual works permit. Inclusion of a covered work +in an aggregate does not cause this License to apply to the other +parts of the aggregate. + + 6. Conveying Non-Source Forms. + + You may convey a covered work in object code form under the terms +of sections 4 and 5, provided that you also convey the +machine-readable Corresponding Source under the terms of this License, +in one of these ways: + + a) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by the + Corresponding Source fixed on a durable physical medium + customarily used for software interchange. + + b) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by a + written offer, valid for at least three years and valid for as + long as you offer spare parts or customer support for that product + model, to give anyone who possesses the object code either (1) a + copy of the Corresponding Source for all the software in the + product that is covered by this License, on a durable physical + medium customarily used for software interchange, for a price no + more than your reasonable cost of physically performing this + conveying of source, or (2) access to copy the + Corresponding Source from a network server at no charge. + + c) Convey individual copies of the object code with a copy of the + written offer to provide the Corresponding Source. This + alternative is allowed only occasionally and noncommercially, and + only if you received the object code with such an offer, in accord + with subsection 6b. + + d) Convey the object code by offering access from a designated + place (gratis or for a charge), and offer equivalent access to the + Corresponding Source in the same way through the same place at no + further charge. You need not require recipients to copy the + Corresponding Source along with the object code. If the place to + copy the object code is a network server, the Corresponding Source + may be on a different server (operated by you or a third party) + that supports equivalent copying facilities, provided you maintain + clear directions next to the object code saying where to find the + Corresponding Source. Regardless of what server hosts the + Corresponding Source, you remain obligated to ensure that it is + available for as long as needed to satisfy these requirements. + + e) Convey the object code using peer-to-peer transmission, provided + you inform other peers where the object code and Corresponding + Source of the work are being offered to the general public at no + charge under subsection 6d. + + A separable portion of the object code, whose source code is excluded +from the Corresponding Source as a System Library, need not be +included in conveying the object code work. + + A "User Product" is either (1) a "consumer product", which means any +tangible personal property which is normally used for personal, family, +or household purposes, or (2) anything designed or sold for incorporation +into a dwelling. In determining whether a product is a consumer product, +doubtful cases shall be resolved in favor of coverage. For a particular +product received by a particular user, "normally used" refers to a +typical or common use of that class of product, regardless of the status +of the particular user or of the way in which the particular user +actually uses, or expects or is expected to use, the product. A product +is a consumer product regardless of whether the product has substantial +commercial, industrial or non-consumer uses, unless such uses represent +the only significant mode of use of the product. + + "Installation Information" for a User Product means any methods, +procedures, authorization keys, or other information required to install +and execute modified versions of a covered work in that User Product from +a modified version of its Corresponding Source. The information must +suffice to ensure that the continued functioning of the modified object +code is in no case prevented or interfered with solely because +modification has been made. + + If you convey an object code work under this section in, or with, or +specifically for use in, a User Product, and the conveying occurs as +part of a transaction in which the right of possession and use of the +User Product is transferred to the recipient in perpetuity or for a +fixed term (regardless of how the transaction is characterized), the +Corresponding Source conveyed under this section must be accompanied +by the Installation Information. But this requirement does not apply +if neither you nor any third party retains the ability to install +modified object code on the User Product (for example, the work has +been installed in ROM). + + The requirement to provide Installation Information does not include a +requirement to continue to provide support service, warranty, or updates +for a work that has been modified or installed by the recipient, or for +the User Product in which it has been modified or installed. Access to a +network may be denied when the modification itself materially and +adversely affects the operation of the network or violates the rules and +protocols for communication across the network. + + Corresponding Source conveyed, and Installation Information provided, +in accord with this section must be in a format that is publicly +documented (and with an implementation available to the public in +source code form), and must require no special password or key for +unpacking, reading or copying. + + 7. Additional Terms. + + "Additional permissions" are terms that supplement the terms of this +License by making exceptions from one or more of its conditions. +Additional permissions that are applicable to the entire Program shall +be treated as though they were included in this License, to the extent +that they are valid under applicable law. If additional permissions +apply only to part of the Program, that part may be used separately +under those permissions, but the entire Program remains governed by +this License without regard to the additional permissions. + + When you convey a copy of a covered work, you may at your option +remove any additional permissions from that copy, or from any part of +it. (Additional permissions may be written to require their own +removal in certain cases when you modify the work.) You may place +additional permissions on material, added by you to a covered work, +for which you have or can give appropriate copyright permission. + + Notwithstanding any other provision of this License, for material you +add to a covered work, you may (if authorized by the copyright holders of +that material) supplement the terms of this License with terms: + + a) Disclaiming warranty or limiting liability differently from the + terms of sections 15 and 16 of this License; or + + b) Requiring preservation of specified reasonable legal notices or + author attributions in that material or in the Appropriate Legal + Notices displayed by works containing it; or + + c) Prohibiting misrepresentation of the origin of that material, or + requiring that modified versions of such material be marked in + reasonable ways as different from the original version; or + + d) Limiting the use for publicity purposes of names of licensors or + authors of the material; or + + e) Declining to grant rights under trademark law for use of some + trade names, trademarks, or service marks; or + + f) Requiring indemnification of licensors and authors of that + material by anyone who conveys the material (or modified versions of + it) with contractual assumptions of liability to the recipient, for + any liability that these contractual assumptions directly impose on + those licensors and authors. + + All other non-permissive additional terms are considered "further +restrictions" within the meaning of section 10. If the Program as you +received it, or any part of it, contains a notice stating that it is +governed by this License along with a term that is a further +restriction, you may remove that term. If a license document contains +a further restriction but permits relicensing or conveying under this +License, you may add to a covered work material governed by the terms +of that license document, provided that the further restriction does +not survive such relicensing or conveying. + + If you add terms to a covered work in accord with this section, you +must place, in the relevant source files, a statement of the +additional terms that apply to those files, or a notice indicating +where to find the applicable terms. + + Additional terms, permissive or non-permissive, may be stated in the +form of a separately written license, or stated as exceptions; +the above requirements apply either way. + + 8. Termination. + + You may not propagate or modify a covered work except as expressly +provided under this License. Any attempt otherwise to propagate or +modify it is void, and will automatically terminate your rights under +this License (including any patent licenses granted under the third +paragraph of section 11). + + However, if you cease all violation of this License, then your +license from a particular copyright holder is reinstated (a) +provisionally, unless and until the copyright holder explicitly and +finally terminates your license, and (b) permanently, if the copyright +holder fails to notify you of the violation by some reasonable means +prior to 60 days after the cessation. + + Moreover, your license from a particular copyright holder is +reinstated permanently if the copyright holder notifies you of the +violation by some reasonable means, this is the first time you have +received notice of violation of this License (for any work) from that +copyright holder, and you cure the violation prior to 30 days after +your receipt of the notice. + + Termination of your rights under this section does not terminate the +licenses of parties who have received copies or rights from you under +this License. If your rights have been terminated and not permanently +reinstated, you do not qualify to receive new licenses for the same +material under section 10. + + 9. Acceptance Not Required for Having Copies. + + You are not required to accept this License in order to receive or +run a copy of the Program. Ancillary propagation of a covered work +occurring solely as a consequence of using peer-to-peer transmission +to receive a copy likewise does not require acceptance. However, +nothing other than this License grants you permission to propagate or +modify any covered work. These actions infringe copyright if you do +not accept this License. Therefore, by modifying or propagating a +covered work, you indicate your acceptance of this License to do so. + + 10. Automatic Licensing of Downstream Recipients. + + Each time you convey a covered work, the recipient automatically +receives a license from the original licensors, to run, modify and +propagate that work, subject to this License. You are not responsible +for enforcing compliance by third parties with this License. + + An "entity transaction" is a transaction transferring control of an +organization, or substantially all assets of one, or subdividing an +organization, or merging organizations. If propagation of a covered +work results from an entity transaction, each party to that +transaction who receives a copy of the work also receives whatever +licenses to the work the party's predecessor in interest had or could +give under the previous paragraph, plus a right to possession of the +Corresponding Source of the work from the predecessor in interest, if +the predecessor has it or can get it with reasonable efforts. + + You may not impose any further restrictions on the exercise of the +rights granted or affirmed under this License. For example, you may +not impose a license fee, royalty, or other charge for exercise of +rights granted under this License, and you may not initiate litigation +(including a cross-claim or counterclaim in a lawsuit) alleging that +any patent claim is infringed by making, using, selling, offering for +sale, or importing the Program or any portion of it. + + 11. Patents. + + A "contributor" is a copyright holder who authorizes use under this +License of the Program or a work on which the Program is based. The +work thus licensed is called the contributor's "contributor version". + + A contributor's "essential patent claims" are all patent claims +owned or controlled by the contributor, whether already acquired or +hereafter acquired, that would be infringed by some manner, permitted +by this License, of making, using, or selling its contributor version, +but do not include claims that would be infringed only as a +consequence of further modification of the contributor version. For +purposes of this definition, "control" includes the right to grant +patent sublicenses in a manner consistent with the requirements of +this License. + + Each contributor grants you a non-exclusive, worldwide, royalty-free +patent license under the contributor's essential patent claims, to +make, use, sell, offer for sale, import and otherwise run, modify and +propagate the contents of its contributor version. + + In the following three paragraphs, a "patent license" is any express +agreement or commitment, however denominated, not to enforce a patent +(such as an express permission to practice a patent or covenant not to +sue for patent infringement). To "grant" such a patent license to a +party means to make such an agreement or commitment not to enforce a +patent against the party. + + If you convey a covered work, knowingly relying on a patent license, +and the Corresponding Source of the work is not available for anyone +to copy, free of charge and under the terms of this License, through a +publicly available network server or other readily accessible means, +then you must either (1) cause the Corresponding Source to be so +available, or (2) arrange to deprive yourself of the benefit of the +patent license for this particular work, or (3) arrange, in a manner +consistent with the requirements of this License, to extend the patent +license to downstream recipients. "Knowingly relying" means you have +actual knowledge that, but for the patent license, your conveying the +covered work in a country, or your recipient's use of the covered work +in a country, would infringe one or more identifiable patents in that +country that you have reason to believe are valid. + + If, pursuant to or in connection with a single transaction or +arrangement, you convey, or propagate by procuring conveyance of, a +covered work, and grant a patent license to some of the parties +receiving the covered work authorizing them to use, propagate, modify +or convey a specific copy of the covered work, then the patent license +you grant is automatically extended to all recipients of the covered +work and works based on it. + + A patent license is "discriminatory" if it does not include within +the scope of its coverage, prohibits the exercise of, or is +conditioned on the non-exercise of one or more of the rights that are +specifically granted under this License. You may not convey a covered +work if you are a party to an arrangement with a third party that is +in the business of distributing software, under which you make payment +to the third party based on the extent of your activity of conveying +the work, and under which the third party grants, to any of the +parties who would receive the covered work from you, a discriminatory +patent license (a) in connection with copies of the covered work +conveyed by you (or copies made from those copies), or (b) primarily +for and in connection with specific products or compilations that +contain the covered work, unless you entered into that arrangement, +or that patent license was granted, prior to 28 March 2007. + + Nothing in this License shall be construed as excluding or limiting +any implied license or other defenses to infringement that may +otherwise be available to you under applicable patent law. + + 12. No Surrender of Others' Freedom. + + If 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 convey a +covered work so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you may +not convey it at all. For example, if you agree to terms that obligate you +to collect a royalty for further conveying from those to whom you convey +the Program, the only way you could satisfy both those terms and this +License would be to refrain entirely from conveying the Program. + + 13. Remote Network Interaction; Use with the GNU General Public License. + + Notwithstanding any other provision of this License, if you modify the +Program, your modified version must prominently offer all users +interacting with it remotely through a computer network (if your version +supports such interaction) an opportunity to receive the Corresponding +Source of your version by providing access to the Corresponding Source +from a network server at no charge, through some standard or customary +means of facilitating copying of software. This Corresponding Source +shall include the Corresponding Source for any work covered by version 3 +of the GNU General Public License that is incorporated pursuant to the +following paragraph. + + Notwithstanding any other provision of this License, you have +permission to link or combine any covered work with a work licensed +under version 3 of the GNU General Public License into a single +combined work, and to convey the resulting work. The terms of this +License will continue to apply to the part which is the covered work, +but the work with which it is combined will remain governed by version +3 of the GNU General Public License. + + 14. Revised Versions of this License. + + The Free Software Foundation may publish revised and/or new versions of +the GNU Affero 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 that a certain numbered version of the GNU Affero General +Public License "or any later version" applies to it, you have the +option of following the terms and conditions either of that numbered +version or of any later version published by the Free Software +Foundation. If the Program does not specify a version number of the +GNU Affero General Public License, you may choose any version ever published +by the Free Software Foundation. + + If the Program specifies that a proxy can decide which future +versions of the GNU Affero General Public License can be used, that proxy's +public statement of acceptance of a version permanently authorizes you +to choose that version for the Program. + + Later license versions may give you additional or different +permissions. However, no additional obligations are imposed on any +author or copyright holder as a result of your choosing to follow a +later version. + + 15. Disclaimer of Warranty. + + 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. + + 16. Limitation of Liability. + + IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS +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. + + 17. Interpretation of Sections 15 and 16. + + If the disclaimer of warranty and limitation of liability provided +above cannot be given local legal effect according to their terms, +reviewing courts shall apply local law that most closely approximates +an absolute waiver of all civil liability in connection with the +Program, unless a warranty or assumption of liability accompanies a +copy of the Program in return for a fee. + + 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 +state 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 Affero General Public License as published + by the Free Software Foundation, either version 3 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 Affero General Public License for more details. + + You should have received a copy of the GNU Affero General Public License + along with this program. If not, see . + +Also add information on how to contact you by electronic and paper mail. + + If your software can interact with users remotely through a computer +network, you should also make sure that it provides a way for users to +get its source. For example, if your program is a web application, its +interface could display a "Source" link that leads users to an archive +of the code. There are many ways you could offer source, and different +solutions will be better for different programs; see section 13 for the +specific requirements. + + You should also get your employer (if you work as a programmer) or school, +if any, to sign a "copyright disclaimer" for the program, if necessary. +For more information on this, and how to apply and follow the GNU AGPL, see +. diff --git a/MELAWY/Design/Fenek/melawy-kde-theme-fenek-kde6/.gitignore b/MELAWY/Design/Fenek/melawy-kde-theme-fenek-kde6/.gitignore new file mode 100644 index 0000000..733ae58 --- /dev/null +++ b/MELAWY/Design/Fenek/melawy-kde-theme-fenek-kde6/.gitignore @@ -0,0 +1,4 @@ +*.tar.* +pkg/ +src/ +/melawy-kde-theme-fenek diff --git a/MELAWY/Design/Fenek/melawy-kde-theme-fenek-kde6/00_make.sh b/MELAWY/Design/Fenek/melawy-kde-theme-fenek-kde6/00_make.sh new file mode 100755 index 0000000..553befd --- /dev/null +++ b/MELAWY/Design/Fenek/melawy-kde-theme-fenek-kde6/00_make.sh @@ -0,0 +1,39 @@ +#!/bin/bash + +status=0 + +makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force + +status=$(( $status + $? )) + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +notify-send -a "$(basename $(pwd)): Make" -t 10000 "finished" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" +if [ "$status" == 0 ]; then + sleep 5 + + process=$(ps x | grep konsole | grep $0 | awk '{print $1}') + if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') + fi +fi diff --git a/MELAWY/Design/Fenek/melawy-kde-theme-fenek-kde6/01_sign.sh b/MELAWY/Design/Fenek/melawy-kde-theme-fenek-kde6/01_sign.sh new file mode 100755 index 0000000..77055f1 --- /dev/null +++ b/MELAWY/Design/Fenek/melawy-kde-theme-fenek-kde6/01_sign.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done diff --git a/MELAWY/Design/Fenek/melawy-kde-theme-fenek-kde6/PKGBUILD b/MELAWY/Design/Fenek/melawy-kde-theme-fenek-kde6/PKGBUILD new file mode 100644 index 0000000..1935fd2 --- /dev/null +++ b/MELAWY/Design/Fenek/melawy-kde-theme-fenek-kde6/PKGBUILD @@ -0,0 +1,34 @@ +# Maintainer: Valeria Fadeeva + +_gitname="$(basename $(pwd))" +pkgname=("$_gitname") +pkgver=1.10 +pkgrel=1 +pkgdesc="$(head -n 2 README.md | tail -n 1)" +url="https://git.melawy.ru/Design/$_gitname" +arch=("any") +license=("AGPL3") +depends=("kwindowsystem>=6" "melawy-theme") +optdepends=() +makedepends=("git") +backup=() +provides=("melawy-kde-theme-fenek" "${pkgname}") +conflicts=("melawy-kde-theme-fenek" "${pkgname}") +replaces=("melawy-kde-theme-fenek") +source=("git+$url.git") +sha256sums=("SKIP") +validpgpkeys=('BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8') + +# pkgver() { +# cd "$srcdir/$_gitname" +# printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +# } + +pkgver() { + cd "$srcdir/$_gitname" + printf "1.%s" "$(git rev-list --count HEAD)" +} + +package() { + cp -vrf --no-dereference --preserve=links --no-preserve=mode "$srcdir/$_gitname/usr" "$pkgdir/" +} diff --git a/MELAWY/Design/Fenek/melawy-kde-theme-fenek-kde6/README.md b/MELAWY/Design/Fenek/melawy-kde-theme-fenek-kde6/README.md new file mode 100644 index 0000000..7a06b53 --- /dev/null +++ b/MELAWY/Design/Fenek/melawy-kde-theme-fenek-kde6/README.md @@ -0,0 +1,9 @@ +# melawy-kde-theme-fenek-kde6 +KDE theme for Melawy Linux + +### Donate +[Tinkoff](https://www.tinkoff.ru/rm/fadeeva.valeriya96/9bLRi79066) + +[YooMoney](https://yoomoney.ru/to/4100115921160758) + +Etherium 0x981FBf878fe451BDB83BEaF68078394d4B13213f diff --git a/MELAWY/Design/Fenek/melawy-kde-theme-fenek/.gitignore b/MELAWY/Design/Fenek/melawy-kde-theme-fenek/.gitignore new file mode 100644 index 0000000..733ae58 --- /dev/null +++ b/MELAWY/Design/Fenek/melawy-kde-theme-fenek/.gitignore @@ -0,0 +1,4 @@ +*.tar.* +pkg/ +src/ +/melawy-kde-theme-fenek diff --git a/MELAWY/Design/Fenek/melawy-kde-theme-fenek/00_make.sh b/MELAWY/Design/Fenek/melawy-kde-theme-fenek/00_make.sh new file mode 100755 index 0000000..e86d22e --- /dev/null +++ b/MELAWY/Design/Fenek/melawy-kde-theme-fenek/00_make.sh @@ -0,0 +1,40 @@ +#!/bin/bash + +status=0 + +# makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force +makepkg --nodeps --clean --cleanbuild --force + +status=$(( $status + $? )) + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +notify-send -a "$(basename $(pwd)): Make" -t 10000 "finished" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" +if [ "$status" == 0 ]; then + sleep 5 + + process=$(ps x | grep konsole | grep $0 | awk '{print $1}') + if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') + fi +fi diff --git a/MELAWY/Design/Fenek/melawy-kde-theme-fenek/01_sign.sh b/MELAWY/Design/Fenek/melawy-kde-theme-fenek/01_sign.sh new file mode 100755 index 0000000..77055f1 --- /dev/null +++ b/MELAWY/Design/Fenek/melawy-kde-theme-fenek/01_sign.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done diff --git a/MELAWY/Design/Fenek/melawy-kde-theme-fenek/PKGBUILD b/MELAWY/Design/Fenek/melawy-kde-theme-fenek/PKGBUILD new file mode 100644 index 0000000..33b7824 --- /dev/null +++ b/MELAWY/Design/Fenek/melawy-kde-theme-fenek/PKGBUILD @@ -0,0 +1,33 @@ +# Maintainer: Valeria Fadeeva + +_gitname="$(basename $(pwd))" +pkgname=("$_gitname") +pkgver=1.8 +pkgrel=1 +pkgdesc="$(head -n 2 README.md | tail -n 1)" +url="https://git.melawy.ru/Design/$_gitname" +arch=("any") +license=("AGPL3") +depends=("kwindowsystem<6" "melawy-theme") +optdepends=() +makedepends=("git") +backup=() +provides=("${pkgname}") +conflicts=("${pkgname}") +source=("git+$url.git") +sha256sums=("SKIP") +validpgpkeys=('BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8') + +# pkgver() { +# cd "$srcdir/$_gitname" +# printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +# } + +pkgver() { + cd "$srcdir/$_gitname" + printf "1.%s" "$(git rev-list --count HEAD)" +} + +package() { + cp -vrf --no-dereference --preserve=links --no-preserve=mode "$srcdir/$_gitname/usr" "$pkgdir/" +} diff --git a/MELAWY/Design/Fenek/melawy-kde-theme-fenek/README.md b/MELAWY/Design/Fenek/melawy-kde-theme-fenek/README.md new file mode 100644 index 0000000..1f58f58 --- /dev/null +++ b/MELAWY/Design/Fenek/melawy-kde-theme-fenek/README.md @@ -0,0 +1,9 @@ +# melawy-kde-theme-fenek +KDE theme for Melawy Linux + +### Donate +[Tinkoff](https://www.tinkoff.ru/rm/fadeeva.valeriya96/9bLRi79066) + +[YooMoney](https://yoomoney.ru/to/4100115921160758) + +Etherium 0x981FBf878fe451BDB83BEaF68078394d4B13213f diff --git a/MELAWY/Design/Fenek/melawy-plymouth-theme-fenek/.gitignore b/MELAWY/Design/Fenek/melawy-plymouth-theme-fenek/.gitignore new file mode 100644 index 0000000..2249dcb --- /dev/null +++ b/MELAWY/Design/Fenek/melawy-plymouth-theme-fenek/.gitignore @@ -0,0 +1,4 @@ +*.tar.* +pkg/ +src/ +/melawy-plymouth-theme-fenek diff --git a/MELAWY/Design/Fenek/melawy-plymouth-theme-fenek/00_make.sh b/MELAWY/Design/Fenek/melawy-plymouth-theme-fenek/00_make.sh new file mode 100755 index 0000000..553befd --- /dev/null +++ b/MELAWY/Design/Fenek/melawy-plymouth-theme-fenek/00_make.sh @@ -0,0 +1,39 @@ +#!/bin/bash + +status=0 + +makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force + +status=$(( $status + $? )) + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +notify-send -a "$(basename $(pwd)): Make" -t 10000 "finished" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" +if [ "$status" == 0 ]; then + sleep 5 + + process=$(ps x | grep konsole | grep $0 | awk '{print $1}') + if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') + fi +fi diff --git a/MELAWY/Design/Fenek/melawy-plymouth-theme-fenek/01_sign.sh b/MELAWY/Design/Fenek/melawy-plymouth-theme-fenek/01_sign.sh new file mode 100755 index 0000000..77055f1 --- /dev/null +++ b/MELAWY/Design/Fenek/melawy-plymouth-theme-fenek/01_sign.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done diff --git a/MELAWY/Design/Fenek/melawy-plymouth-theme-fenek/PKGBUILD b/MELAWY/Design/Fenek/melawy-plymouth-theme-fenek/PKGBUILD new file mode 100644 index 0000000..2ff96e5 --- /dev/null +++ b/MELAWY/Design/Fenek/melawy-plymouth-theme-fenek/PKGBUILD @@ -0,0 +1,39 @@ +# Maintainer: Valeria Fadeeva + +_gitname="$(basename $(pwd))" +pkgname=("$_gitname") +pkgver=1.20 +pkgrel=1 +pkgdesc="$(head -n 2 README.md | tail -n 1)" +url="https://git.melawy.ru/Design/$_gitname" +arch=("any") +license=("AGPL3") +depends=("plymouth") +optdepends=() +makedepends=("git") +backup=() +provides=("${pkgname}") +conflicts=("${pkgname}") +source=("git+$url.git") +sha256sums=("SKIP") +validpgpkeys=('BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8') + +THEME_NAME="melawy-fenek" +THEME_PATH="/usr/share/plymouth/themes" + +# pkgver() { +# cd "$srcdir/$_gitname" +# printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +# } + +pkgver() { + cd "$srcdir/$_gitname" + printf "1.%s" "$(git rev-list --count HEAD)" +} + +package() { + install -d "$pkgdir$THEME_PATH" + cp -vrf --no-dereference --preserve=links "$srcdir/$_gitname/$THEME_NAME" "$pkgdir$THEME_PATH/" +} + +install=ins.install diff --git a/MELAWY/Design/Fenek/melawy-plymouth-theme-fenek/README.md b/MELAWY/Design/Fenek/melawy-plymouth-theme-fenek/README.md new file mode 100644 index 0000000..8f2f513 --- /dev/null +++ b/MELAWY/Design/Fenek/melawy-plymouth-theme-fenek/README.md @@ -0,0 +1,9 @@ +# melawy-plymouth-theme-fenek +Plymouth theme for theme Fenek + +### Donate +[Tinkoff](https://www.tinkoff.ru/rm/fadeeva.valeriya96/9bLRi79066) + +[YooMoney](https://yoomoney.ru/to/4100115921160758) + +Etherium 0x981FBf878fe451BDB83BEaF68078394d4B13213f diff --git a/MELAWY/Design/Fenek/melawy-plymouth-theme-fenek/ins.install b/MELAWY/Design/Fenek/melawy-plymouth-theme-fenek/ins.install new file mode 100644 index 0000000..cbc2b6a --- /dev/null +++ b/MELAWY/Design/Fenek/melawy-plymouth-theme-fenek/ins.install @@ -0,0 +1,9 @@ +post_install() { + if [ "$(grep 'Theme' /etc/plymouth/plymouthd.conf | cut -d'=' -f2)" == "melawy-fenek" ]; then + plymouth-set-default-theme -R + fi +} + +post_upgrade() { + post_install +} diff --git a/MELAWY/Design/Fenek/melawy-plymouth-theme-hard-install-fenek/.gitignore b/MELAWY/Design/Fenek/melawy-plymouth-theme-hard-install-fenek/.gitignore new file mode 100644 index 0000000..e88d1e9 --- /dev/null +++ b/MELAWY/Design/Fenek/melawy-plymouth-theme-hard-install-fenek/.gitignore @@ -0,0 +1,4 @@ +*.tar.* +pkg/ +src/ +/melawy-plymouth-theme-hard-install-fenek diff --git a/MELAWY/Design/Fenek/melawy-plymouth-theme-hard-install-fenek/00_make.sh b/MELAWY/Design/Fenek/melawy-plymouth-theme-hard-install-fenek/00_make.sh new file mode 100755 index 0000000..553befd --- /dev/null +++ b/MELAWY/Design/Fenek/melawy-plymouth-theme-hard-install-fenek/00_make.sh @@ -0,0 +1,39 @@ +#!/bin/bash + +status=0 + +makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force + +status=$(( $status + $? )) + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +notify-send -a "$(basename $(pwd)): Make" -t 10000 "finished" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" +if [ "$status" == 0 ]; then + sleep 5 + + process=$(ps x | grep konsole | grep $0 | awk '{print $1}') + if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') + fi +fi diff --git a/MELAWY/Design/Fenek/melawy-plymouth-theme-hard-install-fenek/01_sign.sh b/MELAWY/Design/Fenek/melawy-plymouth-theme-hard-install-fenek/01_sign.sh new file mode 100755 index 0000000..77055f1 --- /dev/null +++ b/MELAWY/Design/Fenek/melawy-plymouth-theme-hard-install-fenek/01_sign.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done diff --git a/MELAWY/Design/Fenek/melawy-plymouth-theme-hard-install-fenek/PKGBUILD b/MELAWY/Design/Fenek/melawy-plymouth-theme-hard-install-fenek/PKGBUILD new file mode 100644 index 0000000..ad5cfe2 --- /dev/null +++ b/MELAWY/Design/Fenek/melawy-plymouth-theme-hard-install-fenek/PKGBUILD @@ -0,0 +1,16 @@ +# Maintainer: Valeria Fadeeva + +_gitname="$(basename $(pwd))" +pkgname=("$_gitname") +pkgver=1.0 +pkgrel=1 +pkgdesc="Liveuser specific plymouth theme hard install Fenek for Melawy Linux" +arch=("any") +url="https://git.melawy.ru/Design" +license=("AGPL3") +source=() +provides=("melawy-plymouth-theme-hard-install") +depends=("melawy-plymouth-theme-fenek") +conflicts=("melawy-plymouth-theme-hard-install") + +install=ins.install diff --git a/MELAWY/Design/Fenek/melawy-plymouth-theme-hard-install-fenek/ins.install b/MELAWY/Design/Fenek/melawy-plymouth-theme-hard-install-fenek/ins.install new file mode 100644 index 0000000..2e0895b --- /dev/null +++ b/MELAWY/Design/Fenek/melawy-plymouth-theme-hard-install-fenek/ins.install @@ -0,0 +1,9 @@ +post_install() { + plymouth-set-default-theme --reset + plymouth-set-default-theme melawy-fenek + plymouth-set-default-theme --rebuild-initrd melawy-fenek +} + +post_upgrade() { + post_install +} diff --git a/MELAWY/Design/Fenek/melawy-refind-theme-fenek/.gitignore b/MELAWY/Design/Fenek/melawy-refind-theme-fenek/.gitignore new file mode 100644 index 0000000..cfc5c90 --- /dev/null +++ b/MELAWY/Design/Fenek/melawy-refind-theme-fenek/.gitignore @@ -0,0 +1,4 @@ +*.tar.* +pkg/ +src/ +/melawy-refind-theme-fenek diff --git a/MELAWY/Design/Fenek/melawy-refind-theme-fenek/00_make.sh b/MELAWY/Design/Fenek/melawy-refind-theme-fenek/00_make.sh new file mode 100755 index 0000000..553befd --- /dev/null +++ b/MELAWY/Design/Fenek/melawy-refind-theme-fenek/00_make.sh @@ -0,0 +1,39 @@ +#!/bin/bash + +status=0 + +makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force + +status=$(( $status + $? )) + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +notify-send -a "$(basename $(pwd)): Make" -t 10000 "finished" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" +if [ "$status" == 0 ]; then + sleep 5 + + process=$(ps x | grep konsole | grep $0 | awk '{print $1}') + if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') + fi +fi diff --git a/MELAWY/Design/Fenek/melawy-refind-theme-fenek/01_sign.sh b/MELAWY/Design/Fenek/melawy-refind-theme-fenek/01_sign.sh new file mode 100755 index 0000000..77055f1 --- /dev/null +++ b/MELAWY/Design/Fenek/melawy-refind-theme-fenek/01_sign.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done diff --git a/MELAWY/Design/Fenek/melawy-refind-theme-fenek/PKGBUILD b/MELAWY/Design/Fenek/melawy-refind-theme-fenek/PKGBUILD new file mode 100644 index 0000000..212d47c --- /dev/null +++ b/MELAWY/Design/Fenek/melawy-refind-theme-fenek/PKGBUILD @@ -0,0 +1,39 @@ +# Maintainer: Valeria Fadeeva + +_gitname="$(basename $(pwd))" +pkgname=("$_gitname") +pkgver=1.10 +pkgrel=1 +pkgdesc="$(head -n 2 README.md | tail -n 1)" +url="https://git.melawy.ru/Design/$_gitname" +arch=("any") +license=("AGPL3") +depends=("refind") +optdepends=() +makedepends=("git") +backup=() +provides=("${pkgname}") +conflicts=("${pkgname}") +source=("git+$url.git") +sha256sums=("SKIP") +validpgpkeys=('BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8') + +THEME_NAME="melawy-fenek" +THEME_PATH="usr/share/refind/themes" + +install=ins.install + +# pkgver() { +# cd "$srcdir/$_gitname" +# printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +# } + +pkgver() { + cd "$srcdir/$_gitname" + printf "1.%s" "$(git rev-list --count HEAD)" +} + +package() { + install -d "$pkgdir/$THEME_PATH" + cp -vrf --no-dereference --preserve=links "$srcdir/$_gitname/$THEME_NAME" "$pkgdir/$THEME_PATH/" +} diff --git a/MELAWY/Design/Fenek/melawy-refind-theme-fenek/README.md b/MELAWY/Design/Fenek/melawy-refind-theme-fenek/README.md new file mode 100644 index 0000000..e639f1a --- /dev/null +++ b/MELAWY/Design/Fenek/melawy-refind-theme-fenek/README.md @@ -0,0 +1,9 @@ +# melawy-refind-theme-fenek +rEFInd bootloader theme Fenek + +### Donate +[Tinkoff](https://www.tinkoff.ru/rm/fadeeva.valeriya96/9bLRi79066) + +[YooMoney](https://yoomoney.ru/to/4100115921160758) + +Etherium 0x981FBf878fe451BDB83BEaF68078394d4B13213f diff --git a/MELAWY/Design/Fenek/melawy-refind-theme-fenek/ins.install b/MELAWY/Design/Fenek/melawy-refind-theme-fenek/ins.install new file mode 100644 index 0000000..21392c0 --- /dev/null +++ b/MELAWY/Design/Fenek/melawy-refind-theme-fenek/ins.install @@ -0,0 +1,158 @@ +post_install() { + THEME_NAME="melawy-fenek" + local install_dir="/usr/share/refind/themes/$THEME_NAME" + + echo "Searching rEFInd installation in EFI partition..." + if ! __has_esp__; then + echo "EFI partition not found" >&2 + exit 1 + fi + + REFIND_DIR=$(find "$ESP" -type d -iname refind) + if ! [[ -d "${REFIND_DIR}" ]]; then + echo "rEFInd not installed in $ESP" >&2 + exit 1 + fi + echo "Found rEFInd in ${REFIND_DIR}" + + EFI_BOOT_DIR=$(find "$ESP" -type d -iname boot) + if ! [[ -d "${EFI_BOOT_DIR}" ]]; then + EFI_BOOT_DIR=$(find "$ESP" -type d -iname Boot) + if ! [[ -d "${EFI_BOOT_DIR}" ]]; then + EFI_BOOT_DIR=$(find "$ESP" -type d -iname BOOT) + if ! [[ -d "${EFI_BOOT_DIR}" ]]; then + mkdir -p "$(dirname ${REFIND_DIR})/boot" + EFI_BOOT_DIR="$(dirname ${REFIND_DIR})/boot" + fi + fi + fi + + if [ -f "${REFIND_DIR}/refind_x64.efi" ]; then + echo "Installing theme in ${REFIND_DIR}/themes" + cd ${install_dir} + + mkdir -p "${REFIND_DIR}/themes/$THEME_NAME" + mkdir -p "${EFI_BOOT_DIR}/themes/$THEME_NAME" + + cp -vrf "$install_dir/." "${REFIND_DIR}/themes/$THEME_NAME/." + cp -vrf "$install_dir/." "${EFI_BOOT_DIR}/themes/$THEME_NAME/." + + # Remove all from "${EFI_BOOT_DIR}" except "themes" + f_list=$(ls -1 "${EFI_BOOT_DIR}" | grep -v "themes") + + for i in ${f_list[@]} + do + rm -vr "${EFI_BOOT_DIR}/${i}" + done + + unset f_list + + # Copy all from "${REFIND_DIR}" to "${EFI_BOOT_DIR}" except "themes" + f_list=$(ls -1 "${REFIND_DIR}" | grep -v "themes") + + for i in ${f_list[@]} + do + if [ -f ${REFIND_DIR}/${i} ]; then + cp -vf "${REFIND_DIR}/${i}" "${EFI_BOOT_DIR}/${i}" + fi + + if [ -d ${REFIND_DIR}/${i} ]; then + cp -vrf "${REFIND_DIR}/${i}" "${EFI_BOOT_DIR}/${i}" + fi + done + + unset f_list + + mv -vf "${EFI_BOOT_DIR}/refind_x64.efi" "${EFI_BOOT_DIR}/bootx64.efi" + fi +} + +post_upgrade() { + post_install +} + +post_remove() { + THEME_NAME="melawy-fenek" + + echo "Removal of theme from EFI partition" + + echo "Searching rEFInd installation in EFI partition..." + if ! __has_esp__; then + echo "EFI partition not found" >&2 + exit 1 + fi + + REFIND_DIR=$(find "$ESP" -type d -iname refind) + if ! [[ -d "${REFIND_DIR}" ]]; then + echo "rEFInd not installed in $ESP" >&2 + exit 1 + fi + echo "Found rEFInd in ${REFIND_DIR}" + + EFI_BOOT_DIR=$(find "$ESP" -type d -iname boot) + if ! [[ -d "${EFI_BOOT_DIR}" ]]; then + EFI_BOOT_DIR=$(find "$ESP" -type d -iname Boot) + if ! [[ -d "${EFI_BOOT_DIR}" ]]; then + EFI_BOOT_DIR=$(find "$ESP" -type d -iname BOOT) + if ! [[ -d "${EFI_BOOT_DIR}" ]]; then + mkdir -p "$(dirname ${REFIND_DIR})/boot" + EFI_BOOT_DIR="$(dirname ${REFIND_DIR})/boot" + fi + fi + fi + + if [[ -d "${REFIND_DIR}/themes/$THEME_NAME" ]]; then + rm -vr "${REFIND_DIR}/themes/$THEME_NAME" + echo "Theme uninstalled from ${REFIND_DIR}/themes/$THEME_NAME" + fi + + if [[ -d "${EFI_BOOT_DIR}/themes/$THEME_NAME" ]]; then + rm -vr "${EFI_BOOT_DIR}/themes/$THEME_NAME" + echo "Theme uninstalled from ${EFI_BOOT_DIR}/themes/$THEME_NAME" + fi + + REFIND_CONF_PATH="${REFIND_DIR}/refind.conf" + sed -i "/$THEME_NAME/d" $REFIND_CONF_PATH + + cp -vf "${REFIND_DIR}/refind.conf" "${EFI_BOOT_DIR}/refind.conf" +} + +# Copied from https://raw.githubusercontent.com/jaltuna/refind-theme-nord/main/setup.sh +# Verify EFI System Partition +__has_esp__() { + __find_esp__ + + mount "$ESP" &>/dev/null + [[ -d "$ESP/EFI" ]] && return 0 || return 1 +} + +__find_esp__() { + local parttype + local fstype + local device + + while read -r device; do + read -r parttype fstype ESP <<<"$(lsblk -o "PARTTYPE,FSTYPE,MOUNTPOINT" "$device" 2>/dev/null | awk 'NR==2')" + + [[ "${parttype,,}" != "c12a7328-f81f-11d2-ba4b-00a0c93ec93b" ]] && continue + [[ "${fstype,,}" != "vfat" ]] && continue + [[ -z $(findmnt -sn "$ESP") ]] && continue + + done <<<"$(fdisk -l 2>/dev/null | grep -i efi | cut -d " " -f 1)" + + if [ -z "${ESP}" ]; then + ESP=$(grep -i "/efi" /etc/fstab | awk '{print $2}') + if [ -z "${ESP}" ]; then + ESP=$(grep -i "/boot" /etc/fstab | awk '{print $2}') + if [ -z "${ESP}" ]; then + ESP=$(bootctl --print-esp-path) + if [ -z "${ESP}" ]; then + exit 1 + fi + fi + fi + fi + + echo "Found ${ESP}" + readonly ESP +} diff --git a/MELAWY/Design/Fenek/melawy-refind-theme-hard-install-fenek/.gitignore b/MELAWY/Design/Fenek/melawy-refind-theme-hard-install-fenek/.gitignore new file mode 100644 index 0000000..2f845d8 --- /dev/null +++ b/MELAWY/Design/Fenek/melawy-refind-theme-hard-install-fenek/.gitignore @@ -0,0 +1,4 @@ +*.tar.* +pkg/ +src/ +/melawy-refind-theme-hard-install-fenek diff --git a/MELAWY/Design/Fenek/melawy-refind-theme-hard-install-fenek/00_make.sh b/MELAWY/Design/Fenek/melawy-refind-theme-hard-install-fenek/00_make.sh new file mode 100755 index 0000000..553befd --- /dev/null +++ b/MELAWY/Design/Fenek/melawy-refind-theme-hard-install-fenek/00_make.sh @@ -0,0 +1,39 @@ +#!/bin/bash + +status=0 + +makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force + +status=$(( $status + $? )) + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +notify-send -a "$(basename $(pwd)): Make" -t 10000 "finished" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" +if [ "$status" == 0 ]; then + sleep 5 + + process=$(ps x | grep konsole | grep $0 | awk '{print $1}') + if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') + fi +fi diff --git a/MELAWY/Design/Fenek/melawy-refind-theme-hard-install-fenek/01_sign.sh b/MELAWY/Design/Fenek/melawy-refind-theme-hard-install-fenek/01_sign.sh new file mode 100755 index 0000000..77055f1 --- /dev/null +++ b/MELAWY/Design/Fenek/melawy-refind-theme-hard-install-fenek/01_sign.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done diff --git a/MELAWY/Design/Fenek/melawy-refind-theme-hard-install-fenek/PKGBUILD b/MELAWY/Design/Fenek/melawy-refind-theme-hard-install-fenek/PKGBUILD new file mode 100644 index 0000000..dbb7e80 --- /dev/null +++ b/MELAWY/Design/Fenek/melawy-refind-theme-hard-install-fenek/PKGBUILD @@ -0,0 +1,16 @@ +# Maintainer: Valeria Fadeeva + +_gitname="$(basename $(pwd))" +pkgname=("$_gitname") +pkgver=1.0 +pkgrel=1 +pkgdesc="Specific refind theme hard install Fenek for Melawy Linux" +url="https://git.melawy.ru/Design" +arch=("any") +license=("AGPL3") +source=() +provides=("melawy-refind-theme-hard-install") +depends=("melawy-refind-menu-generator" "melawy-refind-theme-fenek") +conflicts=("melawy-refind-theme-hard-install") + +install=ins.install diff --git a/MELAWY/Design/Fenek/melawy-refind-theme-hard-install-fenek/ins.install b/MELAWY/Design/Fenek/melawy-refind-theme-hard-install-fenek/ins.install new file mode 100644 index 0000000..d752d5e --- /dev/null +++ b/MELAWY/Design/Fenek/melawy-refind-theme-hard-install-fenek/ins.install @@ -0,0 +1,135 @@ +post_install() { + THEME_NAME="melawy-fenek" + + if [ -f "/etc/refind-menu-generator/theme.conf" ]; then + echo "$THEME_NAME" > "/etc/refind-menu-generator/theme.conf" + fi + + echo "Searching rEFInd installation in EFI partition..." + if ! __has_esp__; then + echo "EFI partition not found" >&2 + exit 1 + fi + + REFIND_DIR=$(find "$ESP" -type d -iname refind) + if ! [[ -d "${REFIND_DIR}" ]]; then + echo "rEFInd not installed in $ESP" >&2 + exit 1 + fi + echo "Found rEFInd in ${REFIND_DIR}" + + EFI_BOOT_DIR=$(find "$ESP" -type d -iname boot) + if ! [[ -d "${EFI_BOOT_DIR}" ]]; then + EFI_BOOT_DIR=$(find "$ESP" -type d -iname Boot) + if ! [[ -d "${EFI_BOOT_DIR}" ]]; then + EFI_BOOT_DIR=$(find "$ESP" -type d -iname BOOT) + if ! [[ -d "${EFI_BOOT_DIR}" ]]; then + mkdir -p "$(dirname ${REFIND_DIR})/boot" + EFI_BOOT_DIR="$(dirname ${REFIND_DIR})/boot" + fi + fi + fi + + REFIND_CONF_PATH="${REFIND_DIR}/refind.conf" + + RESULT=$(grep "theme" $REFIND_CONF_PATH) + + if [[ "$?" = "0" ]]; then + CURRENT_THEME=$(echo $RESULT | cut -d"/" -f2) + if [[ "$?" = "0" ]]; then + sed -e "s/$CURRENT_THEME/$THEME_NAME/g" -i $REFIND_CONF_PATH + fi + else + if [[ -z "$(tail -n 1 -c 1 $REFIND_CONF_PATH)" ]];then + echo "include themes/$THEME_NAME/theme.conf" >> $REFIND_CONF_PATH + else + echo -e "\ninclude themes/$THEME_NAME/theme.conf" >> $REFIND_CONF_PATH + fi + fi + + cp -vf "${REFIND_DIR}/refind.conf" "${EFI_BOOT_DIR}/refind.conf" +} + +post_upgrade() { + post_install +} + +post_remove() { + THEME_NAME="melawy-fenek" + + if [ -f "/etc/refind-menu-generator/theme.conf" ]; then + echo "" > "/etc/refind-menu-generator/theme.conf" + fi + + echo "Removal of theme from EFI partition" + + echo "Searching rEFInd installation in EFI partition..." + if ! __has_esp__; then + echo "EFI partition not found" >&2 + exit 1 + fi + + REFIND_DIR=$(find "$ESP" -type d -iname refind) + if ! [[ -d "${REFIND_DIR}" ]]; then + echo "rEFInd not installed in $ESP" >&2 + exit 1 + fi + echo "Found rEFInd in ${REFIND_DIR}" + + EFI_BOOT_DIR=$(find "$ESP" -type d -iname boot) + if ! [[ -d "${EFI_BOOT_DIR}" ]]; then + EFI_BOOT_DIR=$(find "$ESP" -type d -iname Boot) + if ! [[ -d "${EFI_BOOT_DIR}" ]]; then + EFI_BOOT_DIR=$(find "$ESP" -type d -iname BOOT) + if ! [[ -d "${EFI_BOOT_DIR}" ]]; then + mkdir -p "$(dirname ${REFIND_DIR})/boot" + EFI_BOOT_DIR="$(dirname ${REFIND_DIR})/boot" + fi + fi + fi + + REFIND_CONF_PATH="${REFIND_DIR}/refind.conf" + sed -i "/$THEME_NAME/d" $REFIND_CONF_PATH + + cp -vf "${REFIND_DIR}/refind.conf" "${EFI_BOOT_DIR}/refind.conf" +} + +# Copied from https://raw.githubusercontent.com/jaltuna/refind-theme-nord/main/setup.sh +# Verify EFI System Partition +__has_esp__() { + __find_esp__ + + mount "$ESP" &>/dev/null + [[ -d "$ESP/EFI" ]] && return 0 || return 1 +} + +__find_esp__() { + local parttype + local fstype + local device + + while read -r device; do + read -r parttype fstype ESP <<<"$(lsblk -o "PARTTYPE,FSTYPE,MOUNTPOINT" "$device" 2>/dev/null | awk 'NR==2')" + + [[ "${parttype,,}" != "c12a7328-f81f-11d2-ba4b-00a0c93ec93b" ]] && continue + [[ "${fstype,,}" != "vfat" ]] && continue + [[ -z $(findmnt -sn "$ESP") ]] && continue + + done <<<"$(fdisk -l 2>/dev/null | grep -i efi | cut -d " " -f 1)" + + if [ -z "${ESP}" ]; then + ESP=$(grep -i "/efi" /etc/fstab | awk '{print $2}') + if [ -z "${ESP}" ]; then + ESP=$(grep -i "/boot" /etc/fstab | awk '{print $2}') + if [ -z "${ESP}" ]; then + ESP=$(bootctl --print-esp-path) + if [ -z "${ESP}" ]; then + exit 1 + fi + fi + fi + fi + + echo "Found ${ESP}" + readonly ESP +} diff --git a/MELAWY/Design/Lera-Sugar/melawy-kde-theme-lera-sugar-kde6/.gitignore b/MELAWY/Design/Lera-Sugar/melawy-kde-theme-lera-sugar-kde6/.gitignore new file mode 100644 index 0000000..4a94ec7 --- /dev/null +++ b/MELAWY/Design/Lera-Sugar/melawy-kde-theme-lera-sugar-kde6/.gitignore @@ -0,0 +1,4 @@ +*.tar.* +pkg/ +src/ +/melawy-kde-theme-lera-sugar diff --git a/MELAWY/Design/Lera-Sugar/melawy-kde-theme-lera-sugar-kde6/00_make.sh b/MELAWY/Design/Lera-Sugar/melawy-kde-theme-lera-sugar-kde6/00_make.sh new file mode 100755 index 0000000..553befd --- /dev/null +++ b/MELAWY/Design/Lera-Sugar/melawy-kde-theme-lera-sugar-kde6/00_make.sh @@ -0,0 +1,39 @@ +#!/bin/bash + +status=0 + +makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force + +status=$(( $status + $? )) + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +notify-send -a "$(basename $(pwd)): Make" -t 10000 "finished" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" +if [ "$status" == 0 ]; then + sleep 5 + + process=$(ps x | grep konsole | grep $0 | awk '{print $1}') + if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') + fi +fi diff --git a/MELAWY/Design/Lera-Sugar/melawy-kde-theme-lera-sugar-kde6/01_sign.sh b/MELAWY/Design/Lera-Sugar/melawy-kde-theme-lera-sugar-kde6/01_sign.sh new file mode 100755 index 0000000..77055f1 --- /dev/null +++ b/MELAWY/Design/Lera-Sugar/melawy-kde-theme-lera-sugar-kde6/01_sign.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done diff --git a/MELAWY/Design/Lera-Sugar/melawy-kde-theme-lera-sugar-kde6/PKGBUILD b/MELAWY/Design/Lera-Sugar/melawy-kde-theme-lera-sugar-kde6/PKGBUILD new file mode 100644 index 0000000..a0c58e0 --- /dev/null +++ b/MELAWY/Design/Lera-Sugar/melawy-kde-theme-lera-sugar-kde6/PKGBUILD @@ -0,0 +1,34 @@ +# Maintainer: Valeria Fadeeva + +_gitname="$(basename $(pwd))" +pkgname=("$_gitname") +pkgver=1.9 +pkgrel=1 +pkgdesc="$(head -n 2 README.md | tail -n 1)" +url="https://git.melawy.ru/Design/$_gitname" +arch=("any") +license=("AGPL3") +depends=("kwindowsystem>=6" "melawy-theme") +optdepends=() +makedepends=("git") +backup=() +provides=("melawy-kde-theme-lera-sugar" "${pkgname}") +conflicts=("melawy-kde-theme-lera-sugar" "${pkgname}") +replaces=("melawy-kde-theme-lera-sugar") +source=("git+$url.git") +sha256sums=("SKIP") +validpgpkeys=('BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8') + +# pkgver() { +# cd "$srcdir/$_gitname" +# printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +# } + +pkgver() { + cd "$srcdir/$_gitname" + printf "1.%s" "$(git rev-list --count HEAD)" +} + +package() { + cp -vrf --no-dereference --preserve=links --no-preserve=mode "$srcdir/$_gitname/usr" "$pkgdir/" +} diff --git a/MELAWY/Design/Lera-Sugar/melawy-kde-theme-lera-sugar-kde6/README.md b/MELAWY/Design/Lera-Sugar/melawy-kde-theme-lera-sugar-kde6/README.md new file mode 100644 index 0000000..f2687b2 --- /dev/null +++ b/MELAWY/Design/Lera-Sugar/melawy-kde-theme-lera-sugar-kde6/README.md @@ -0,0 +1,9 @@ +# melawy-kde-theme-lera-sugar-kde6 +KDE theme for Melawy Linux + +### Donate +[Tinkoff](https://www.tinkoff.ru/rm/fadeeva.valeriya96/9bLRi79066) + +[YooMoney](https://yoomoney.ru/to/4100115921160758) + +Etherium 0x981FBf878fe451BDB83BEaF68078394d4B13213f diff --git a/MELAWY/Design/Lera-Sugar/melawy-kde-theme-lera-sugar/.gitignore b/MELAWY/Design/Lera-Sugar/melawy-kde-theme-lera-sugar/.gitignore new file mode 100644 index 0000000..4a94ec7 --- /dev/null +++ b/MELAWY/Design/Lera-Sugar/melawy-kde-theme-lera-sugar/.gitignore @@ -0,0 +1,4 @@ +*.tar.* +pkg/ +src/ +/melawy-kde-theme-lera-sugar diff --git a/MELAWY/Design/Lera-Sugar/melawy-kde-theme-lera-sugar/00_make.sh b/MELAWY/Design/Lera-Sugar/melawy-kde-theme-lera-sugar/00_make.sh new file mode 100755 index 0000000..e86d22e --- /dev/null +++ b/MELAWY/Design/Lera-Sugar/melawy-kde-theme-lera-sugar/00_make.sh @@ -0,0 +1,40 @@ +#!/bin/bash + +status=0 + +# makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force +makepkg --nodeps --clean --cleanbuild --force + +status=$(( $status + $? )) + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +notify-send -a "$(basename $(pwd)): Make" -t 10000 "finished" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" +if [ "$status" == 0 ]; then + sleep 5 + + process=$(ps x | grep konsole | grep $0 | awk '{print $1}') + if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') + fi +fi diff --git a/MELAWY/Design/Lera-Sugar/melawy-kde-theme-lera-sugar/01_sign.sh b/MELAWY/Design/Lera-Sugar/melawy-kde-theme-lera-sugar/01_sign.sh new file mode 100755 index 0000000..77055f1 --- /dev/null +++ b/MELAWY/Design/Lera-Sugar/melawy-kde-theme-lera-sugar/01_sign.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done diff --git a/MELAWY/Design/Lera-Sugar/melawy-kde-theme-lera-sugar/PKGBUILD b/MELAWY/Design/Lera-Sugar/melawy-kde-theme-lera-sugar/PKGBUILD new file mode 100644 index 0000000..2f79944 --- /dev/null +++ b/MELAWY/Design/Lera-Sugar/melawy-kde-theme-lera-sugar/PKGBUILD @@ -0,0 +1,33 @@ +# Maintainer: Valeria Fadeeva + +_gitname="$(basename $(pwd))" +pkgname=("$_gitname") +pkgver=1.7 +pkgrel=1 +pkgdesc="$(head -n 2 README.md | tail -n 1)" +url="https://git.melawy.ru/Design/$_gitname" +arch=("any") +license=("AGPL3") +depends=("kwindowsystem<6" "melawy-theme") +optdepends=() +makedepends=("git") +backup=() +provides=("${pkgname}") +conflicts=("${pkgname}") +source=("git+$url.git") +sha256sums=("SKIP") +validpgpkeys=('BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8') + +# pkgver() { +# cd "$srcdir/$_gitname" +# printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +# } + +pkgver() { + cd "$srcdir/$_gitname" + printf "1.%s" "$(git rev-list --count HEAD)" +} + +package() { + cp -vrf --no-dereference --preserve=links --no-preserve=mode "$srcdir/$_gitname/usr" "$pkgdir/" +} diff --git a/MELAWY/Design/Lera-Sugar/melawy-kde-theme-lera-sugar/README.md b/MELAWY/Design/Lera-Sugar/melawy-kde-theme-lera-sugar/README.md new file mode 100644 index 0000000..ba378cc --- /dev/null +++ b/MELAWY/Design/Lera-Sugar/melawy-kde-theme-lera-sugar/README.md @@ -0,0 +1,9 @@ +# melawy-kde-theme-lera-sugar +KDE theme for Melawy Linux + +### Donate +[Tinkoff](https://www.tinkoff.ru/rm/fadeeva.valeriya96/9bLRi79066) + +[YooMoney](https://yoomoney.ru/to/4100115921160758) + +Etherium 0x981FBf878fe451BDB83BEaF68078394d4B13213f diff --git a/MELAWY/Design/Lera-Sugar/melawy-plymouth-theme-hard-install-lera-sugar/.gitignore b/MELAWY/Design/Lera-Sugar/melawy-plymouth-theme-hard-install-lera-sugar/.gitignore new file mode 100644 index 0000000..9aa0ada --- /dev/null +++ b/MELAWY/Design/Lera-Sugar/melawy-plymouth-theme-hard-install-lera-sugar/.gitignore @@ -0,0 +1,4 @@ +*.tar.* +pkg/ +src/ +/melawy-plymouth-theme-hard-install-lera-sugar diff --git a/MELAWY/Design/Lera-Sugar/melawy-plymouth-theme-hard-install-lera-sugar/00_make.sh b/MELAWY/Design/Lera-Sugar/melawy-plymouth-theme-hard-install-lera-sugar/00_make.sh new file mode 100755 index 0000000..553befd --- /dev/null +++ b/MELAWY/Design/Lera-Sugar/melawy-plymouth-theme-hard-install-lera-sugar/00_make.sh @@ -0,0 +1,39 @@ +#!/bin/bash + +status=0 + +makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force + +status=$(( $status + $? )) + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +notify-send -a "$(basename $(pwd)): Make" -t 10000 "finished" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" +if [ "$status" == 0 ]; then + sleep 5 + + process=$(ps x | grep konsole | grep $0 | awk '{print $1}') + if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') + fi +fi diff --git a/MELAWY/Design/Lera-Sugar/melawy-plymouth-theme-hard-install-lera-sugar/01_sign.sh b/MELAWY/Design/Lera-Sugar/melawy-plymouth-theme-hard-install-lera-sugar/01_sign.sh new file mode 100755 index 0000000..77055f1 --- /dev/null +++ b/MELAWY/Design/Lera-Sugar/melawy-plymouth-theme-hard-install-lera-sugar/01_sign.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done diff --git a/MELAWY/Design/Lera-Sugar/melawy-plymouth-theme-hard-install-lera-sugar/PKGBUILD b/MELAWY/Design/Lera-Sugar/melawy-plymouth-theme-hard-install-lera-sugar/PKGBUILD new file mode 100644 index 0000000..7b09ff4 --- /dev/null +++ b/MELAWY/Design/Lera-Sugar/melawy-plymouth-theme-hard-install-lera-sugar/PKGBUILD @@ -0,0 +1,16 @@ +# Maintainer: Valeria Fadeeva + +_gitname="$(basename $(pwd))" +pkgname=("$_gitname") +pkgver=1.0 +pkgrel=1 +pkgdesc="Liveuser specific plymouth theme hard install Lera Sugar for Melawy Linux" +arch=("any") +url="https://git.melawy.ru/Design" +license=("AGPL3") +source=() +provides=("melawy-plymouth-theme-hard-install") +depends=("melawy-plymouth-theme-lera-sugar") +conflicts=("melawy-plymouth-theme-hard-install") + +install=ins.install diff --git a/MELAWY/Design/Lera-Sugar/melawy-plymouth-theme-hard-install-lera-sugar/ins.install b/MELAWY/Design/Lera-Sugar/melawy-plymouth-theme-hard-install-lera-sugar/ins.install new file mode 100644 index 0000000..2a93360 --- /dev/null +++ b/MELAWY/Design/Lera-Sugar/melawy-plymouth-theme-hard-install-lera-sugar/ins.install @@ -0,0 +1,9 @@ +post_install() { + plymouth-set-default-theme --reset + plymouth-set-default-theme melawy-lera-sugar + plymouth-set-default-theme --rebuild-initrd melawy-lera-sugar +} + +post_upgrade() { + post_install +} diff --git a/MELAWY/Design/Lera-Sugar/melawy-plymouth-theme-lera-sugar/.gitignore b/MELAWY/Design/Lera-Sugar/melawy-plymouth-theme-lera-sugar/.gitignore new file mode 100644 index 0000000..23162b8 --- /dev/null +++ b/MELAWY/Design/Lera-Sugar/melawy-plymouth-theme-lera-sugar/.gitignore @@ -0,0 +1,4 @@ +*.tar.* +pkg/ +src/ +/melawy-plymouth-theme-lera-sugar diff --git a/MELAWY/Design/Lera-Sugar/melawy-plymouth-theme-lera-sugar/00_make.sh b/MELAWY/Design/Lera-Sugar/melawy-plymouth-theme-lera-sugar/00_make.sh new file mode 100755 index 0000000..553befd --- /dev/null +++ b/MELAWY/Design/Lera-Sugar/melawy-plymouth-theme-lera-sugar/00_make.sh @@ -0,0 +1,39 @@ +#!/bin/bash + +status=0 + +makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force + +status=$(( $status + $? )) + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +notify-send -a "$(basename $(pwd)): Make" -t 10000 "finished" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" +if [ "$status" == 0 ]; then + sleep 5 + + process=$(ps x | grep konsole | grep $0 | awk '{print $1}') + if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') + fi +fi diff --git a/MELAWY/Design/Lera-Sugar/melawy-plymouth-theme-lera-sugar/01_sign.sh b/MELAWY/Design/Lera-Sugar/melawy-plymouth-theme-lera-sugar/01_sign.sh new file mode 100755 index 0000000..77055f1 --- /dev/null +++ b/MELAWY/Design/Lera-Sugar/melawy-plymouth-theme-lera-sugar/01_sign.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done diff --git a/MELAWY/Design/Lera-Sugar/melawy-plymouth-theme-lera-sugar/PKGBUILD b/MELAWY/Design/Lera-Sugar/melawy-plymouth-theme-lera-sugar/PKGBUILD new file mode 100644 index 0000000..10cb125 --- /dev/null +++ b/MELAWY/Design/Lera-Sugar/melawy-plymouth-theme-lera-sugar/PKGBUILD @@ -0,0 +1,39 @@ +# Maintainer: Valeria Fadeeva + +_gitname="$(basename $(pwd))" +pkgname=("$_gitname") +pkgver=1.22 +pkgrel=1 +pkgdesc="$(head -n 2 README.md | tail -n 1)" +url="https://git.melawy.ru/Design/$_gitname" +arch=("any") +license=("AGPL3") +depends=("plymouth") +optdepends=() +makedepends=("git") +backup=() +provides=("${pkgname}") +conflicts=("${pkgname}") +source=("git+$url.git") +sha256sums=("SKIP") +validpgpkeys=('BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8') + +THEME_NAME="melawy-lera-sugar" +THEME_PATH="/usr/share/plymouth/themes" + +# pkgver() { +# cd "$srcdir/$_gitname" +# printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +# } + +pkgver() { + cd "$srcdir/$_gitname" + printf "1.%s" "$(git rev-list --count HEAD)" +} + +package() { + install -d "$pkgdir$THEME_PATH" + cp -vrf --no-dereference --preserve=links "$srcdir/$_gitname/$THEME_NAME" "$pkgdir$THEME_PATH/" +} + +install=ins.install diff --git a/MELAWY/Design/Lera-Sugar/melawy-plymouth-theme-lera-sugar/README.md b/MELAWY/Design/Lera-Sugar/melawy-plymouth-theme-lera-sugar/README.md new file mode 100644 index 0000000..5e5b489 --- /dev/null +++ b/MELAWY/Design/Lera-Sugar/melawy-plymouth-theme-lera-sugar/README.md @@ -0,0 +1,9 @@ +# melawy-plymouth-theme-lera-sugar +Plymouth theme for theme Lera Sugar + +### Donate +[Tinkoff](https://www.tinkoff.ru/rm/fadeeva.valeriya96/9bLRi79066) + +[YooMoney](https://yoomoney.ru/to/4100115921160758) + +Etherium 0x981FBf878fe451BDB83BEaF68078394d4B13213f diff --git a/MELAWY/Design/Lera-Sugar/melawy-plymouth-theme-lera-sugar/ins.install b/MELAWY/Design/Lera-Sugar/melawy-plymouth-theme-lera-sugar/ins.install new file mode 100644 index 0000000..4dd0d1c --- /dev/null +++ b/MELAWY/Design/Lera-Sugar/melawy-plymouth-theme-lera-sugar/ins.install @@ -0,0 +1,9 @@ +post_install() { + if [ "$(grep 'Theme' /etc/plymouth/plymouthd.conf | cut -d'=' -f2)" == "melawy-lera-sugar" ]; then + plymouth-set-default-theme -R + fi +} + +post_upgrade() { + post_install +} diff --git a/MELAWY/Design/Lera-Sugar/melawy-refind-theme-hard-install-lera-sugar/.gitignore b/MELAWY/Design/Lera-Sugar/melawy-refind-theme-hard-install-lera-sugar/.gitignore new file mode 100644 index 0000000..2f845d8 --- /dev/null +++ b/MELAWY/Design/Lera-Sugar/melawy-refind-theme-hard-install-lera-sugar/.gitignore @@ -0,0 +1,4 @@ +*.tar.* +pkg/ +src/ +/melawy-refind-theme-hard-install-fenek diff --git a/MELAWY/Design/Lera-Sugar/melawy-refind-theme-hard-install-lera-sugar/00_make.sh b/MELAWY/Design/Lera-Sugar/melawy-refind-theme-hard-install-lera-sugar/00_make.sh new file mode 100755 index 0000000..553befd --- /dev/null +++ b/MELAWY/Design/Lera-Sugar/melawy-refind-theme-hard-install-lera-sugar/00_make.sh @@ -0,0 +1,39 @@ +#!/bin/bash + +status=0 + +makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force + +status=$(( $status + $? )) + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +notify-send -a "$(basename $(pwd)): Make" -t 10000 "finished" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" +if [ "$status" == 0 ]; then + sleep 5 + + process=$(ps x | grep konsole | grep $0 | awk '{print $1}') + if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') + fi +fi diff --git a/MELAWY/Design/Lera-Sugar/melawy-refind-theme-hard-install-lera-sugar/01_sign.sh b/MELAWY/Design/Lera-Sugar/melawy-refind-theme-hard-install-lera-sugar/01_sign.sh new file mode 100755 index 0000000..77055f1 --- /dev/null +++ b/MELAWY/Design/Lera-Sugar/melawy-refind-theme-hard-install-lera-sugar/01_sign.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done diff --git a/MELAWY/Design/Lera-Sugar/melawy-refind-theme-hard-install-lera-sugar/PKGBUILD b/MELAWY/Design/Lera-Sugar/melawy-refind-theme-hard-install-lera-sugar/PKGBUILD new file mode 100644 index 0000000..75e9812 --- /dev/null +++ b/MELAWY/Design/Lera-Sugar/melawy-refind-theme-hard-install-lera-sugar/PKGBUILD @@ -0,0 +1,16 @@ +# Maintainer: Valeria Fadeeva + +_gitname="$(basename $(pwd))" +pkgname=("$_gitname") +pkgver=1.0 +pkgrel=1 +pkgdesc="Specific refind theme hard install Lera Sugar for Melawy Linux" +url="https://git.melawy.ru/Design" +arch=("any") +license=("AGPL3") +source=() +provides=("melawy-refind-theme-hard-install") +depends=("melawy-refind-menu-generator" "melawy-refind-theme-lera-sugar") +conflicts=("melawy-refind-theme-hard-install") + +install=ins.install diff --git a/MELAWY/Design/Lera-Sugar/melawy-refind-theme-hard-install-lera-sugar/ins.install b/MELAWY/Design/Lera-Sugar/melawy-refind-theme-hard-install-lera-sugar/ins.install new file mode 100644 index 0000000..ef1f5ff --- /dev/null +++ b/MELAWY/Design/Lera-Sugar/melawy-refind-theme-hard-install-lera-sugar/ins.install @@ -0,0 +1,135 @@ +post_install() { + THEME_NAME="melawy-lera-sugar" + + if [ -f "/etc/refind-menu-generator/theme.conf" ]; then + echo "$THEME_NAME" > "/etc/refind-menu-generator/theme.conf" + fi + + echo "Searching rEFInd installation in EFI partition..." + if ! __has_esp__; then + echo "EFI partition not found" >&2 + exit 1 + fi + + REFIND_DIR=$(find "$ESP" -type d -iname refind) + if ! [[ -d "${REFIND_DIR}" ]]; then + echo "rEFInd not installed in $ESP" >&2 + exit 1 + fi + echo "Found rEFInd in ${REFIND_DIR}" + + EFI_BOOT_DIR=$(find "$ESP" -type d -iname boot) + if ! [[ -d "${EFI_BOOT_DIR}" ]]; then + EFI_BOOT_DIR=$(find "$ESP" -type d -iname Boot) + if ! [[ -d "${EFI_BOOT_DIR}" ]]; then + EFI_BOOT_DIR=$(find "$ESP" -type d -iname BOOT) + if ! [[ -d "${EFI_BOOT_DIR}" ]]; then + mkdir -p "$(dirname ${REFIND_DIR})/boot" + EFI_BOOT_DIR="$(dirname ${REFIND_DIR})/boot" + fi + fi + fi + + REFIND_CONF_PATH="${REFIND_DIR}/refind.conf" + + RESULT=$(grep "theme" $REFIND_CONF_PATH) + + if [[ "$?" = "0" ]]; then + CURRENT_THEME=$(echo $RESULT | cut -d"/" -f2) + if [[ "$?" = "0" ]]; then + sed -e "s/$CURRENT_THEME/$THEME_NAME/g" -i $REFIND_CONF_PATH + fi + else + if [[ -z "$(tail -n 1 -c 1 $REFIND_CONF_PATH)" ]];then + echo "include themes/$THEME_NAME/theme.conf" >> $REFIND_CONF_PATH + else + echo -e "\ninclude themes/$THEME_NAME/theme.conf" >> $REFIND_CONF_PATH + fi + fi + + cp -vf "${REFIND_DIR}/refind.conf" "${EFI_BOOT_DIR}/refind.conf" +} + +post_upgrade() { + post_install +} + +post_remove() { + THEME_NAME="melawy-lera-sugar" + + if [ -f "/etc/refind-menu-generator/theme.conf" ]; then + echo "" > "/etc/refind-menu-generator/theme.conf" + fi + + echo "Removal of theme from EFI partition" + + echo "Searching rEFInd installation in EFI partition..." + if ! __has_esp__; then + echo "EFI partition not found" >&2 + exit 1 + fi + + REFIND_DIR=$(find "$ESP" -type d -iname refind) + if ! [[ -d "${REFIND_DIR}" ]]; then + echo "rEFInd not installed in $ESP" >&2 + exit 1 + fi + echo "Found rEFInd in ${REFIND_DIR}" + + EFI_BOOT_DIR=$(find "$ESP" -type d -iname boot) + if ! [[ -d "${EFI_BOOT_DIR}" ]]; then + EFI_BOOT_DIR=$(find "$ESP" -type d -iname Boot) + if ! [[ -d "${EFI_BOOT_DIR}" ]]; then + EFI_BOOT_DIR=$(find "$ESP" -type d -iname BOOT) + if ! [[ -d "${EFI_BOOT_DIR}" ]]; then + mkdir -p "$(dirname ${REFIND_DIR})/boot" + EFI_BOOT_DIR="$(dirname ${REFIND_DIR})/boot" + fi + fi + fi + + REFIND_CONF_PATH="${REFIND_DIR}/refind.conf" + sed -i "/$THEME_NAME/d" $REFIND_CONF_PATH + + cp -vf "${REFIND_DIR}/refind.conf" "${EFI_BOOT_DIR}/refind.conf" +} + +# Copied from https://raw.githubusercontent.com/jaltuna/refind-theme-nord/main/setup.sh +# Verify EFI System Partition +__has_esp__() { + __find_esp__ + + mount "$ESP" &>/dev/null + [[ -d "$ESP/EFI" ]] && return 0 || return 1 +} + +__find_esp__() { + local parttype + local fstype + local device + + while read -r device; do + read -r parttype fstype ESP <<<"$(lsblk -o "PARTTYPE,FSTYPE,MOUNTPOINT" "$device" 2>/dev/null | awk 'NR==2')" + + [[ "${parttype,,}" != "c12a7328-f81f-11d2-ba4b-00a0c93ec93b" ]] && continue + [[ "${fstype,,}" != "vfat" ]] && continue + [[ -z $(findmnt -sn "$ESP") ]] && continue + + done <<<"$(fdisk -l 2>/dev/null | grep -i efi | cut -d " " -f 1)" + + if [ -z "${ESP}" ]; then + ESP=$(grep -i "/efi" /etc/fstab | awk '{print $2}') + if [ -z "${ESP}" ]; then + ESP=$(grep -i "/boot" /etc/fstab | awk '{print $2}') + if [ -z "${ESP}" ]; then + ESP=$(bootctl --print-esp-path) + if [ -z "${ESP}" ]; then + exit 1 + fi + fi + fi + fi + + echo "Found ${ESP}" + readonly ESP +} diff --git a/MELAWY/Design/Lera-Sugar/melawy-refind-theme-lera-sugar/.gitignore b/MELAWY/Design/Lera-Sugar/melawy-refind-theme-lera-sugar/.gitignore new file mode 100644 index 0000000..d4a330b --- /dev/null +++ b/MELAWY/Design/Lera-Sugar/melawy-refind-theme-lera-sugar/.gitignore @@ -0,0 +1,4 @@ +*.tar.* +pkg/ +src/ +/melawy-refind-theme-lera-sugar diff --git a/MELAWY/Design/Lera-Sugar/melawy-refind-theme-lera-sugar/00_make.sh b/MELAWY/Design/Lera-Sugar/melawy-refind-theme-lera-sugar/00_make.sh new file mode 100755 index 0000000..553befd --- /dev/null +++ b/MELAWY/Design/Lera-Sugar/melawy-refind-theme-lera-sugar/00_make.sh @@ -0,0 +1,39 @@ +#!/bin/bash + +status=0 + +makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force + +status=$(( $status + $? )) + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +notify-send -a "$(basename $(pwd)): Make" -t 10000 "finished" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" +if [ "$status" == 0 ]; then + sleep 5 + + process=$(ps x | grep konsole | grep $0 | awk '{print $1}') + if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') + fi +fi diff --git a/MELAWY/Design/Lera-Sugar/melawy-refind-theme-lera-sugar/01_sign.sh b/MELAWY/Design/Lera-Sugar/melawy-refind-theme-lera-sugar/01_sign.sh new file mode 100755 index 0000000..77055f1 --- /dev/null +++ b/MELAWY/Design/Lera-Sugar/melawy-refind-theme-lera-sugar/01_sign.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done diff --git a/MELAWY/Design/Lera-Sugar/melawy-refind-theme-lera-sugar/PKGBUILD b/MELAWY/Design/Lera-Sugar/melawy-refind-theme-lera-sugar/PKGBUILD new file mode 100644 index 0000000..7c45238 --- /dev/null +++ b/MELAWY/Design/Lera-Sugar/melawy-refind-theme-lera-sugar/PKGBUILD @@ -0,0 +1,39 @@ +# Maintainer: Valeria Fadeeva + +_gitname="$(basename $(pwd))" +pkgname=("$_gitname") +pkgver=1.16 +pkgrel=1 +pkgdesc="$(head -n 2 README.md | tail -n 1)" +url="https://git.melawy.ru/Design/$_gitname" +arch=("any") +license=("AGPL3") +depends=("refind") +optdepends=() +makedepends=("git") +backup=() +provides=("${pkgname}") +conflicts=("${pkgname}") +source=("git+$url.git") +sha256sums=("SKIP") +validpgpkeys=('BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8') + +THEME_NAME="melawy-lera-sugar" +THEME_PATH="usr/share/refind/themes" + +install=ins.install + +# pkgver() { +# cd "$srcdir/$_gitname" +# printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +# } + +pkgver() { + cd "$srcdir/$_gitname" + printf "1.%s" "$(git rev-list --count HEAD)" +} + +package() { + install -d "$pkgdir/$THEME_PATH" + cp -vrf --no-dereference --preserve=links "$srcdir/$_gitname/$THEME_NAME" "$pkgdir/$THEME_PATH/" +} diff --git a/MELAWY/Design/Lera-Sugar/melawy-refind-theme-lera-sugar/README.md b/MELAWY/Design/Lera-Sugar/melawy-refind-theme-lera-sugar/README.md new file mode 100644 index 0000000..eb71e9b --- /dev/null +++ b/MELAWY/Design/Lera-Sugar/melawy-refind-theme-lera-sugar/README.md @@ -0,0 +1,9 @@ +# melawy-refind-theme-lera-sugar +rEFInd bootloader theme Lera Sugar + +### Donate +[Tinkoff](https://www.tinkoff.ru/rm/fadeeva.valeriya96/9bLRi79066) + +[YooMoney](https://yoomoney.ru/to/4100115921160758) + +Etherium 0x981FBf878fe451BDB83BEaF68078394d4B13213f diff --git a/MELAWY/Design/Lera-Sugar/melawy-refind-theme-lera-sugar/ins.install b/MELAWY/Design/Lera-Sugar/melawy-refind-theme-lera-sugar/ins.install new file mode 100644 index 0000000..274cd5d --- /dev/null +++ b/MELAWY/Design/Lera-Sugar/melawy-refind-theme-lera-sugar/ins.install @@ -0,0 +1,158 @@ +post_install() { + THEME_NAME="melawy-lera-sugar" + local install_dir="/usr/share/refind/themes/$THEME_NAME" + + echo "Searching rEFInd installation in EFI partition..." + if ! __has_esp__; then + echo "EFI partition not found" >&2 + exit 1 + fi + + REFIND_DIR=$(find "$ESP" -type d -iname refind) + if ! [[ -d "${REFIND_DIR}" ]]; then + echo "rEFInd not installed in $ESP" >&2 + exit 1 + fi + echo "Found rEFInd in ${REFIND_DIR}" + + EFI_BOOT_DIR=$(find "$ESP" -type d -iname boot) + if ! [[ -d "${EFI_BOOT_DIR}" ]]; then + EFI_BOOT_DIR=$(find "$ESP" -type d -iname Boot) + if ! [[ -d "${EFI_BOOT_DIR}" ]]; then + EFI_BOOT_DIR=$(find "$ESP" -type d -iname BOOT) + if ! [[ -d "${EFI_BOOT_DIR}" ]]; then + mkdir -p "$(dirname ${REFIND_DIR})/boot" + EFI_BOOT_DIR="$(dirname ${REFIND_DIR})/boot" + fi + fi + fi + + if [ -f "${REFIND_DIR}/refind_x64.efi" ]; then + echo "Installing theme in ${REFIND_DIR}/themes" + cd ${install_dir} + + mkdir -p "${REFIND_DIR}/themes/$THEME_NAME" + mkdir -p "${EFI_BOOT_DIR}/themes/$THEME_NAME" + + cp -vrf "$install_dir/." "${REFIND_DIR}/themes/$THEME_NAME/." + cp -vrf "$install_dir/." "${EFI_BOOT_DIR}/themes/$THEME_NAME/." + + # Remove all from "${EFI_BOOT_DIR}" except "themes" + f_list=$(ls -1 "${EFI_BOOT_DIR}" | grep -v "themes") + + for i in ${f_list[@]} + do + rm -vr "${EFI_BOOT_DIR}/${i}" + done + + unset f_list + + # Copy all from "${REFIND_DIR}" to "${EFI_BOOT_DIR}" except "themes" + f_list=$(ls -1 "${REFIND_DIR}" | grep -v "themes") + + for i in ${f_list[@]} + do + if [ -f ${REFIND_DIR}/${i} ]; then + cp -vf "${REFIND_DIR}/${i}" "${EFI_BOOT_DIR}/${i}" + fi + + if [ -d ${REFIND_DIR}/${i} ]; then + cp -vrf "${REFIND_DIR}/${i}" "${EFI_BOOT_DIR}/${i}" + fi + done + + unset f_list + + mv -vf "${EFI_BOOT_DIR}/refind_x64.efi" "${EFI_BOOT_DIR}/bootx64.efi" + fi +} + +post_upgrade() { + post_install +} + +post_remove() { + THEME_NAME="melawy-lera-sugar" + + echo "Removal of theme from EFI partition" + + echo "Searching rEFInd installation in EFI partition..." + if ! __has_esp__; then + echo "EFI partition not found" >&2 + exit 1 + fi + + REFIND_DIR=$(find "$ESP" -type d -iname refind) + if ! [[ -d "${REFIND_DIR}" ]]; then + echo "rEFInd not installed in $ESP" >&2 + exit 1 + fi + echo "Found rEFInd in ${REFIND_DIR}" + + EFI_BOOT_DIR=$(find "$ESP" -type d -iname boot) + if ! [[ -d "${EFI_BOOT_DIR}" ]]; then + EFI_BOOT_DIR=$(find "$ESP" -type d -iname Boot) + if ! [[ -d "${EFI_BOOT_DIR}" ]]; then + EFI_BOOT_DIR=$(find "$ESP" -type d -iname BOOT) + if ! [[ -d "${EFI_BOOT_DIR}" ]]; then + mkdir -p "$(dirname ${REFIND_DIR})/boot" + EFI_BOOT_DIR="$(dirname ${REFIND_DIR})/boot" + fi + fi + fi + + if [[ -d "${REFIND_DIR}/themes/$THEME_NAME" ]]; then + rm -vr "${REFIND_DIR}/themes/$THEME_NAME" + echo "Theme uninstalled from ${REFIND_DIR}/themes/$THEME_NAME" + fi + + if [[ -d "${EFI_BOOT_DIR}/themes/$THEME_NAME" ]]; then + rm -vr "${EFI_BOOT_DIR}/themes/$THEME_NAME" + echo "Theme uninstalled from ${EFI_BOOT_DIR}/themes/$THEME_NAME" + fi + + REFIND_CONF_PATH="${REFIND_DIR}/refind.conf" + sed -i "/$THEME_NAME/d" $REFIND_CONF_PATH + + cp -vf "${REFIND_DIR}/refind.conf" "${EFI_BOOT_DIR}/refind.conf" +} + +# Copied from https://raw.githubusercontent.com/jaltuna/refind-theme-nord/main/setup.sh +# Verify EFI System Partition +__has_esp__() { + __find_esp__ + + mount "$ESP" &>/dev/null + [[ -d "$ESP/EFI" ]] && return 0 || return 1 +} + +__find_esp__() { + local parttype + local fstype + local device + + while read -r device; do + read -r parttype fstype ESP <<<"$(lsblk -o "PARTTYPE,FSTYPE,MOUNTPOINT" "$device" 2>/dev/null | awk 'NR==2')" + + [[ "${parttype,,}" != "c12a7328-f81f-11d2-ba4b-00a0c93ec93b" ]] && continue + [[ "${fstype,,}" != "vfat" ]] && continue + [[ -z $(findmnt -sn "$ESP") ]] && continue + + done <<<"$(fdisk -l 2>/dev/null | grep -i efi | cut -d " " -f 1)" + + if [ -z "${ESP}" ]; then + ESP=$(grep -i "/efi" /etc/fstab | awk '{print $2}') + if [ -z "${ESP}" ]; then + ESP=$(grep -i "/boot" /etc/fstab | awk '{print $2}') + if [ -z "${ESP}" ]; then + ESP=$(bootctl --print-esp-path) + if [ -z "${ESP}" ]; then + exit 1 + fi + fi + fi + fi + + echo "Found ${ESP}" + readonly ESP +} diff --git a/MELAWY/Design/Melawy/melawy-icon-theme-kde6/.gitignore b/MELAWY/Design/Melawy/melawy-icon-theme-kde6/.gitignore new file mode 100644 index 0000000..c90e42e --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-icon-theme-kde6/.gitignore @@ -0,0 +1,4 @@ +*.tar.* +pkg/ +src/ +/melawy-icon-theme diff --git a/MELAWY/Design/Melawy/melawy-icon-theme-kde6/00_make.sh b/MELAWY/Design/Melawy/melawy-icon-theme-kde6/00_make.sh new file mode 100755 index 0000000..553befd --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-icon-theme-kde6/00_make.sh @@ -0,0 +1,39 @@ +#!/bin/bash + +status=0 + +makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force + +status=$(( $status + $? )) + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +notify-send -a "$(basename $(pwd)): Make" -t 10000 "finished" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" +if [ "$status" == 0 ]; then + sleep 5 + + process=$(ps x | grep konsole | grep $0 | awk '{print $1}') + if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') + fi +fi diff --git a/MELAWY/Design/Melawy/melawy-icon-theme-kde6/01_sign.sh b/MELAWY/Design/Melawy/melawy-icon-theme-kde6/01_sign.sh new file mode 100755 index 0000000..77055f1 --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-icon-theme-kde6/01_sign.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done diff --git a/MELAWY/Design/Melawy/melawy-icon-theme-kde6/PKGBUILD b/MELAWY/Design/Melawy/melawy-icon-theme-kde6/PKGBUILD new file mode 100644 index 0000000..a151d67 --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-icon-theme-kde6/PKGBUILD @@ -0,0 +1,49 @@ +# Maintainer: Valeria Fadeeva + +_gitname="$(basename $(pwd))" +pkgname=("$_gitname") +pkgver=1.29 +pkgrel=1 +pkgdesc="$(head -n 2 README.md | tail -n 1)" +url="https://git.melawy.ru/Design/$_gitname" +arch=("any") +license=("AGPL3") +depends=("kwindowsystem>=6" "gtk-update-icon-cache" "breeze-icons" "hicolor-icon-theme") +optdepends=() +makedepends=("git") +options=("!strip") +backup=() +provides=("melawy-icon-theme" "${pkgname}") +conflicts=("melawy-icon-theme" "${pkgname}") +replaces=("melawy-icon-theme") +source=("git+$url.git") +sha256sums=("SKIP") +validpgpkeys=('BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8') + +# pkgver() { +# cd "$srcdir/Melawy-icon-theme" +# git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g' +# } + +# pkgver() { +# cd "$srcdir/$_gitname" +# printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +# } + +pkgver() { + cd "$srcdir/$_gitname" + printf "1.%s" "$(git rev-list --count HEAD)" +} + +prepare() { + cd "$srcdir/$_gitname" + + # Disable running gtk-update-icon-cache + sed -i '/gtk-update-icon-cache/d' install.sh +} + +package() { + cd "$srcdir/$_gitname" + install -d "$pkgdir/usr/share/icons" + ./install.sh -t all -d "$pkgdir/usr/share/icons" +} diff --git a/MELAWY/Design/Melawy/melawy-icon-theme-kde6/README.md b/MELAWY/Design/Melawy/melawy-icon-theme-kde6/README.md new file mode 100644 index 0000000..9548172 --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-icon-theme-kde6/README.md @@ -0,0 +1,9 @@ +# melawy-icon-theme-kde6 +Icon theme for Melawy Linux + +### Donate +[Tinkoff](https://www.tinkoff.ru/rm/fadeeva.valeriya96/9bLRi79066) + +[YooMoney](https://yoomoney.ru/to/4100115921160758) + +Etherium 0x981FBf878fe451BDB83BEaF68078394d4B13213f diff --git a/MELAWY/Design/Melawy/melawy-icon-theme/.gitignore b/MELAWY/Design/Melawy/melawy-icon-theme/.gitignore new file mode 100644 index 0000000..c90e42e --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-icon-theme/.gitignore @@ -0,0 +1,4 @@ +*.tar.* +pkg/ +src/ +/melawy-icon-theme diff --git a/MELAWY/Design/Melawy/melawy-icon-theme/00_make.sh b/MELAWY/Design/Melawy/melawy-icon-theme/00_make.sh new file mode 100755 index 0000000..e86d22e --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-icon-theme/00_make.sh @@ -0,0 +1,40 @@ +#!/bin/bash + +status=0 + +# makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force +makepkg --nodeps --clean --cleanbuild --force + +status=$(( $status + $? )) + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +notify-send -a "$(basename $(pwd)): Make" -t 10000 "finished" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" +if [ "$status" == 0 ]; then + sleep 5 + + process=$(ps x | grep konsole | grep $0 | awk '{print $1}') + if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') + fi +fi diff --git a/MELAWY/Design/Melawy/melawy-icon-theme/01_sign.sh b/MELAWY/Design/Melawy/melawy-icon-theme/01_sign.sh new file mode 100755 index 0000000..77055f1 --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-icon-theme/01_sign.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done diff --git a/MELAWY/Design/Melawy/melawy-icon-theme/PKGBUILD b/MELAWY/Design/Melawy/melawy-icon-theme/PKGBUILD new file mode 100644 index 0000000..2a2dbb2 --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-icon-theme/PKGBUILD @@ -0,0 +1,48 @@ +# Maintainer: Valeria Fadeeva + +_gitname="$(basename $(pwd))" +pkgname=("$_gitname") +pkgver=1.21 +pkgrel=1 +pkgdesc="$(head -n 2 README.md | tail -n 1)" +url="https://git.melawy.ru/Design/$_gitname" +arch=("any") +license=("AGPL3") +depends=("kwindowsystem<6" "gtk-update-icon-cache" "hicolor-icon-theme") +optdepends=() +makedepends=("git") +options=("!strip") +backup=() +provides=("${pkgname}") +conflicts=("${pkgname}") +source=("git+$url.git") +sha256sums=("SKIP") +validpgpkeys=('BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8') + +# pkgver() { +# cd "$srcdir/Melawy-icon-theme" +# git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g' +# } + +# pkgver() { +# cd "$srcdir/$_gitname" +# printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +# } + +pkgver() { + cd "$srcdir/$_gitname" + printf "1.%s" "$(git rev-list --count HEAD)" +} + +prepare() { + cd "$srcdir/$_gitname" + + # Disable running gtk-update-icon-cache + sed -i '/gtk-update-icon-cache/d' install.sh +} + +package() { + cd "$srcdir/$_gitname" + install -d "$pkgdir/usr/share/icons" + ./install.sh -t all -d "$pkgdir/usr/share/icons" +} diff --git a/MELAWY/Design/Melawy/melawy-icon-theme/README.md b/MELAWY/Design/Melawy/melawy-icon-theme/README.md new file mode 100644 index 0000000..dbf36de --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-icon-theme/README.md @@ -0,0 +1,9 @@ +# melawy-icon-theme +Icon theme for Melawy Linux + +### Donate +[Tinkoff](https://www.tinkoff.ru/rm/fadeeva.valeriya96/9bLRi79066) + +[YooMoney](https://yoomoney.ru/to/4100115921160758) + +Etherium 0x981FBf878fe451BDB83BEaF68078394d4B13213f diff --git a/MELAWY/Design/Melawy/melawy-plasma-desktop-theme/.gitignore b/MELAWY/Design/Melawy/melawy-plasma-desktop-theme/.gitignore new file mode 100644 index 0000000..b296581 --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-plasma-desktop-theme/.gitignore @@ -0,0 +1,4 @@ +*.tar.* +pkg/ +src/ +/melawy-plasma-desktop-theme diff --git a/MELAWY/Design/Melawy/melawy-plasma-desktop-theme/00_make.sh b/MELAWY/Design/Melawy/melawy-plasma-desktop-theme/00_make.sh new file mode 100755 index 0000000..553befd --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-plasma-desktop-theme/00_make.sh @@ -0,0 +1,39 @@ +#!/bin/bash + +status=0 + +makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force + +status=$(( $status + $? )) + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +notify-send -a "$(basename $(pwd)): Make" -t 10000 "finished" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" +if [ "$status" == 0 ]; then + sleep 5 + + process=$(ps x | grep konsole | grep $0 | awk '{print $1}') + if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') + fi +fi diff --git a/MELAWY/Design/Melawy/melawy-plasma-desktop-theme/01_sign.sh b/MELAWY/Design/Melawy/melawy-plasma-desktop-theme/01_sign.sh new file mode 100755 index 0000000..77055f1 --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-plasma-desktop-theme/01_sign.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done diff --git a/MELAWY/Design/Melawy/melawy-plasma-desktop-theme/PKGBUILD b/MELAWY/Design/Melawy/melawy-plasma-desktop-theme/PKGBUILD new file mode 100644 index 0000000..05d7130 --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-plasma-desktop-theme/PKGBUILD @@ -0,0 +1,45 @@ +# Maintainer: Valeria Fadeeva + +_gitname="$(basename $(pwd))" +pkgname=("$_gitname") +pkgver=1.6 +pkgrel=1 +pkgdesc="$(head -n 2 README.md | tail -n 1)" +url="https://git.melawy.ru/Design/$_gitname" +arch=("any") +license=("AGPL3") +depends=("plasma-desktop") +optdepends=() +makedepends=("git") +backup=() +provides=("${pkgname}") +conflicts=("${pkgname}") +source=("git+$url.git") +sha256sums=("SKIP") +validpgpkeys=('BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8') + +THEME_NAME="Melawy" +THEME_PATH1="/usr/share/plasma/desktoptheme" +THEME_PATH2="/usr/share/aurorae/themes" +THEME_PATH3="/usr/share/Kvantum" + +# pkgver() { +# cd "$srcdir/$_gitname" +# printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +# } + +pkgver() { + cd "$srcdir/$_gitname" + printf "1.%s" "$(git rev-list --count HEAD)" +} + +package() { + install -d "$pkgdir$THEME_PATH1" + cp -vrf --no-dereference --preserve=links "$srcdir/$_gitname/$THEME_NAME" "$pkgdir$THEME_PATH1/" + + install -d "$pkgdir$THEME_PATH2" + cp -vrf --no-dereference --preserve=links "$srcdir/$_gitname/aurorae/themes/$THEME_NAME-dark" "$pkgdir$THEME_PATH2/" + + install -d "$pkgdir$THEME_PATH3" + cp -vrf --no-dereference --preserve=links "$srcdir/$_gitname/Kvantum/$THEME_NAME-dark" "$pkgdir$THEME_PATH3/" +} diff --git a/MELAWY/Design/Melawy/melawy-plasma-desktop-theme/README.md b/MELAWY/Design/Melawy/melawy-plasma-desktop-theme/README.md new file mode 100644 index 0000000..a72ff72 --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-plasma-desktop-theme/README.md @@ -0,0 +1,9 @@ +# melawy-plasma-desktop-theme +Desktop theme for KDE for Melawy Linux + +### Donate +[Tinkoff](https://www.tinkoff.ru/rm/fadeeva.valeriya96/9bLRi79066) + +[YooMoney](https://yoomoney.ru/to/4100115921160758) + +Etherium 0x981FBf878fe451BDB83BEaF68078394d4B13213f diff --git a/MELAWY/Design/Melawy/melawy-plymouth-theme-hard-install/.gitignore b/MELAWY/Design/Melawy/melawy-plymouth-theme-hard-install/.gitignore new file mode 100644 index 0000000..e88d1e9 --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-plymouth-theme-hard-install/.gitignore @@ -0,0 +1,4 @@ +*.tar.* +pkg/ +src/ +/melawy-plymouth-theme-hard-install-fenek diff --git a/MELAWY/Design/Melawy/melawy-plymouth-theme-hard-install/00_make.sh b/MELAWY/Design/Melawy/melawy-plymouth-theme-hard-install/00_make.sh new file mode 100755 index 0000000..553befd --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-plymouth-theme-hard-install/00_make.sh @@ -0,0 +1,39 @@ +#!/bin/bash + +status=0 + +makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force + +status=$(( $status + $? )) + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +notify-send -a "$(basename $(pwd)): Make" -t 10000 "finished" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" +if [ "$status" == 0 ]; then + sleep 5 + + process=$(ps x | grep konsole | grep $0 | awk '{print $1}') + if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') + fi +fi diff --git a/MELAWY/Design/Melawy/melawy-plymouth-theme-hard-install/01_sign.sh b/MELAWY/Design/Melawy/melawy-plymouth-theme-hard-install/01_sign.sh new file mode 100755 index 0000000..77055f1 --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-plymouth-theme-hard-install/01_sign.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done diff --git a/MELAWY/Design/Melawy/melawy-plymouth-theme-hard-install/PKGBUILD b/MELAWY/Design/Melawy/melawy-plymouth-theme-hard-install/PKGBUILD new file mode 100644 index 0000000..37bc099 --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-plymouth-theme-hard-install/PKGBUILD @@ -0,0 +1,16 @@ +# Maintainer: Valeria Fadeeva + +_gitname="$(basename $(pwd))" +pkgname=("$_gitname") +pkgver=1.0 +pkgrel=1 +pkgdesc="Liveuser specific plymouth theme hard install for Melawy Linux" +arch=("any") +url="https://git.melawy.ru/Design" +license=("AGPL3") +source=() +provides=("melawy-plymouth-theme-hard-install") +depends=("melawy-plymouth-theme") +conflicts=("melawy-plymouth-theme-hard-install") + +install=ins.install diff --git a/MELAWY/Design/Melawy/melawy-plymouth-theme-hard-install/ins.install b/MELAWY/Design/Melawy/melawy-plymouth-theme-hard-install/ins.install new file mode 100644 index 0000000..59fab8c --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-plymouth-theme-hard-install/ins.install @@ -0,0 +1,9 @@ +post_install() { + plymouth-set-default-theme --reset + plymouth-set-default-theme melawy + plymouth-set-default-theme --rebuild-initrd melawy +} + +post_upgrade() { + post_install +} diff --git a/MELAWY/Design/Melawy/melawy-plymouth-theme/.gitignore b/MELAWY/Design/Melawy/melawy-plymouth-theme/.gitignore new file mode 100644 index 0000000..2249dcb --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-plymouth-theme/.gitignore @@ -0,0 +1,4 @@ +*.tar.* +pkg/ +src/ +/melawy-plymouth-theme-fenek diff --git a/MELAWY/Design/Melawy/melawy-plymouth-theme/00_make.sh b/MELAWY/Design/Melawy/melawy-plymouth-theme/00_make.sh new file mode 100755 index 0000000..553befd --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-plymouth-theme/00_make.sh @@ -0,0 +1,39 @@ +#!/bin/bash + +status=0 + +makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force + +status=$(( $status + $? )) + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +notify-send -a "$(basename $(pwd)): Make" -t 10000 "finished" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" +if [ "$status" == 0 ]; then + sleep 5 + + process=$(ps x | grep konsole | grep $0 | awk '{print $1}') + if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') + fi +fi diff --git a/MELAWY/Design/Melawy/melawy-plymouth-theme/01_sign.sh b/MELAWY/Design/Melawy/melawy-plymouth-theme/01_sign.sh new file mode 100755 index 0000000..77055f1 --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-plymouth-theme/01_sign.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done diff --git a/MELAWY/Design/Melawy/melawy-plymouth-theme/PKGBUILD b/MELAWY/Design/Melawy/melawy-plymouth-theme/PKGBUILD new file mode 100644 index 0000000..2e4d08f --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-plymouth-theme/PKGBUILD @@ -0,0 +1,39 @@ +# Maintainer: Valeria Fadeeva + +_gitname="$(basename $(pwd))" +pkgname=("$_gitname") +pkgver=1.24 +pkgrel=1 +pkgdesc="$(head -n 2 README.md | tail -n 1)" +url="https://git.melawy.ru/Design/$_gitname" +arch=("any") +license=("AGPL3") +depends=("plymouth") +optdepends=() +makedepends=("git") +backup=() +provides=("${pkgname}") +conflicts=("${pkgname}") +source=("git+$url.git") +sha256sums=("SKIP") +validpgpkeys=('BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8') + +THEME_NAME="melawy" +THEME_PATH="usr/share/plymouth/themes" + +# pkgver() { +# cd "$srcdir/$_gitname" +# printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +# } + +pkgver() { + cd "$srcdir/$_gitname" + printf "1.%s" "$(git rev-list --count HEAD)" +} + +package() { + install -d "$pkgdir/$THEME_PATH" + cp -vrf --no-dereference --preserve=links "$srcdir/$_gitname/$THEME_NAME" "$pkgdir/$THEME_PATH/" +} + +install=ins.install diff --git a/MELAWY/Design/Melawy/melawy-plymouth-theme/README.md b/MELAWY/Design/Melawy/melawy-plymouth-theme/README.md new file mode 100644 index 0000000..e8cc96a --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-plymouth-theme/README.md @@ -0,0 +1,9 @@ +# melawy-plymouth-theme +Plymouth theme for Melawy Linux + +### Donate +[Tinkoff](https://www.tinkoff.ru/rm/fadeeva.valeriya96/9bLRi79066) + +[YooMoney](https://yoomoney.ru/to/4100115921160758) + +Etherium 0x981FBf878fe451BDB83BEaF68078394d4B13213f diff --git a/MELAWY/Design/Melawy/melawy-plymouth-theme/ins.install b/MELAWY/Design/Melawy/melawy-plymouth-theme/ins.install new file mode 100644 index 0000000..619699c --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-plymouth-theme/ins.install @@ -0,0 +1,9 @@ +post_install() { + if [ "$(grep 'Theme' /etc/plymouth/plymouthd.conf | cut -d'=' -f2)" == "melawy" ]; then + plymouth-set-default-theme -R + fi +} + +post_upgrade() { + post_install +} diff --git a/MELAWY/Design/Melawy/melawy-purple-dark-cursors/.gitignore b/MELAWY/Design/Melawy/melawy-purple-dark-cursors/.gitignore new file mode 100644 index 0000000..61e1354 --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-purple-dark-cursors/.gitignore @@ -0,0 +1,4 @@ +*.tar.* +pkg/ +src/ +/melawy-purple-dark-cursors diff --git a/MELAWY/Design/Melawy/melawy-purple-dark-cursors/00_make.sh b/MELAWY/Design/Melawy/melawy-purple-dark-cursors/00_make.sh new file mode 100755 index 0000000..553befd --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-purple-dark-cursors/00_make.sh @@ -0,0 +1,39 @@ +#!/bin/bash + +status=0 + +makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force + +status=$(( $status + $? )) + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +notify-send -a "$(basename $(pwd)): Make" -t 10000 "finished" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" +if [ "$status" == 0 ]; then + sleep 5 + + process=$(ps x | grep konsole | grep $0 | awk '{print $1}') + if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') + fi +fi diff --git a/MELAWY/Design/Melawy/melawy-purple-dark-cursors/01_sign.sh b/MELAWY/Design/Melawy/melawy-purple-dark-cursors/01_sign.sh new file mode 100755 index 0000000..77055f1 --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-purple-dark-cursors/01_sign.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done diff --git a/MELAWY/Design/Melawy/melawy-purple-dark-cursors/PKGBUILD b/MELAWY/Design/Melawy/melawy-purple-dark-cursors/PKGBUILD new file mode 100644 index 0000000..237da4a --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-purple-dark-cursors/PKGBUILD @@ -0,0 +1,40 @@ +# Maintainer: Valeria Fadeeva + +_gitname="$(basename $(pwd))" +pkgname=("$_gitname") +pkgver=1.6 +pkgrel=1 +pkgdesc="$(head -n 2 README.md | tail -n 1)" +url="https://git.melawy.ru/Design/$_gitname" +arch=("any") +license=("AGPL3") +depends=() +optdepends=() +makedepends=("git") +options=("!strip") +backup=() +provides=("${pkgname}") +conflicts=("${pkgname}") +source=("git+$url.git") +sha256sums=("SKIP") +validpgpkeys=('BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8') + +# pkgver() { +# cd "$srcdir/$_gitname" +# git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g' +# } + +# pkgver() { +# cd "$srcdir/$_gitname" +# printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +# } + +pkgver() { + cd "$srcdir/$_gitname" + printf "1.%s" "$(git rev-list --count HEAD)" +} + +package() { + install -d "$pkgdir/usr/share/icons" + cp -r "$srcdir/$_gitname/$_gitname" "$pkgdir/usr/share/icons/${_gitname^}" +} diff --git a/MELAWY/Design/Melawy/melawy-purple-dark-cursors/README.md b/MELAWY/Design/Melawy/melawy-purple-dark-cursors/README.md new file mode 100644 index 0000000..5862419 --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-purple-dark-cursors/README.md @@ -0,0 +1,13 @@ +# melawy-purple-dark-cursors +Purple dark cursors theme for Melawy Linux + +Building the Bridge Icon set from the Inkscape SVG: + +Dependencies inkscape and xorg-xcursorgen for building. + +### Donate +[Tinkoff](https://www.tinkoff.ru/rm/fadeeva.valeriya96/9bLRi79066) + +[YooMoney](https://yoomoney.ru/to/4100115921160758) + +Etherium 0x981FBf878fe451BDB83BEaF68078394d4B13213f diff --git a/MELAWY/Design/Melawy/melawy-purple-dark-default-cursors/.gitignore b/MELAWY/Design/Melawy/melawy-purple-dark-default-cursors/.gitignore new file mode 100644 index 0000000..1ac3d96 --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-purple-dark-default-cursors/.gitignore @@ -0,0 +1,4 @@ +*.tar.* +pkg/ +src/ +/melawy-purple-dark-default-cursors diff --git a/MELAWY/Design/Melawy/melawy-purple-dark-default-cursors/00_make.sh b/MELAWY/Design/Melawy/melawy-purple-dark-default-cursors/00_make.sh new file mode 100755 index 0000000..553befd --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-purple-dark-default-cursors/00_make.sh @@ -0,0 +1,39 @@ +#!/bin/bash + +status=0 + +makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force + +status=$(( $status + $? )) + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +notify-send -a "$(basename $(pwd)): Make" -t 10000 "finished" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" +if [ "$status" == 0 ]; then + sleep 5 + + process=$(ps x | grep konsole | grep $0 | awk '{print $1}') + if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') + fi +fi diff --git a/MELAWY/Design/Melawy/melawy-purple-dark-default-cursors/01_sign.sh b/MELAWY/Design/Melawy/melawy-purple-dark-default-cursors/01_sign.sh new file mode 100755 index 0000000..77055f1 --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-purple-dark-default-cursors/01_sign.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done diff --git a/MELAWY/Design/Melawy/melawy-purple-dark-default-cursors/PKGBUILD b/MELAWY/Design/Melawy/melawy-purple-dark-default-cursors/PKGBUILD new file mode 100644 index 0000000..b05e555 --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-purple-dark-default-cursors/PKGBUILD @@ -0,0 +1,40 @@ +# Maintainer: Valeria Fadeeva + +_gitname="$(basename $(pwd))" +pkgname=("$_gitname") +pkgver=1.4 +pkgrel=1 +pkgdesc="$(head -n 2 README.md | tail -n 1)" +url="https://git.melawy.ru/Design/$_gitname" +arch=("any") +license=("AGPL3") +depends=() +optdepends=() +makedepends=("git") +options=("!strip") +backup=() +provides=("${pkgname}") +conflicts=("${pkgname}") +source=("git+$url.git") +sha256sums=("SKIP") +validpgpkeys=('BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8') + +# pkgver() { +# cd "$srcdir/$_gitname" +# git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g' +# } + +# pkgver() { +# cd "$srcdir/$_gitname" +# printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +# } + +pkgver() { + cd "$srcdir/$_gitname" + printf "1.%s" "$(git rev-list --count HEAD)" +} + +package() { + install -d "$pkgdir/usr/share/icons" + cp -r "$srcdir/$_gitname/$_gitname" "$pkgdir/usr/share/icons/${_gitname^}" +} diff --git a/MELAWY/Design/Melawy/melawy-purple-dark-default-cursors/README.md b/MELAWY/Design/Melawy/melawy-purple-dark-default-cursors/README.md new file mode 100644 index 0000000..c55ebb8 --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-purple-dark-default-cursors/README.md @@ -0,0 +1,13 @@ +# melawy-purple-dark-default-cursors +Purple dark default cursors theme for Melawy Linux + +Building the Bridge Icon set from the Inkscape SVG: + +Dependencies inkscape and xorg-xcursorgen for building. + +### Donate +[Tinkoff](https://www.tinkoff.ru/rm/fadeeva.valeriya96/9bLRi79066) + +[YooMoney](https://yoomoney.ru/to/4100115921160758) + +Etherium 0x981FBf878fe451BDB83BEaF68078394d4B13213f diff --git a/MELAWY/Design/Melawy/melawy-purple-light-cursors/.gitignore b/MELAWY/Design/Melawy/melawy-purple-light-cursors/.gitignore new file mode 100644 index 0000000..0fde390 --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-purple-light-cursors/.gitignore @@ -0,0 +1,4 @@ +*.tar.* +pkg/ +src/ +/melawy-purple-light-cursors diff --git a/MELAWY/Design/Melawy/melawy-purple-light-cursors/00_make.sh b/MELAWY/Design/Melawy/melawy-purple-light-cursors/00_make.sh new file mode 100755 index 0000000..553befd --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-purple-light-cursors/00_make.sh @@ -0,0 +1,39 @@ +#!/bin/bash + +status=0 + +makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force + +status=$(( $status + $? )) + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +notify-send -a "$(basename $(pwd)): Make" -t 10000 "finished" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" +if [ "$status" == 0 ]; then + sleep 5 + + process=$(ps x | grep konsole | grep $0 | awk '{print $1}') + if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') + fi +fi diff --git a/MELAWY/Design/Melawy/melawy-purple-light-cursors/01_sign.sh b/MELAWY/Design/Melawy/melawy-purple-light-cursors/01_sign.sh new file mode 100755 index 0000000..77055f1 --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-purple-light-cursors/01_sign.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done diff --git a/MELAWY/Design/Melawy/melawy-purple-light-cursors/PKGBUILD b/MELAWY/Design/Melawy/melawy-purple-light-cursors/PKGBUILD new file mode 100644 index 0000000..237da4a --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-purple-light-cursors/PKGBUILD @@ -0,0 +1,40 @@ +# Maintainer: Valeria Fadeeva + +_gitname="$(basename $(pwd))" +pkgname=("$_gitname") +pkgver=1.6 +pkgrel=1 +pkgdesc="$(head -n 2 README.md | tail -n 1)" +url="https://git.melawy.ru/Design/$_gitname" +arch=("any") +license=("AGPL3") +depends=() +optdepends=() +makedepends=("git") +options=("!strip") +backup=() +provides=("${pkgname}") +conflicts=("${pkgname}") +source=("git+$url.git") +sha256sums=("SKIP") +validpgpkeys=('BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8') + +# pkgver() { +# cd "$srcdir/$_gitname" +# git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g' +# } + +# pkgver() { +# cd "$srcdir/$_gitname" +# printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +# } + +pkgver() { + cd "$srcdir/$_gitname" + printf "1.%s" "$(git rev-list --count HEAD)" +} + +package() { + install -d "$pkgdir/usr/share/icons" + cp -r "$srcdir/$_gitname/$_gitname" "$pkgdir/usr/share/icons/${_gitname^}" +} diff --git a/MELAWY/Design/Melawy/melawy-purple-light-cursors/README.md b/MELAWY/Design/Melawy/melawy-purple-light-cursors/README.md new file mode 100644 index 0000000..232787a --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-purple-light-cursors/README.md @@ -0,0 +1,13 @@ +# melawy-purple-light-cursors +Purple light cursors theme for Melawy Linux + +Building the Bridge Icon set from the Inkscape SVG: + +Dependencies inkscape and xorg-xcursorgen for building. + +### Donate +[Tinkoff](https://www.tinkoff.ru/rm/fadeeva.valeriya96/9bLRi79066) + +[YooMoney](https://yoomoney.ru/to/4100115921160758) + +Etherium 0x981FBf878fe451BDB83BEaF68078394d4B13213f diff --git a/MELAWY/Design/Melawy/melawy-purple-light-default-cursors/.gitignore b/MELAWY/Design/Melawy/melawy-purple-light-default-cursors/.gitignore new file mode 100644 index 0000000..c0698ed --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-purple-light-default-cursors/.gitignore @@ -0,0 +1,4 @@ +*.tar.* +pkg/ +src/ +/melawy-purple-light-default-cursors diff --git a/MELAWY/Design/Melawy/melawy-purple-light-default-cursors/00_make.sh b/MELAWY/Design/Melawy/melawy-purple-light-default-cursors/00_make.sh new file mode 100755 index 0000000..553befd --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-purple-light-default-cursors/00_make.sh @@ -0,0 +1,39 @@ +#!/bin/bash + +status=0 + +makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force + +status=$(( $status + $? )) + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +notify-send -a "$(basename $(pwd)): Make" -t 10000 "finished" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" +if [ "$status" == 0 ]; then + sleep 5 + + process=$(ps x | grep konsole | grep $0 | awk '{print $1}') + if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') + fi +fi diff --git a/MELAWY/Design/Melawy/melawy-purple-light-default-cursors/01_sign.sh b/MELAWY/Design/Melawy/melawy-purple-light-default-cursors/01_sign.sh new file mode 100755 index 0000000..77055f1 --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-purple-light-default-cursors/01_sign.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done diff --git a/MELAWY/Design/Melawy/melawy-purple-light-default-cursors/PKGBUILD b/MELAWY/Design/Melawy/melawy-purple-light-default-cursors/PKGBUILD new file mode 100644 index 0000000..b05e555 --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-purple-light-default-cursors/PKGBUILD @@ -0,0 +1,40 @@ +# Maintainer: Valeria Fadeeva + +_gitname="$(basename $(pwd))" +pkgname=("$_gitname") +pkgver=1.4 +pkgrel=1 +pkgdesc="$(head -n 2 README.md | tail -n 1)" +url="https://git.melawy.ru/Design/$_gitname" +arch=("any") +license=("AGPL3") +depends=() +optdepends=() +makedepends=("git") +options=("!strip") +backup=() +provides=("${pkgname}") +conflicts=("${pkgname}") +source=("git+$url.git") +sha256sums=("SKIP") +validpgpkeys=('BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8') + +# pkgver() { +# cd "$srcdir/$_gitname" +# git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g' +# } + +# pkgver() { +# cd "$srcdir/$_gitname" +# printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +# } + +pkgver() { + cd "$srcdir/$_gitname" + printf "1.%s" "$(git rev-list --count HEAD)" +} + +package() { + install -d "$pkgdir/usr/share/icons" + cp -r "$srcdir/$_gitname/$_gitname" "$pkgdir/usr/share/icons/${_gitname^}" +} diff --git a/MELAWY/Design/Melawy/melawy-purple-light-default-cursors/README.md b/MELAWY/Design/Melawy/melawy-purple-light-default-cursors/README.md new file mode 100644 index 0000000..b266f77 --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-purple-light-default-cursors/README.md @@ -0,0 +1,13 @@ +# melawy-purple-light-default-cursors +Purple light default cursors theme for Melawy Linux + +Building the Bridge Icon set from the Inkscape SVG: + +Dependencies inkscape and xorg-xcursorgen for building. + +### Donate +[Tinkoff](https://www.tinkoff.ru/rm/fadeeva.valeriya96/9bLRi79066) + +[YooMoney](https://yoomoney.ru/to/4100115921160758) + +Etherium 0x981FBf878fe451BDB83BEaF68078394d4B13213f diff --git a/MELAWY/Design/Melawy/melawy-red-dark-cursors/.gitignore b/MELAWY/Design/Melawy/melawy-red-dark-cursors/.gitignore new file mode 100644 index 0000000..1cc36ac --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-red-dark-cursors/.gitignore @@ -0,0 +1,4 @@ +*.tar.* +pkg/ +src/ +/melawy-red-dark-cursors diff --git a/MELAWY/Design/Melawy/melawy-red-dark-cursors/00_make.sh b/MELAWY/Design/Melawy/melawy-red-dark-cursors/00_make.sh new file mode 100755 index 0000000..553befd --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-red-dark-cursors/00_make.sh @@ -0,0 +1,39 @@ +#!/bin/bash + +status=0 + +makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force + +status=$(( $status + $? )) + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +notify-send -a "$(basename $(pwd)): Make" -t 10000 "finished" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" +if [ "$status" == 0 ]; then + sleep 5 + + process=$(ps x | grep konsole | grep $0 | awk '{print $1}') + if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') + fi +fi diff --git a/MELAWY/Design/Melawy/melawy-red-dark-cursors/01_sign.sh b/MELAWY/Design/Melawy/melawy-red-dark-cursors/01_sign.sh new file mode 100755 index 0000000..77055f1 --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-red-dark-cursors/01_sign.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done diff --git a/MELAWY/Design/Melawy/melawy-red-dark-cursors/PKGBUILD b/MELAWY/Design/Melawy/melawy-red-dark-cursors/PKGBUILD new file mode 100644 index 0000000..237da4a --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-red-dark-cursors/PKGBUILD @@ -0,0 +1,40 @@ +# Maintainer: Valeria Fadeeva + +_gitname="$(basename $(pwd))" +pkgname=("$_gitname") +pkgver=1.6 +pkgrel=1 +pkgdesc="$(head -n 2 README.md | tail -n 1)" +url="https://git.melawy.ru/Design/$_gitname" +arch=("any") +license=("AGPL3") +depends=() +optdepends=() +makedepends=("git") +options=("!strip") +backup=() +provides=("${pkgname}") +conflicts=("${pkgname}") +source=("git+$url.git") +sha256sums=("SKIP") +validpgpkeys=('BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8') + +# pkgver() { +# cd "$srcdir/$_gitname" +# git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g' +# } + +# pkgver() { +# cd "$srcdir/$_gitname" +# printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +# } + +pkgver() { + cd "$srcdir/$_gitname" + printf "1.%s" "$(git rev-list --count HEAD)" +} + +package() { + install -d "$pkgdir/usr/share/icons" + cp -r "$srcdir/$_gitname/$_gitname" "$pkgdir/usr/share/icons/${_gitname^}" +} diff --git a/MELAWY/Design/Melawy/melawy-red-dark-cursors/README.md b/MELAWY/Design/Melawy/melawy-red-dark-cursors/README.md new file mode 100644 index 0000000..94185f4 --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-red-dark-cursors/README.md @@ -0,0 +1,13 @@ +# melawy-red-dark-cursors +Red dark cursors theme for Melawy Linux + +Building the Bridge Icon set from the Inkscape SVG: + +Dependencies inkscape and xorg-xcursorgen for building. + +### Donate +[Tinkoff](https://www.tinkoff.ru/rm/fadeeva.valeriya96/9bLRi79066) + +[YooMoney](https://yoomoney.ru/to/4100115921160758) + +Etherium 0x981FBf878fe451BDB83BEaF68078394d4B13213f diff --git a/MELAWY/Design/Melawy/melawy-red-dark-default-cursors/.gitignore b/MELAWY/Design/Melawy/melawy-red-dark-default-cursors/.gitignore new file mode 100644 index 0000000..37c913c --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-red-dark-default-cursors/.gitignore @@ -0,0 +1,4 @@ +*.tar.* +pkg/ +src/ +/melawy-red-dark-default-cursors diff --git a/MELAWY/Design/Melawy/melawy-red-dark-default-cursors/00_make.sh b/MELAWY/Design/Melawy/melawy-red-dark-default-cursors/00_make.sh new file mode 100755 index 0000000..553befd --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-red-dark-default-cursors/00_make.sh @@ -0,0 +1,39 @@ +#!/bin/bash + +status=0 + +makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force + +status=$(( $status + $? )) + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +notify-send -a "$(basename $(pwd)): Make" -t 10000 "finished" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" +if [ "$status" == 0 ]; then + sleep 5 + + process=$(ps x | grep konsole | grep $0 | awk '{print $1}') + if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') + fi +fi diff --git a/MELAWY/Design/Melawy/melawy-red-dark-default-cursors/01_sign.sh b/MELAWY/Design/Melawy/melawy-red-dark-default-cursors/01_sign.sh new file mode 100755 index 0000000..77055f1 --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-red-dark-default-cursors/01_sign.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done diff --git a/MELAWY/Design/Melawy/melawy-red-dark-default-cursors/PKGBUILD b/MELAWY/Design/Melawy/melawy-red-dark-default-cursors/PKGBUILD new file mode 100644 index 0000000..b05e555 --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-red-dark-default-cursors/PKGBUILD @@ -0,0 +1,40 @@ +# Maintainer: Valeria Fadeeva + +_gitname="$(basename $(pwd))" +pkgname=("$_gitname") +pkgver=1.4 +pkgrel=1 +pkgdesc="$(head -n 2 README.md | tail -n 1)" +url="https://git.melawy.ru/Design/$_gitname" +arch=("any") +license=("AGPL3") +depends=() +optdepends=() +makedepends=("git") +options=("!strip") +backup=() +provides=("${pkgname}") +conflicts=("${pkgname}") +source=("git+$url.git") +sha256sums=("SKIP") +validpgpkeys=('BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8') + +# pkgver() { +# cd "$srcdir/$_gitname" +# git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g' +# } + +# pkgver() { +# cd "$srcdir/$_gitname" +# printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +# } + +pkgver() { + cd "$srcdir/$_gitname" + printf "1.%s" "$(git rev-list --count HEAD)" +} + +package() { + install -d "$pkgdir/usr/share/icons" + cp -r "$srcdir/$_gitname/$_gitname" "$pkgdir/usr/share/icons/${_gitname^}" +} diff --git a/MELAWY/Design/Melawy/melawy-red-dark-default-cursors/README.md b/MELAWY/Design/Melawy/melawy-red-dark-default-cursors/README.md new file mode 100644 index 0000000..b006467 --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-red-dark-default-cursors/README.md @@ -0,0 +1,13 @@ +# melawy-red-dark-default-cursors +Red dark default cursors theme for Melawy Linux + +Building the Bridge Icon set from the Inkscape SVG: + +Dependencies inkscape and xorg-xcursorgen for building. + +### Donate +[Tinkoff](https://www.tinkoff.ru/rm/fadeeva.valeriya96/9bLRi79066) + +[YooMoney](https://yoomoney.ru/to/4100115921160758) + +Etherium 0x981FBf878fe451BDB83BEaF68078394d4B13213f diff --git a/MELAWY/Design/Melawy/melawy-red-light-cursors/.gitignore b/MELAWY/Design/Melawy/melawy-red-light-cursors/.gitignore new file mode 100644 index 0000000..be11bb7 --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-red-light-cursors/.gitignore @@ -0,0 +1,4 @@ +*.tar.* +pkg/ +src/ +/melawy-red-light-cursors diff --git a/MELAWY/Design/Melawy/melawy-red-light-cursors/00_make.sh b/MELAWY/Design/Melawy/melawy-red-light-cursors/00_make.sh new file mode 100755 index 0000000..553befd --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-red-light-cursors/00_make.sh @@ -0,0 +1,39 @@ +#!/bin/bash + +status=0 + +makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force + +status=$(( $status + $? )) + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +notify-send -a "$(basename $(pwd)): Make" -t 10000 "finished" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" +if [ "$status" == 0 ]; then + sleep 5 + + process=$(ps x | grep konsole | grep $0 | awk '{print $1}') + if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') + fi +fi diff --git a/MELAWY/Design/Melawy/melawy-red-light-cursors/01_sign.sh b/MELAWY/Design/Melawy/melawy-red-light-cursors/01_sign.sh new file mode 100755 index 0000000..77055f1 --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-red-light-cursors/01_sign.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done diff --git a/MELAWY/Design/Melawy/melawy-red-light-cursors/PKGBUILD b/MELAWY/Design/Melawy/melawy-red-light-cursors/PKGBUILD new file mode 100644 index 0000000..237da4a --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-red-light-cursors/PKGBUILD @@ -0,0 +1,40 @@ +# Maintainer: Valeria Fadeeva + +_gitname="$(basename $(pwd))" +pkgname=("$_gitname") +pkgver=1.6 +pkgrel=1 +pkgdesc="$(head -n 2 README.md | tail -n 1)" +url="https://git.melawy.ru/Design/$_gitname" +arch=("any") +license=("AGPL3") +depends=() +optdepends=() +makedepends=("git") +options=("!strip") +backup=() +provides=("${pkgname}") +conflicts=("${pkgname}") +source=("git+$url.git") +sha256sums=("SKIP") +validpgpkeys=('BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8') + +# pkgver() { +# cd "$srcdir/$_gitname" +# git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g' +# } + +# pkgver() { +# cd "$srcdir/$_gitname" +# printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +# } + +pkgver() { + cd "$srcdir/$_gitname" + printf "1.%s" "$(git rev-list --count HEAD)" +} + +package() { + install -d "$pkgdir/usr/share/icons" + cp -r "$srcdir/$_gitname/$_gitname" "$pkgdir/usr/share/icons/${_gitname^}" +} diff --git a/MELAWY/Design/Melawy/melawy-red-light-cursors/README.md b/MELAWY/Design/Melawy/melawy-red-light-cursors/README.md new file mode 100644 index 0000000..cca91f5 --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-red-light-cursors/README.md @@ -0,0 +1,13 @@ +# melawy-red-light-cursors +Red light cursors theme for Melawy Linux + +Building the Bridge Icon set from the Inkscape SVG: + +Dependencies inkscape and xorg-xcursorgen for building. + +### Donate +[Tinkoff](https://www.tinkoff.ru/rm/fadeeva.valeriya96/9bLRi79066) + +[YooMoney](https://yoomoney.ru/to/4100115921160758) + +Etherium 0x981FBf878fe451BDB83BEaF68078394d4B13213f diff --git a/MELAWY/Design/Melawy/melawy-red-light-default-cursors/.gitignore b/MELAWY/Design/Melawy/melawy-red-light-default-cursors/.gitignore new file mode 100644 index 0000000..854fc60 --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-red-light-default-cursors/.gitignore @@ -0,0 +1,4 @@ +*.tar.* +pkg/ +src/ +/melawy-red-light-default-cursors diff --git a/MELAWY/Design/Melawy/melawy-red-light-default-cursors/00_make.sh b/MELAWY/Design/Melawy/melawy-red-light-default-cursors/00_make.sh new file mode 100755 index 0000000..553befd --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-red-light-default-cursors/00_make.sh @@ -0,0 +1,39 @@ +#!/bin/bash + +status=0 + +makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force + +status=$(( $status + $? )) + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +notify-send -a "$(basename $(pwd)): Make" -t 10000 "finished" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" +if [ "$status" == 0 ]; then + sleep 5 + + process=$(ps x | grep konsole | grep $0 | awk '{print $1}') + if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') + fi +fi diff --git a/MELAWY/Design/Melawy/melawy-red-light-default-cursors/01_sign.sh b/MELAWY/Design/Melawy/melawy-red-light-default-cursors/01_sign.sh new file mode 100755 index 0000000..77055f1 --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-red-light-default-cursors/01_sign.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done diff --git a/MELAWY/Design/Melawy/melawy-red-light-default-cursors/PKGBUILD b/MELAWY/Design/Melawy/melawy-red-light-default-cursors/PKGBUILD new file mode 100644 index 0000000..b05e555 --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-red-light-default-cursors/PKGBUILD @@ -0,0 +1,40 @@ +# Maintainer: Valeria Fadeeva + +_gitname="$(basename $(pwd))" +pkgname=("$_gitname") +pkgver=1.4 +pkgrel=1 +pkgdesc="$(head -n 2 README.md | tail -n 1)" +url="https://git.melawy.ru/Design/$_gitname" +arch=("any") +license=("AGPL3") +depends=() +optdepends=() +makedepends=("git") +options=("!strip") +backup=() +provides=("${pkgname}") +conflicts=("${pkgname}") +source=("git+$url.git") +sha256sums=("SKIP") +validpgpkeys=('BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8') + +# pkgver() { +# cd "$srcdir/$_gitname" +# git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g' +# } + +# pkgver() { +# cd "$srcdir/$_gitname" +# printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +# } + +pkgver() { + cd "$srcdir/$_gitname" + printf "1.%s" "$(git rev-list --count HEAD)" +} + +package() { + install -d "$pkgdir/usr/share/icons" + cp -r "$srcdir/$_gitname/$_gitname" "$pkgdir/usr/share/icons/${_gitname^}" +} diff --git a/MELAWY/Design/Melawy/melawy-red-light-default-cursors/README.md b/MELAWY/Design/Melawy/melawy-red-light-default-cursors/README.md new file mode 100644 index 0000000..59c2ab1 --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-red-light-default-cursors/README.md @@ -0,0 +1,13 @@ +# melawy-red-light-default-cursors +Red light default cursors theme for Melawy Linux + +Building the Bridge Icon set from the Inkscape SVG: + +Dependencies inkscape and xorg-xcursorgen for building. + +### Donate +[Tinkoff](https://www.tinkoff.ru/rm/fadeeva.valeriya96/9bLRi79066) + +[YooMoney](https://yoomoney.ru/to/4100115921160758) + +Etherium 0x981FBf878fe451BDB83BEaF68078394d4B13213f diff --git a/MELAWY/Design/Melawy/melawy-refind-theme-hard-install/.gitignore b/MELAWY/Design/Melawy/melawy-refind-theme-hard-install/.gitignore new file mode 100644 index 0000000..2f845d8 --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-refind-theme-hard-install/.gitignore @@ -0,0 +1,4 @@ +*.tar.* +pkg/ +src/ +/melawy-refind-theme-hard-install-fenek diff --git a/MELAWY/Design/Melawy/melawy-refind-theme-hard-install/00_make.sh b/MELAWY/Design/Melawy/melawy-refind-theme-hard-install/00_make.sh new file mode 100755 index 0000000..553befd --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-refind-theme-hard-install/00_make.sh @@ -0,0 +1,39 @@ +#!/bin/bash + +status=0 + +makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force + +status=$(( $status + $? )) + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +notify-send -a "$(basename $(pwd)): Make" -t 10000 "finished" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" +if [ "$status" == 0 ]; then + sleep 5 + + process=$(ps x | grep konsole | grep $0 | awk '{print $1}') + if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') + fi +fi diff --git a/MELAWY/Design/Melawy/melawy-refind-theme-hard-install/01_sign.sh b/MELAWY/Design/Melawy/melawy-refind-theme-hard-install/01_sign.sh new file mode 100755 index 0000000..77055f1 --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-refind-theme-hard-install/01_sign.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done diff --git a/MELAWY/Design/Melawy/melawy-refind-theme-hard-install/PKGBUILD b/MELAWY/Design/Melawy/melawy-refind-theme-hard-install/PKGBUILD new file mode 100644 index 0000000..321f924 --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-refind-theme-hard-install/PKGBUILD @@ -0,0 +1,16 @@ +# Maintainer: Valeria Fadeeva + +_gitname="$(basename $(pwd))" +pkgname=("$_gitname") +pkgver=1.0 +pkgrel=1 +pkgdesc="Specific refind theme hard install for Melawy Linux" +url="https://git.melawy.ru/Design" +arch=("any") +license=("AGPL3") +source=() +provides=("melawy-refind-theme-hard-install") +depends=("melawy-refind-menu-generator" "melawy-refind-theme") +conflicts=("melawy-refind-theme-hard-install") + +install=ins.install diff --git a/MELAWY/Design/Melawy/melawy-refind-theme-hard-install/ins.install b/MELAWY/Design/Melawy/melawy-refind-theme-hard-install/ins.install new file mode 100644 index 0000000..c95ddc8 --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-refind-theme-hard-install/ins.install @@ -0,0 +1,135 @@ +post_install() { + THEME_NAME="melawy" + + if [ -f "/etc/refind-menu-generator/theme.conf" ]; then + echo "$THEME_NAME" > "/etc/refind-menu-generator/theme.conf" + fi + + echo "Searching rEFInd installation in EFI partition..." + if ! __has_esp__; then + echo "EFI partition not found" >&2 + exit 1 + fi + + REFIND_DIR=$(find "$ESP" -type d -iname refind) + if ! [[ -d "${REFIND_DIR}" ]]; then + echo "rEFInd not installed in $ESP" >&2 + exit 1 + fi + echo "Found rEFInd in ${REFIND_DIR}" + + EFI_BOOT_DIR=$(find "$ESP" -type d -iname boot) + if ! [[ -d "${EFI_BOOT_DIR}" ]]; then + EFI_BOOT_DIR=$(find "$ESP" -type d -iname Boot) + if ! [[ -d "${EFI_BOOT_DIR}" ]]; then + EFI_BOOT_DIR=$(find "$ESP" -type d -iname BOOT) + if ! [[ -d "${EFI_BOOT_DIR}" ]]; then + mkdir -p "$(dirname ${REFIND_DIR})/boot" + EFI_BOOT_DIR="$(dirname ${REFIND_DIR})/boot" + fi + fi + fi + + REFIND_CONF_PATH="${REFIND_DIR}/refind.conf" + + RESULT=$(grep "theme" $REFIND_CONF_PATH) + + if [[ "$?" = "0" ]]; then + CURRENT_THEME=$(echo $RESULT | cut -d"/" -f2) + if [[ "$?" = "0" ]]; then + sed -e "s/$CURRENT_THEME/$THEME_NAME/g" -i $REFIND_CONF_PATH + fi + else + if [[ -z "$(tail -n 1 -c 1 $REFIND_CONF_PATH)" ]];then + echo "include themes/$THEME_NAME/theme.conf" >> $REFIND_CONF_PATH + else + echo -e "\ninclude themes/$THEME_NAME/theme.conf" >> $REFIND_CONF_PATH + fi + fi + + cp -vf "${REFIND_DIR}/refind.conf" "${EFI_BOOT_DIR}/refind.conf" +} + +post_upgrade() { + post_install +} + +post_remove() { + THEME_NAME="melawy" + + if [ -f "/etc/refind-menu-generator/theme.conf" ]; then + echo "" > "/etc/refind-menu-generator/theme.conf" + fi + + echo "Removal of theme from EFI partition" + + echo "Searching rEFInd installation in EFI partition..." + if ! __has_esp__; then + echo "EFI partition not found" >&2 + exit 1 + fi + + REFIND_DIR=$(find "$ESP" -type d -iname refind) + if ! [[ -d "${REFIND_DIR}" ]]; then + echo "rEFInd not installed in $ESP" >&2 + exit 1 + fi + echo "Found rEFInd in ${REFIND_DIR}" + + EFI_BOOT_DIR=$(find "$ESP" -type d -iname boot) + if ! [[ -d "${EFI_BOOT_DIR}" ]]; then + EFI_BOOT_DIR=$(find "$ESP" -type d -iname Boot) + if ! [[ -d "${EFI_BOOT_DIR}" ]]; then + EFI_BOOT_DIR=$(find "$ESP" -type d -iname BOOT) + if ! [[ -d "${EFI_BOOT_DIR}" ]]; then + mkdir -p "$(dirname ${REFIND_DIR})/boot" + EFI_BOOT_DIR="$(dirname ${REFIND_DIR})/boot" + fi + fi + fi + + REFIND_CONF_PATH="${REFIND_DIR}/refind.conf" + sed -i "/$THEME_NAME/d" $REFIND_CONF_PATH + + cp -vf "${REFIND_DIR}/refind.conf" "${EFI_BOOT_DIR}/refind.conf" +} + +# Copied from https://raw.githubusercontent.com/jaltuna/refind-theme-nord/main/setup.sh +# Verify EFI System Partition +__has_esp__() { + __find_esp__ + + mount "$ESP" &>/dev/null + [[ -d "$ESP/EFI" ]] && return 0 || return 1 +} + +__find_esp__() { + local parttype + local fstype + local device + + while read -r device; do + read -r parttype fstype ESP <<<"$(lsblk -o "PARTTYPE,FSTYPE,MOUNTPOINT" "$device" 2>/dev/null | awk 'NR==2')" + + [[ "${parttype,,}" != "c12a7328-f81f-11d2-ba4b-00a0c93ec93b" ]] && continue + [[ "${fstype,,}" != "vfat" ]] && continue + [[ -z $(findmnt -sn "$ESP") ]] && continue + + done <<<"$(fdisk -l 2>/dev/null | grep -i efi | cut -d " " -f 1)" + + if [ -z "${ESP}" ]; then + ESP=$(grep -i "/efi" /etc/fstab | awk '{print $2}') + if [ -z "${ESP}" ]; then + ESP=$(grep -i "/boot" /etc/fstab | awk '{print $2}') + if [ -z "${ESP}" ]; then + ESP=$(bootctl --print-esp-path) + if [ -z "${ESP}" ]; then + exit 1 + fi + fi + fi + fi + + echo "Found ${ESP}" + readonly ESP +} diff --git a/MELAWY/Design/Melawy/melawy-refind-theme/.gitignore b/MELAWY/Design/Melawy/melawy-refind-theme/.gitignore new file mode 100644 index 0000000..cfc5c90 --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-refind-theme/.gitignore @@ -0,0 +1,4 @@ +*.tar.* +pkg/ +src/ +/melawy-refind-theme-fenek diff --git a/MELAWY/Design/Melawy/melawy-refind-theme/00_make.sh b/MELAWY/Design/Melawy/melawy-refind-theme/00_make.sh new file mode 100755 index 0000000..553befd --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-refind-theme/00_make.sh @@ -0,0 +1,39 @@ +#!/bin/bash + +status=0 + +makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force + +status=$(( $status + $? )) + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +notify-send -a "$(basename $(pwd)): Make" -t 10000 "finished" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" +if [ "$status" == 0 ]; then + sleep 5 + + process=$(ps x | grep konsole | grep $0 | awk '{print $1}') + if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') + fi +fi diff --git a/MELAWY/Design/Melawy/melawy-refind-theme/01_sign.sh b/MELAWY/Design/Melawy/melawy-refind-theme/01_sign.sh new file mode 100755 index 0000000..77055f1 --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-refind-theme/01_sign.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done diff --git a/MELAWY/Design/Melawy/melawy-refind-theme/PKGBUILD b/MELAWY/Design/Melawy/melawy-refind-theme/PKGBUILD new file mode 100644 index 0000000..743f8ef --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-refind-theme/PKGBUILD @@ -0,0 +1,39 @@ +# Maintainer: Valeria Fadeeva + +_gitname="$(basename $(pwd))" +pkgname=("$_gitname") +pkgver=1.11 +pkgrel=1 +pkgdesc="$(head -n 2 README.md | tail -n 1)" +url="https://git.melawy.ru/Design/$_gitname" +arch=("any") +license=("AGPL3") +depends=("refind") +optdepends=() +makedepends=("git") +backup=() +provides=("${pkgname}") +conflicts=("${pkgname}") +source=("git+$url.git") +sha256sums=("SKIP") +validpgpkeys=('BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8') + +THEME_NAME="melawy" +THEME_PATH="usr/share/refind/themes" + +install=ins.install + +# pkgver() { +# cd "$srcdir/$_gitname" +# printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +# } + +pkgver() { + cd "$srcdir/$_gitname" + printf "1.%s" "$(git rev-list --count HEAD)" +} + +package() { + install -d "$pkgdir/$THEME_PATH" + cp -vrf --no-dereference --preserve=links "$srcdir/$_gitname/$THEME_NAME" "$pkgdir/$THEME_PATH/" +} diff --git a/MELAWY/Design/Melawy/melawy-refind-theme/README.md b/MELAWY/Design/Melawy/melawy-refind-theme/README.md new file mode 100644 index 0000000..4d1006c --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-refind-theme/README.md @@ -0,0 +1,9 @@ +# melawy-refind-theme +rEFInd bootloader theme + +### Donate +[Tinkoff](https://www.tinkoff.ru/rm/fadeeva.valeriya96/9bLRi79066) + +[YooMoney](https://yoomoney.ru/to/4100115921160758) + +Etherium 0x981FBf878fe451BDB83BEaF68078394d4B13213f diff --git a/MELAWY/Design/Melawy/melawy-refind-theme/ins.install b/MELAWY/Design/Melawy/melawy-refind-theme/ins.install new file mode 100644 index 0000000..9348d89 --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-refind-theme/ins.install @@ -0,0 +1,158 @@ +post_install() { + THEME_NAME="melawy" + local install_dir="/usr/share/refind/themes/$THEME_NAME" + + echo "Searching rEFInd installation in EFI partition..." + if ! __has_esp__; then + echo "EFI partition not found" >&2 + exit 1 + fi + + REFIND_DIR=$(find "$ESP" -type d -iname refind) + if ! [[ -d "${REFIND_DIR}" ]]; then + echo "rEFInd not installed in $ESP" >&2 + exit 1 + fi + echo "Found rEFInd in ${REFIND_DIR}" + + EFI_BOOT_DIR=$(find "$ESP" -type d -iname boot) + if ! [[ -d "${EFI_BOOT_DIR}" ]]; then + EFI_BOOT_DIR=$(find "$ESP" -type d -iname Boot) + if ! [[ -d "${EFI_BOOT_DIR}" ]]; then + EFI_BOOT_DIR=$(find "$ESP" -type d -iname BOOT) + if ! [[ -d "${EFI_BOOT_DIR}" ]]; then + mkdir -p "$(dirname ${REFIND_DIR})/boot" + EFI_BOOT_DIR="$(dirname ${REFIND_DIR})/boot" + fi + fi + fi + + if [ -f "${REFIND_DIR}/refind_x64.efi" ]; then + echo "Installing theme in ${REFIND_DIR}/themes" + cd ${install_dir} + + mkdir -p "${REFIND_DIR}/themes/$THEME_NAME" + mkdir -p "${EFI_BOOT_DIR}/themes/$THEME_NAME" + + cp -vrf "$install_dir/." "${REFIND_DIR}/themes/$THEME_NAME/." + cp -vrf "$install_dir/." "${EFI_BOOT_DIR}/themes/$THEME_NAME/." + + # Remove all from "${EFI_BOOT_DIR}" except "themes" + f_list=$(ls -1 "${EFI_BOOT_DIR}" | grep -v "themes") + + for i in ${f_list[@]} + do + rm -vr "${EFI_BOOT_DIR}/${i}" + done + + unset f_list + + # Copy all from "${REFIND_DIR}" to "${EFI_BOOT_DIR}" except "themes" + f_list=$(ls -1 "${REFIND_DIR}" | grep -v "themes") + + for i in ${f_list[@]} + do + if [ -f ${REFIND_DIR}/${i} ]; then + cp -vf "${REFIND_DIR}/${i}" "${EFI_BOOT_DIR}/${i}" + fi + + if [ -d ${REFIND_DIR}/${i} ]; then + cp -vrf "${REFIND_DIR}/${i}" "${EFI_BOOT_DIR}/${i}" + fi + done + + unset f_list + + mv -vf "${EFI_BOOT_DIR}/refind_x64.efi" "${EFI_BOOT_DIR}/bootx64.efi" + fi +} + +post_upgrade() { + post_install +} + +post_remove() { + THEME_NAME="melawy" + + echo "Removal of theme from EFI partition" + + echo "Searching rEFInd installation in EFI partition..." + if ! __has_esp__; then + echo "EFI partition not found" >&2 + exit 1 + fi + + REFIND_DIR=$(find "$ESP" -type d -iname refind) + if ! [[ -d "${REFIND_DIR}" ]]; then + echo "rEFInd not installed in $ESP" >&2 + exit 1 + fi + echo "Found rEFInd in ${REFIND_DIR}" + + EFI_BOOT_DIR=$(find "$ESP" -type d -iname boot) + if ! [[ -d "${EFI_BOOT_DIR}" ]]; then + EFI_BOOT_DIR=$(find "$ESP" -type d -iname Boot) + if ! [[ -d "${EFI_BOOT_DIR}" ]]; then + EFI_BOOT_DIR=$(find "$ESP" -type d -iname BOOT) + if ! [[ -d "${EFI_BOOT_DIR}" ]]; then + mkdir -p "$(dirname ${REFIND_DIR})/boot" + EFI_BOOT_DIR="$(dirname ${REFIND_DIR})/boot" + fi + fi + fi + + if [[ -d "${REFIND_DIR}/themes/$THEME_NAME" ]]; then + rm -vr "${REFIND_DIR}/themes/$THEME_NAME" + echo "Theme uninstalled from ${REFIND_DIR}/themes/$THEME_NAME" + fi + + if [[ -d "${EFI_BOOT_DIR}/themes/$THEME_NAME" ]]; then + rm -vr "${EFI_BOOT_DIR}/themes/$THEME_NAME" + echo "Theme uninstalled from ${EFI_BOOT_DIR}/themes/$THEME_NAME" + fi + + REFIND_CONF_PATH="${REFIND_DIR}/refind.conf" + sed -i "/$THEME_NAME/d" $REFIND_CONF_PATH + + cp -vf "${REFIND_DIR}/refind.conf" "${EFI_BOOT_DIR}/refind.conf" +} + +# Copied from https://raw.githubusercontent.com/jaltuna/refind-theme-nord/main/setup.sh +# Verify EFI System Partition +__has_esp__() { + __find_esp__ + + mount "$ESP" &>/dev/null + [[ -d "$ESP/EFI" ]] && return 0 || return 1 +} + +__find_esp__() { + local parttype + local fstype + local device + + while read -r device; do + read -r parttype fstype ESP <<<"$(lsblk -o "PARTTYPE,FSTYPE,MOUNTPOINT" "$device" 2>/dev/null | awk 'NR==2')" + + [[ "${parttype,,}" != "c12a7328-f81f-11d2-ba4b-00a0c93ec93b" ]] && continue + [[ "${fstype,,}" != "vfat" ]] && continue + [[ -z $(findmnt -sn "$ESP") ]] && continue + + done <<<"$(fdisk -l 2>/dev/null | grep -i efi | cut -d " " -f 1)" + + if [ -z "${ESP}" ]; then + ESP=$(grep -i "/efi" /etc/fstab | awk '{print $2}') + if [ -z "${ESP}" ]; then + ESP=$(grep -i "/boot" /etc/fstab | awk '{print $2}') + if [ -z "${ESP}" ]; then + ESP=$(bootctl --print-esp-path) + if [ -z "${ESP}" ]; then + exit 1 + fi + fi + fi + fi + + echo "Found ${ESP}" + readonly ESP +} diff --git a/MELAWY/Design/Melawy/melawy-theme-kde6/.gitignore b/MELAWY/Design/Melawy/melawy-theme-kde6/.gitignore new file mode 100644 index 0000000..f459dac --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-theme-kde6/.gitignore @@ -0,0 +1,4 @@ +*.tar.* +pkg/ +src/ +/melawy-theme diff --git a/MELAWY/Design/Melawy/melawy-theme-kde6/00_make.sh b/MELAWY/Design/Melawy/melawy-theme-kde6/00_make.sh new file mode 100755 index 0000000..553befd --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-theme-kde6/00_make.sh @@ -0,0 +1,39 @@ +#!/bin/bash + +status=0 + +makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force + +status=$(( $status + $? )) + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +notify-send -a "$(basename $(pwd)): Make" -t 10000 "finished" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" +if [ "$status" == 0 ]; then + sleep 5 + + process=$(ps x | grep konsole | grep $0 | awk '{print $1}') + if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') + fi +fi diff --git a/MELAWY/Design/Melawy/melawy-theme-kde6/01_sign.sh b/MELAWY/Design/Melawy/melawy-theme-kde6/01_sign.sh new file mode 100755 index 0000000..77055f1 --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-theme-kde6/01_sign.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done diff --git a/MELAWY/Design/Melawy/melawy-theme-kde6/PKGBUILD b/MELAWY/Design/Melawy/melawy-theme-kde6/PKGBUILD new file mode 100644 index 0000000..b474855 --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-theme-kde6/PKGBUILD @@ -0,0 +1,35 @@ +# Maintainer: Valeria Fadeeva + +_gitname="$(basename $(pwd))" +pkgname=("$_gitname") +pkgver=1.15 +pkgrel=1 +pkgdesc="$(head -n 2 README.md | tail -n 1)" +url="https://git.melawy.ru/Design/$_gitname" +arch=("any") +license=("AGPL3") +depends=("kwindowsystem>=6") +optdepends=() +makedepends=("git") +backup=() +provides=("melawy-theme" "${pkgname}") +conflicts=("melawy-theme" "${pkgname}") +replaces=("melawy-theme") +source=("git+$url.git") +sha256sums=("SKIP") +validpgpkeys=('BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8') + +# pkgver() { +# cd "$srcdir/$_gitname" +# printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +# } + +pkgver() { + cd "$srcdir/$_gitname" + printf "1.%s" "$(git rev-list --count HEAD)" +} + +package() { + cp -vrf --no-dereference --preserve=links --no-preserve=mode "$srcdir/$_gitname/melawy-gtk-theme/usr" "$pkgdir/" + cp -vrf --no-dereference --preserve=links --no-preserve=mode "$srcdir/$_gitname/melawy-kde-theme/usr" "$pkgdir/" +} diff --git a/MELAWY/Design/Melawy/melawy-theme-kde6/README.md b/MELAWY/Design/Melawy/melawy-theme-kde6/README.md new file mode 100644 index 0000000..9791837 --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-theme-kde6/README.md @@ -0,0 +1,9 @@ +# melawy-theme-kde6 +KDE, GTK theme for Melawy Linux + +### Donate +[Tinkoff](https://www.tinkoff.ru/rm/fadeeva.valeriya96/9bLRi79066) + +[YooMoney](https://yoomoney.ru/to/4100115921160758) + +Etherium 0x981FBf878fe451BDB83BEaF68078394d4B13213f diff --git a/MELAWY/Design/Melawy/melawy-theme/.gitignore b/MELAWY/Design/Melawy/melawy-theme/.gitignore new file mode 100644 index 0000000..f459dac --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-theme/.gitignore @@ -0,0 +1,4 @@ +*.tar.* +pkg/ +src/ +/melawy-theme diff --git a/MELAWY/Design/Melawy/melawy-theme/00_make.sh b/MELAWY/Design/Melawy/melawy-theme/00_make.sh new file mode 100755 index 0000000..e86d22e --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-theme/00_make.sh @@ -0,0 +1,40 @@ +#!/bin/bash + +status=0 + +# makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force +makepkg --nodeps --clean --cleanbuild --force + +status=$(( $status + $? )) + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +notify-send -a "$(basename $(pwd)): Make" -t 10000 "finished" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" +if [ "$status" == 0 ]; then + sleep 5 + + process=$(ps x | grep konsole | grep $0 | awk '{print $1}') + if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') + fi +fi diff --git a/MELAWY/Design/Melawy/melawy-theme/01_sign.sh b/MELAWY/Design/Melawy/melawy-theme/01_sign.sh new file mode 100755 index 0000000..77055f1 --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-theme/01_sign.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done diff --git a/MELAWY/Design/Melawy/melawy-theme/PKGBUILD b/MELAWY/Design/Melawy/melawy-theme/PKGBUILD new file mode 100644 index 0000000..c877aef --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-theme/PKGBUILD @@ -0,0 +1,34 @@ +# Maintainer: Valeria Fadeeva + +_gitname="$(basename $(pwd))" +pkgname=("$_gitname") +pkgver=1.9 +pkgrel=1 +pkgdesc="$(head -n 2 README.md | tail -n 1)" +url="https://git.melawy.ru/Design/$_gitname" +arch=("any") +license=("AGPL3") +depends=("kwindowsystem<6") +optdepends=() +makedepends=("git") +backup=() +provides=("${pkgname}") +conflicts=("${pkgname}") +source=("git+$url.git") +sha256sums=("SKIP") +validpgpkeys=('BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8') + +# pkgver() { +# cd "$srcdir/$_gitname" +# printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +# } + +pkgver() { + cd "$srcdir/$_gitname" + printf "1.%s" "$(git rev-list --count HEAD)" +} + +package() { + cp -vrf --no-dereference --preserve=links --no-preserve=mode "$srcdir/$_gitname/melawy-gtk-theme/usr" "$pkgdir/" + cp -vrf --no-dereference --preserve=links --no-preserve=mode "$srcdir/$_gitname/melawy-kde-theme/usr" "$pkgdir/" +} diff --git a/MELAWY/Design/Melawy/melawy-theme/README.md b/MELAWY/Design/Melawy/melawy-theme/README.md new file mode 100644 index 0000000..180e91d --- /dev/null +++ b/MELAWY/Design/Melawy/melawy-theme/README.md @@ -0,0 +1,9 @@ +# melawy-theme +KDE, GTK theme for Melawy Linux + +### Donate +[Tinkoff](https://www.tinkoff.ru/rm/fadeeva.valeriya96/9bLRi79066) + +[YooMoney](https://yoomoney.ru/to/4100115921160758) + +Etherium 0x981FBf878fe451BDB83BEaF68078394d4B13213f diff --git a/MELAWY/Design/Nier-A2/melawy-kde-theme-nier-a2-kde6/.gitignore b/MELAWY/Design/Nier-A2/melawy-kde-theme-nier-a2-kde6/.gitignore new file mode 100644 index 0000000..4a9e4dc --- /dev/null +++ b/MELAWY/Design/Nier-A2/melawy-kde-theme-nier-a2-kde6/.gitignore @@ -0,0 +1,4 @@ +*.tar.* +pkg/ +src/ +/melawy-kde-theme-nier-a2 diff --git a/MELAWY/Design/Nier-A2/melawy-kde-theme-nier-a2-kde6/00_make.sh b/MELAWY/Design/Nier-A2/melawy-kde-theme-nier-a2-kde6/00_make.sh new file mode 100755 index 0000000..553befd --- /dev/null +++ b/MELAWY/Design/Nier-A2/melawy-kde-theme-nier-a2-kde6/00_make.sh @@ -0,0 +1,39 @@ +#!/bin/bash + +status=0 + +makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force + +status=$(( $status + $? )) + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +notify-send -a "$(basename $(pwd)): Make" -t 10000 "finished" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" +if [ "$status" == 0 ]; then + sleep 5 + + process=$(ps x | grep konsole | grep $0 | awk '{print $1}') + if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') + fi +fi diff --git a/MELAWY/Design/Nier-A2/melawy-kde-theme-nier-a2-kde6/01_sign.sh b/MELAWY/Design/Nier-A2/melawy-kde-theme-nier-a2-kde6/01_sign.sh new file mode 100755 index 0000000..77055f1 --- /dev/null +++ b/MELAWY/Design/Nier-A2/melawy-kde-theme-nier-a2-kde6/01_sign.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done diff --git a/MELAWY/Design/Nier-A2/melawy-kde-theme-nier-a2-kde6/PKGBUILD b/MELAWY/Design/Nier-A2/melawy-kde-theme-nier-a2-kde6/PKGBUILD new file mode 100644 index 0000000..60bb459 --- /dev/null +++ b/MELAWY/Design/Nier-A2/melawy-kde-theme-nier-a2-kde6/PKGBUILD @@ -0,0 +1,34 @@ +# Maintainer: Valeria Fadeeva + +_gitname="$(basename $(pwd))" +pkgname=("$_gitname") +pkgver=1.9 +pkgrel=1 +pkgdesc="$(head -n 2 README.md | tail -n 1)" +url="https://git.melawy.ru/Design/$_gitname" +arch=("any") +license=("AGPL3") +depends=("kwindowsystem>=6" "melawy-theme") +optdepends=() +makedepends=("git") +backup=() +provides=("melawy-kde-theme-nier-a2" "${pkgname}") +conflicts=("melawy-kde-theme-nier-a2" "${pkgname}") +replaces=("melawy-kde-theme-nier-a2") +source=("git+$url.git") +sha256sums=("SKIP") +validpgpkeys=('BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8') + +# pkgver() { +# cd "$srcdir/$_gitname" +# printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +# } + +pkgver() { + cd "$srcdir/$_gitname" + printf "1.%s" "$(git rev-list --count HEAD)" +} + +package() { + cp -vrf --no-dereference --preserve=links --no-preserve=mode "$srcdir/$_gitname/usr" "$pkgdir/" +} diff --git a/MELAWY/Design/Nier-A2/melawy-kde-theme-nier-a2-kde6/README.md b/MELAWY/Design/Nier-A2/melawy-kde-theme-nier-a2-kde6/README.md new file mode 100644 index 0000000..7b901d5 --- /dev/null +++ b/MELAWY/Design/Nier-A2/melawy-kde-theme-nier-a2-kde6/README.md @@ -0,0 +1,9 @@ +# melawy-kde-theme-nier-a2-kde6 +KDE theme for Melawy Linux + +### Donate +[Tinkoff](https://www.tinkoff.ru/rm/fadeeva.valeriya96/9bLRi79066) + +[YooMoney](https://yoomoney.ru/to/4100115921160758) + +Etherium 0x981FBf878fe451BDB83BEaF68078394d4B13213f diff --git a/MELAWY/Design/Nier-A2/melawy-kde-theme-nier-a2/.gitignore b/MELAWY/Design/Nier-A2/melawy-kde-theme-nier-a2/.gitignore new file mode 100644 index 0000000..4a9e4dc --- /dev/null +++ b/MELAWY/Design/Nier-A2/melawy-kde-theme-nier-a2/.gitignore @@ -0,0 +1,4 @@ +*.tar.* +pkg/ +src/ +/melawy-kde-theme-nier-a2 diff --git a/MELAWY/Design/Nier-A2/melawy-kde-theme-nier-a2/00_make.sh b/MELAWY/Design/Nier-A2/melawy-kde-theme-nier-a2/00_make.sh new file mode 100755 index 0000000..e86d22e --- /dev/null +++ b/MELAWY/Design/Nier-A2/melawy-kde-theme-nier-a2/00_make.sh @@ -0,0 +1,40 @@ +#!/bin/bash + +status=0 + +# makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force +makepkg --nodeps --clean --cleanbuild --force + +status=$(( $status + $? )) + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +notify-send -a "$(basename $(pwd)): Make" -t 10000 "finished" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" +if [ "$status" == 0 ]; then + sleep 5 + + process=$(ps x | grep konsole | grep $0 | awk '{print $1}') + if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') + fi +fi diff --git a/MELAWY/Design/Nier-A2/melawy-kde-theme-nier-a2/01_sign.sh b/MELAWY/Design/Nier-A2/melawy-kde-theme-nier-a2/01_sign.sh new file mode 100755 index 0000000..77055f1 --- /dev/null +++ b/MELAWY/Design/Nier-A2/melawy-kde-theme-nier-a2/01_sign.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done diff --git a/MELAWY/Design/Nier-A2/melawy-kde-theme-nier-a2/PKGBUILD b/MELAWY/Design/Nier-A2/melawy-kde-theme-nier-a2/PKGBUILD new file mode 100644 index 0000000..2f79944 --- /dev/null +++ b/MELAWY/Design/Nier-A2/melawy-kde-theme-nier-a2/PKGBUILD @@ -0,0 +1,33 @@ +# Maintainer: Valeria Fadeeva + +_gitname="$(basename $(pwd))" +pkgname=("$_gitname") +pkgver=1.7 +pkgrel=1 +pkgdesc="$(head -n 2 README.md | tail -n 1)" +url="https://git.melawy.ru/Design/$_gitname" +arch=("any") +license=("AGPL3") +depends=("kwindowsystem<6" "melawy-theme") +optdepends=() +makedepends=("git") +backup=() +provides=("${pkgname}") +conflicts=("${pkgname}") +source=("git+$url.git") +sha256sums=("SKIP") +validpgpkeys=('BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8') + +# pkgver() { +# cd "$srcdir/$_gitname" +# printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +# } + +pkgver() { + cd "$srcdir/$_gitname" + printf "1.%s" "$(git rev-list --count HEAD)" +} + +package() { + cp -vrf --no-dereference --preserve=links --no-preserve=mode "$srcdir/$_gitname/usr" "$pkgdir/" +} diff --git a/MELAWY/Design/Nier-A2/melawy-kde-theme-nier-a2/README.md b/MELAWY/Design/Nier-A2/melawy-kde-theme-nier-a2/README.md new file mode 100644 index 0000000..33ad9b0 --- /dev/null +++ b/MELAWY/Design/Nier-A2/melawy-kde-theme-nier-a2/README.md @@ -0,0 +1,9 @@ +# melawy-kde-theme-nier-a2 +KDE theme for Melawy Linux + +### Donate +[Tinkoff](https://www.tinkoff.ru/rm/fadeeva.valeriya96/9bLRi79066) + +[YooMoney](https://yoomoney.ru/to/4100115921160758) + +Etherium 0x981FBf878fe451BDB83BEaF68078394d4B13213f diff --git a/MELAWY/Design/Nier-A2/melawy-plymouth-theme-hard-install-nier-a2/.gitignore b/MELAWY/Design/Nier-A2/melawy-plymouth-theme-hard-install-nier-a2/.gitignore new file mode 100644 index 0000000..a2f09b6 --- /dev/null +++ b/MELAWY/Design/Nier-A2/melawy-plymouth-theme-hard-install-nier-a2/.gitignore @@ -0,0 +1,4 @@ +*.tar.* +pkg/ +src/ +/melawy-plymouth-theme-hard-install-nier-a2 diff --git a/MELAWY/Design/Nier-A2/melawy-plymouth-theme-hard-install-nier-a2/00_make.sh b/MELAWY/Design/Nier-A2/melawy-plymouth-theme-hard-install-nier-a2/00_make.sh new file mode 100755 index 0000000..553befd --- /dev/null +++ b/MELAWY/Design/Nier-A2/melawy-plymouth-theme-hard-install-nier-a2/00_make.sh @@ -0,0 +1,39 @@ +#!/bin/bash + +status=0 + +makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force + +status=$(( $status + $? )) + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +notify-send -a "$(basename $(pwd)): Make" -t 10000 "finished" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" +if [ "$status" == 0 ]; then + sleep 5 + + process=$(ps x | grep konsole | grep $0 | awk '{print $1}') + if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') + fi +fi diff --git a/MELAWY/Design/Nier-A2/melawy-plymouth-theme-hard-install-nier-a2/01_sign.sh b/MELAWY/Design/Nier-A2/melawy-plymouth-theme-hard-install-nier-a2/01_sign.sh new file mode 100755 index 0000000..77055f1 --- /dev/null +++ b/MELAWY/Design/Nier-A2/melawy-plymouth-theme-hard-install-nier-a2/01_sign.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done diff --git a/MELAWY/Design/Nier-A2/melawy-plymouth-theme-hard-install-nier-a2/PKGBUILD b/MELAWY/Design/Nier-A2/melawy-plymouth-theme-hard-install-nier-a2/PKGBUILD new file mode 100644 index 0000000..6927a95 --- /dev/null +++ b/MELAWY/Design/Nier-A2/melawy-plymouth-theme-hard-install-nier-a2/PKGBUILD @@ -0,0 +1,16 @@ +# Maintainer: Valeria Fadeeva + +_gitname="$(basename $(pwd))" +pkgname=("$_gitname") +pkgver=1.0 +pkgrel=1 +pkgdesc="Liveuser specific plymouth theme hard install Nier A2 for Melawy Linux" +url="https://git.melawy.ru/Design" +arch=("any") +license=("AGPL3") +source=() +provides=("melawy-plymouth-theme-hard-install") +depends=("melawy-plymouth-theme-nier-a2") +conflicts=("melawy-plymouth-theme-hard-install") + +install=ins.install diff --git a/MELAWY/Design/Nier-A2/melawy-plymouth-theme-hard-install-nier-a2/ins.install b/MELAWY/Design/Nier-A2/melawy-plymouth-theme-hard-install-nier-a2/ins.install new file mode 100644 index 0000000..df3d24c --- /dev/null +++ b/MELAWY/Design/Nier-A2/melawy-plymouth-theme-hard-install-nier-a2/ins.install @@ -0,0 +1,9 @@ +post_install() { + plymouth-set-default-theme --reset + plymouth-set-default-theme melawy-nier-a2 + plymouth-set-default-theme --rebuild-initrd melawy-nier-a2 +} + +post_upgrade() { + post_install +} diff --git a/MELAWY/Design/Nier-A2/melawy-plymouth-theme-nier-a2/.gitignore b/MELAWY/Design/Nier-A2/melawy-plymouth-theme-nier-a2/.gitignore new file mode 100644 index 0000000..966c99f --- /dev/null +++ b/MELAWY/Design/Nier-A2/melawy-plymouth-theme-nier-a2/.gitignore @@ -0,0 +1,4 @@ +*.tar.* +pkg/ +src/ +/melawy-plymouth-theme-nier-a2 diff --git a/MELAWY/Design/Nier-A2/melawy-plymouth-theme-nier-a2/00_make.sh b/MELAWY/Design/Nier-A2/melawy-plymouth-theme-nier-a2/00_make.sh new file mode 100755 index 0000000..553befd --- /dev/null +++ b/MELAWY/Design/Nier-A2/melawy-plymouth-theme-nier-a2/00_make.sh @@ -0,0 +1,39 @@ +#!/bin/bash + +status=0 + +makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force + +status=$(( $status + $? )) + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +notify-send -a "$(basename $(pwd)): Make" -t 10000 "finished" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" +if [ "$status" == 0 ]; then + sleep 5 + + process=$(ps x | grep konsole | grep $0 | awk '{print $1}') + if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') + fi +fi diff --git a/MELAWY/Design/Nier-A2/melawy-plymouth-theme-nier-a2/01_sign.sh b/MELAWY/Design/Nier-A2/melawy-plymouth-theme-nier-a2/01_sign.sh new file mode 100755 index 0000000..77055f1 --- /dev/null +++ b/MELAWY/Design/Nier-A2/melawy-plymouth-theme-nier-a2/01_sign.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done diff --git a/MELAWY/Design/Nier-A2/melawy-plymouth-theme-nier-a2/PKGBUILD b/MELAWY/Design/Nier-A2/melawy-plymouth-theme-nier-a2/PKGBUILD new file mode 100644 index 0000000..5e1e205 --- /dev/null +++ b/MELAWY/Design/Nier-A2/melawy-plymouth-theme-nier-a2/PKGBUILD @@ -0,0 +1,39 @@ +# Maintainer: Valeria Fadeeva + +_gitname="$(basename $(pwd))" +pkgname=("$_gitname") +pkgver=1.14 +pkgrel=1 +pkgdesc="$(head -n 2 README.md | tail -n 1)" +url="https://git.melawy.ru/Design/$_gitname" +arch=("any") +license=("AGPL3") +depends=("plymouth") +optdepends=() +makedepends=("git") +backup=() +provides=("${pkgname}") +conflicts=("${pkgname}") +source=("git+$url.git") +sha256sums=("SKIP") +validpgpkeys=('BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8') + +THEME_NAME="melawy-nier-a2" +THEME_PATH="/usr/share/plymouth/themes" + +# pkgver() { +# cd "$srcdir/$_gitname" +# printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +# } + +pkgver() { + cd "$srcdir/$_gitname" + printf "1.%s" "$(git rev-list --count HEAD)" +} + +package() { + install -d "$pkgdir$THEME_PATH" + cp -vrf --no-dereference --preserve=links "$srcdir/$_gitname/$THEME_NAME" "$pkgdir$THEME_PATH/" +} + +install=ins.install diff --git a/MELAWY/Design/Nier-A2/melawy-plymouth-theme-nier-a2/README.md b/MELAWY/Design/Nier-A2/melawy-plymouth-theme-nier-a2/README.md new file mode 100644 index 0000000..32dfa15 --- /dev/null +++ b/MELAWY/Design/Nier-A2/melawy-plymouth-theme-nier-a2/README.md @@ -0,0 +1,9 @@ +# melawy-plymouth-theme-nier-a2 +Plymouth theme for theme Nier A2 + +### Donate +[Tinkoff](https://www.tinkoff.ru/rm/fadeeva.valeriya96/9bLRi79066) + +[YooMoney](https://yoomoney.ru/to/4100115921160758) + +Etherium 0x981FBf878fe451BDB83BEaF68078394d4B13213f diff --git a/MELAWY/Design/Nier-A2/melawy-plymouth-theme-nier-a2/ins.install b/MELAWY/Design/Nier-A2/melawy-plymouth-theme-nier-a2/ins.install new file mode 100644 index 0000000..084771b --- /dev/null +++ b/MELAWY/Design/Nier-A2/melawy-plymouth-theme-nier-a2/ins.install @@ -0,0 +1,9 @@ +post_install() { + if [ "$(grep 'Theme' /etc/plymouth/plymouthd.conf | cut -d'=' -f2)" == "melawy-nier-a2" ]; then + plymouth-set-default-theme -R + fi +} + +post_upgrade() { + post_install +} diff --git a/MELAWY/Design/Nier-A2/melawy-refind-theme-hard-install-nier-a2/.gitignore b/MELAWY/Design/Nier-A2/melawy-refind-theme-hard-install-nier-a2/.gitignore new file mode 100644 index 0000000..2f845d8 --- /dev/null +++ b/MELAWY/Design/Nier-A2/melawy-refind-theme-hard-install-nier-a2/.gitignore @@ -0,0 +1,4 @@ +*.tar.* +pkg/ +src/ +/melawy-refind-theme-hard-install-fenek diff --git a/MELAWY/Design/Nier-A2/melawy-refind-theme-hard-install-nier-a2/00_make.sh b/MELAWY/Design/Nier-A2/melawy-refind-theme-hard-install-nier-a2/00_make.sh new file mode 100755 index 0000000..553befd --- /dev/null +++ b/MELAWY/Design/Nier-A2/melawy-refind-theme-hard-install-nier-a2/00_make.sh @@ -0,0 +1,39 @@ +#!/bin/bash + +status=0 + +makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force + +status=$(( $status + $? )) + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +notify-send -a "$(basename $(pwd)): Make" -t 10000 "finished" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" +if [ "$status" == 0 ]; then + sleep 5 + + process=$(ps x | grep konsole | grep $0 | awk '{print $1}') + if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') + fi +fi diff --git a/MELAWY/Design/Nier-A2/melawy-refind-theme-hard-install-nier-a2/01_sign.sh b/MELAWY/Design/Nier-A2/melawy-refind-theme-hard-install-nier-a2/01_sign.sh new file mode 100755 index 0000000..77055f1 --- /dev/null +++ b/MELAWY/Design/Nier-A2/melawy-refind-theme-hard-install-nier-a2/01_sign.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done diff --git a/MELAWY/Design/Nier-A2/melawy-refind-theme-hard-install-nier-a2/PKGBUILD b/MELAWY/Design/Nier-A2/melawy-refind-theme-hard-install-nier-a2/PKGBUILD new file mode 100644 index 0000000..756909f --- /dev/null +++ b/MELAWY/Design/Nier-A2/melawy-refind-theme-hard-install-nier-a2/PKGBUILD @@ -0,0 +1,16 @@ +# Maintainer: Valeria Fadeeva + +_gitname="$(basename $(pwd))" +pkgname=("$_gitname") +pkgver=1.0 +pkgrel=1 +pkgdesc="Specific refind theme hard install Nier A2 for Melawy Linux" +url="https://git.melawy.ru/Design" +arch=("any") +license=("AGPL3") +source=() +provides=("melawy-refind-theme-hard-install") +depends=("melawy-refind-menu-generator" "melawy-refind-theme-nier-a2") +conflicts=("melawy-refind-theme-hard-install") + +install=ins.install diff --git a/MELAWY/Design/Nier-A2/melawy-refind-theme-hard-install-nier-a2/ins.install b/MELAWY/Design/Nier-A2/melawy-refind-theme-hard-install-nier-a2/ins.install new file mode 100644 index 0000000..7a38e31 --- /dev/null +++ b/MELAWY/Design/Nier-A2/melawy-refind-theme-hard-install-nier-a2/ins.install @@ -0,0 +1,135 @@ +post_install() { + THEME_NAME="melawy-nier-a2" + + if [ -f "/etc/refind-menu-generator/theme.conf" ]; then + echo "$THEME_NAME" > "/etc/refind-menu-generator/theme.conf" + fi + + echo "Searching rEFInd installation in EFI partition..." + if ! __has_esp__; then + echo "EFI partition not found" >&2 + exit 1 + fi + + REFIND_DIR=$(find "$ESP" -type d -iname refind) + if ! [[ -d "${REFIND_DIR}" ]]; then + echo "rEFInd not installed in $ESP" >&2 + exit 1 + fi + echo "Found rEFInd in ${REFIND_DIR}" + + EFI_BOOT_DIR=$(find "$ESP" -type d -iname boot) + if ! [[ -d "${EFI_BOOT_DIR}" ]]; then + EFI_BOOT_DIR=$(find "$ESP" -type d -iname Boot) + if ! [[ -d "${EFI_BOOT_DIR}" ]]; then + EFI_BOOT_DIR=$(find "$ESP" -type d -iname BOOT) + if ! [[ -d "${EFI_BOOT_DIR}" ]]; then + mkdir -p "$(dirname ${REFIND_DIR})/boot" + EFI_BOOT_DIR="$(dirname ${REFIND_DIR})/boot" + fi + fi + fi + + REFIND_CONF_PATH="${REFIND_DIR}/refind.conf" + + RESULT=$(grep "theme" $REFIND_CONF_PATH) + + if [[ "$?" = "0" ]]; then + CURRENT_THEME=$(echo $RESULT | cut -d"/" -f2) + if [[ "$?" = "0" ]]; then + sed -e "s/$CURRENT_THEME/$THEME_NAME/g" -i $REFIND_CONF_PATH + fi + else + if [[ -z "$(tail -n 1 -c 1 $REFIND_CONF_PATH)" ]];then + echo "include themes/$THEME_NAME/theme.conf" >> $REFIND_CONF_PATH + else + echo -e "\ninclude themes/$THEME_NAME/theme.conf" >> $REFIND_CONF_PATH + fi + fi + + cp -vf "${REFIND_DIR}/refind.conf" "${EFI_BOOT_DIR}/refind.conf" +} + +post_upgrade() { + post_install +} + +post_remove() { + THEME_NAME="melawy-nier-a2" + + if [ -f "/etc/refind-menu-generator/theme.conf" ]; then + echo "" > "/etc/refind-menu-generator/theme.conf" + fi + + echo "Removal of theme from EFI partition" + + echo "Searching rEFInd installation in EFI partition..." + if ! __has_esp__; then + echo "EFI partition not found" >&2 + exit 1 + fi + + REFIND_DIR=$(find "$ESP" -type d -iname refind) + if ! [[ -d "${REFIND_DIR}" ]]; then + echo "rEFInd not installed in $ESP" >&2 + exit 1 + fi + echo "Found rEFInd in ${REFIND_DIR}" + + EFI_BOOT_DIR=$(find "$ESP" -type d -iname boot) + if ! [[ -d "${EFI_BOOT_DIR}" ]]; then + EFI_BOOT_DIR=$(find "$ESP" -type d -iname Boot) + if ! [[ -d "${EFI_BOOT_DIR}" ]]; then + EFI_BOOT_DIR=$(find "$ESP" -type d -iname BOOT) + if ! [[ -d "${EFI_BOOT_DIR}" ]]; then + mkdir -p "$(dirname ${REFIND_DIR})/boot" + EFI_BOOT_DIR="$(dirname ${REFIND_DIR})/boot" + fi + fi + fi + + REFIND_CONF_PATH="${REFIND_DIR}/refind.conf" + sed -i "/$THEME_NAME/d" $REFIND_CONF_PATH + + cp -vf "${REFIND_DIR}/refind.conf" "${EFI_BOOT_DIR}/refind.conf" +} + +# Copied from https://raw.githubusercontent.com/jaltuna/refind-theme-nord/main/setup.sh +# Verify EFI System Partition +__has_esp__() { + __find_esp__ + + mount "$ESP" &>/dev/null + [[ -d "$ESP/EFI" ]] && return 0 || return 1 +} + +__find_esp__() { + local parttype + local fstype + local device + + while read -r device; do + read -r parttype fstype ESP <<<"$(lsblk -o "PARTTYPE,FSTYPE,MOUNTPOINT" "$device" 2>/dev/null | awk 'NR==2')" + + [[ "${parttype,,}" != "c12a7328-f81f-11d2-ba4b-00a0c93ec93b" ]] && continue + [[ "${fstype,,}" != "vfat" ]] && continue + [[ -z $(findmnt -sn "$ESP") ]] && continue + + done <<<"$(fdisk -l 2>/dev/null | grep -i efi | cut -d " " -f 1)" + + if [ -z "${ESP}" ]; then + ESP=$(grep -i "/efi" /etc/fstab | awk '{print $2}') + if [ -z "${ESP}" ]; then + ESP=$(grep -i "/boot" /etc/fstab | awk '{print $2}') + if [ -z "${ESP}" ]; then + ESP=$(bootctl --print-esp-path) + if [ -z "${ESP}" ]; then + exit 1 + fi + fi + fi + fi + + echo "Found ${ESP}" + readonly ESP +} diff --git a/MELAWY/Design/Nier-A2/melawy-refind-theme-nier-a2/.gitignore b/MELAWY/Design/Nier-A2/melawy-refind-theme-nier-a2/.gitignore new file mode 100644 index 0000000..73d18f9 --- /dev/null +++ b/MELAWY/Design/Nier-A2/melawy-refind-theme-nier-a2/.gitignore @@ -0,0 +1,4 @@ +*.tar.* +pkg/ +src/ +/melawy-refind-theme-nier-a2 diff --git a/MELAWY/Design/Nier-A2/melawy-refind-theme-nier-a2/00_make.sh b/MELAWY/Design/Nier-A2/melawy-refind-theme-nier-a2/00_make.sh new file mode 100755 index 0000000..553befd --- /dev/null +++ b/MELAWY/Design/Nier-A2/melawy-refind-theme-nier-a2/00_make.sh @@ -0,0 +1,39 @@ +#!/bin/bash + +status=0 + +makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force + +status=$(( $status + $? )) + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +notify-send -a "$(basename $(pwd)): Make" -t 10000 "finished" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" +if [ "$status" == 0 ]; then + sleep 5 + + process=$(ps x | grep konsole | grep $0 | awk '{print $1}') + if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') + fi +fi diff --git a/MELAWY/Design/Nier-A2/melawy-refind-theme-nier-a2/01_sign.sh b/MELAWY/Design/Nier-A2/melawy-refind-theme-nier-a2/01_sign.sh new file mode 100755 index 0000000..77055f1 --- /dev/null +++ b/MELAWY/Design/Nier-A2/melawy-refind-theme-nier-a2/01_sign.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done diff --git a/MELAWY/Design/Nier-A2/melawy-refind-theme-nier-a2/PKGBUILD b/MELAWY/Design/Nier-A2/melawy-refind-theme-nier-a2/PKGBUILD new file mode 100644 index 0000000..492516f --- /dev/null +++ b/MELAWY/Design/Nier-A2/melawy-refind-theme-nier-a2/PKGBUILD @@ -0,0 +1,39 @@ +# Maintainer: Valeria Fadeeva + +_gitname="$(basename $(pwd))" +pkgname=("$_gitname") +pkgver=1.11 +pkgrel=1 +pkgdesc="$(head -n 2 README.md | tail -n 1)" +url="https://git.melawy.ru/Design/$_gitname" +arch=("any") +license=("AGPL3") +depends=("refind") +optdepends=() +makedepends=("git") +backup=() +provides=("${pkgname}") +conflicts=("${pkgname}") +source=("git+$url.git") +sha256sums=("SKIP") +validpgpkeys=('BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8') + +THEME_NAME="melawy-nier-a2" +THEME_PATH="usr/share/refind/themes" + +install=ins.install + +# pkgver() { +# cd "$srcdir/$_gitname" +# printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +# } + +pkgver() { + cd "$srcdir/$_gitname" + printf "1.%s" "$(git rev-list --count HEAD)" +} + +package() { + install -d "$pkgdir/$THEME_PATH" + cp -vrf --no-dereference --preserve=links "$srcdir/$_gitname/$THEME_NAME" "$pkgdir/$THEME_PATH/" +} diff --git a/MELAWY/Design/Nier-A2/melawy-refind-theme-nier-a2/README.md b/MELAWY/Design/Nier-A2/melawy-refind-theme-nier-a2/README.md new file mode 100644 index 0000000..237c8d3 --- /dev/null +++ b/MELAWY/Design/Nier-A2/melawy-refind-theme-nier-a2/README.md @@ -0,0 +1,9 @@ +# melawy-refind-theme-nier-a2 +rEFInd bootloader theme Nier A2 + +### Donate +[Tinkoff](https://www.tinkoff.ru/rm/fadeeva.valeriya96/9bLRi79066) + +[YooMoney](https://yoomoney.ru/to/4100115921160758) + +Etherium 0x981FBf878fe451BDB83BEaF68078394d4B13213f diff --git a/MELAWY/Design/Nier-A2/melawy-refind-theme-nier-a2/ins.install b/MELAWY/Design/Nier-A2/melawy-refind-theme-nier-a2/ins.install new file mode 100644 index 0000000..a33734c --- /dev/null +++ b/MELAWY/Design/Nier-A2/melawy-refind-theme-nier-a2/ins.install @@ -0,0 +1,158 @@ +post_install() { + THEME_NAME="melawy-nier-a2" + local install_dir="/usr/share/refind/themes/$THEME_NAME" + + echo "Searching rEFInd installation in EFI partition..." + if ! __has_esp__; then + echo "EFI partition not found" >&2 + exit 1 + fi + + REFIND_DIR=$(find "$ESP" -type d -iname refind) + if ! [[ -d "${REFIND_DIR}" ]]; then + echo "rEFInd not installed in $ESP" >&2 + exit 1 + fi + echo "Found rEFInd in ${REFIND_DIR}" + + EFI_BOOT_DIR=$(find "$ESP" -type d -iname boot) + if ! [[ -d "${EFI_BOOT_DIR}" ]]; then + EFI_BOOT_DIR=$(find "$ESP" -type d -iname Boot) + if ! [[ -d "${EFI_BOOT_DIR}" ]]; then + EFI_BOOT_DIR=$(find "$ESP" -type d -iname BOOT) + if ! [[ -d "${EFI_BOOT_DIR}" ]]; then + mkdir -p "$(dirname ${REFIND_DIR})/boot" + EFI_BOOT_DIR="$(dirname ${REFIND_DIR})/boot" + fi + fi + fi + + if [ -f "${REFIND_DIR}/refind_x64.efi" ]; then + echo "Installing theme in ${REFIND_DIR}/themes" + cd ${install_dir} + + mkdir -p "${REFIND_DIR}/themes/$THEME_NAME" + mkdir -p "${EFI_BOOT_DIR}/themes/$THEME_NAME" + + cp -vrf "$install_dir/." "${REFIND_DIR}/themes/$THEME_NAME/." + cp -vrf "$install_dir/." "${EFI_BOOT_DIR}/themes/$THEME_NAME/." + + # Remove all from "${EFI_BOOT_DIR}" except "themes" + f_list=$(ls -1 "${EFI_BOOT_DIR}" | grep -v "themes") + + for i in ${f_list[@]} + do + rm -vr "${EFI_BOOT_DIR}/${i}" + done + + unset f_list + + # Copy all from "${REFIND_DIR}" to "${EFI_BOOT_DIR}" except "themes" + f_list=$(ls -1 "${REFIND_DIR}" | grep -v "themes") + + for i in ${f_list[@]} + do + if [ -f ${REFIND_DIR}/${i} ]; then + cp -vf "${REFIND_DIR}/${i}" "${EFI_BOOT_DIR}/${i}" + fi + + if [ -d ${REFIND_DIR}/${i} ]; then + cp -vrf "${REFIND_DIR}/${i}" "${EFI_BOOT_DIR}/${i}" + fi + done + + unset f_list + + mv -vf "${EFI_BOOT_DIR}/refind_x64.efi" "${EFI_BOOT_DIR}/bootx64.efi" + fi +} + +post_upgrade() { + post_install +} + +post_remove() { + THEME_NAME="melawy-nier-a2" + + echo "Removal of theme from EFI partition" + + echo "Searching rEFInd installation in EFI partition..." + if ! __has_esp__; then + echo "EFI partition not found" >&2 + exit 1 + fi + + REFIND_DIR=$(find "$ESP" -type d -iname refind) + if ! [[ -d "${REFIND_DIR}" ]]; then + echo "rEFInd not installed in $ESP" >&2 + exit 1 + fi + echo "Found rEFInd in ${REFIND_DIR}" + + EFI_BOOT_DIR=$(find "$ESP" -type d -iname boot) + if ! [[ -d "${EFI_BOOT_DIR}" ]]; then + EFI_BOOT_DIR=$(find "$ESP" -type d -iname Boot) + if ! [[ -d "${EFI_BOOT_DIR}" ]]; then + EFI_BOOT_DIR=$(find "$ESP" -type d -iname BOOT) + if ! [[ -d "${EFI_BOOT_DIR}" ]]; then + mkdir -p "$(dirname ${REFIND_DIR})/boot" + EFI_BOOT_DIR="$(dirname ${REFIND_DIR})/boot" + fi + fi + fi + + if [[ -d "${REFIND_DIR}/themes/$THEME_NAME" ]]; then + rm -vr "${REFIND_DIR}/themes/$THEME_NAME" + echo "Theme uninstalled from ${REFIND_DIR}/themes/$THEME_NAME" + fi + + if [[ -d "${EFI_BOOT_DIR}/themes/$THEME_NAME" ]]; then + rm -vr "${EFI_BOOT_DIR}/themes/$THEME_NAME" + echo "Theme uninstalled from ${EFI_BOOT_DIR}/themes/$THEME_NAME" + fi + + REFIND_CONF_PATH="${REFIND_DIR}/refind.conf" + sed -i "/$THEME_NAME/d" $REFIND_CONF_PATH + + cp -vf "${REFIND_DIR}/refind.conf" "${EFI_BOOT_DIR}/refind.conf" +} + +# Copied from https://raw.githubusercontent.com/jaltuna/refind-theme-nord/main/setup.sh +# Verify EFI System Partition +__has_esp__() { + __find_esp__ + + mount "$ESP" &>/dev/null + [[ -d "$ESP/EFI" ]] && return 0 || return 1 +} + +__find_esp__() { + local parttype + local fstype + local device + + while read -r device; do + read -r parttype fstype ESP <<<"$(lsblk -o "PARTTYPE,FSTYPE,MOUNTPOINT" "$device" 2>/dev/null | awk 'NR==2')" + + [[ "${parttype,,}" != "c12a7328-f81f-11d2-ba4b-00a0c93ec93b" ]] && continue + [[ "${fstype,,}" != "vfat" ]] && continue + [[ -z $(findmnt -sn "$ESP") ]] && continue + + done <<<"$(fdisk -l 2>/dev/null | grep -i efi | cut -d " " -f 1)" + + if [ -z "${ESP}" ]; then + ESP=$(grep -i "/efi" /etc/fstab | awk '{print $2}') + if [ -z "${ESP}" ]; then + ESP=$(grep -i "/boot" /etc/fstab | awk '{print $2}') + if [ -z "${ESP}" ]; then + ESP=$(bootctl --print-esp-path) + if [ -z "${ESP}" ]; then + exit 1 + fi + fi + fi + fi + + echo "Found ${ESP}" + readonly ESP +} diff --git a/MELAWY/Design/Win11/melawy-kde-theme-win11-kde6/.gitignore b/MELAWY/Design/Win11/melawy-kde-theme-win11-kde6/.gitignore new file mode 100644 index 0000000..369a647 --- /dev/null +++ b/MELAWY/Design/Win11/melawy-kde-theme-win11-kde6/.gitignore @@ -0,0 +1,4 @@ +*.tar.* +pkg/ +src/ +/melawy-kde-theme-win11 diff --git a/MELAWY/Design/Win11/melawy-kde-theme-win11-kde6/00_make.sh b/MELAWY/Design/Win11/melawy-kde-theme-win11-kde6/00_make.sh new file mode 100755 index 0000000..553befd --- /dev/null +++ b/MELAWY/Design/Win11/melawy-kde-theme-win11-kde6/00_make.sh @@ -0,0 +1,39 @@ +#!/bin/bash + +status=0 + +makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force + +status=$(( $status + $? )) + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +notify-send -a "$(basename $(pwd)): Make" -t 10000 "finished" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" +if [ "$status" == 0 ]; then + sleep 5 + + process=$(ps x | grep konsole | grep $0 | awk '{print $1}') + if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') + fi +fi diff --git a/MELAWY/Design/Win11/melawy-kde-theme-win11-kde6/01_sign.sh b/MELAWY/Design/Win11/melawy-kde-theme-win11-kde6/01_sign.sh new file mode 100755 index 0000000..77055f1 --- /dev/null +++ b/MELAWY/Design/Win11/melawy-kde-theme-win11-kde6/01_sign.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done diff --git a/MELAWY/Design/Win11/melawy-kde-theme-win11-kde6/PKGBUILD b/MELAWY/Design/Win11/melawy-kde-theme-win11-kde6/PKGBUILD new file mode 100644 index 0000000..0ff9370 --- /dev/null +++ b/MELAWY/Design/Win11/melawy-kde-theme-win11-kde6/PKGBUILD @@ -0,0 +1,34 @@ +# Maintainer: Valeria Fadeeva + +_gitname="$(basename $(pwd))" +pkgname=("$_gitname") +pkgver=1.8 +pkgrel=1 +pkgdesc="$(head -n 2 README.md | tail -n 1)" +url="https://git.melawy.ru/Design/$_gitname" +arch=("any") +license=("AGPL3") +depends=("kwindowsystem>=6" "melawy-theme" "melawy-win11-icon-theme" "melawy-win11-icon-theme-special" "melawy-win11-icon-theme-white") +optdepends=() +makedepends=("git") +backup=() +provides=("melawy-kde-theme-win11" "${pkgname}") +conflicts=("melawy-kde-theme-win11" "${pkgname}") +replaces=("melawy-kde-theme-win11") +source=("git+$url.git") +sha256sums=("SKIP") +validpgpkeys=('BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8') + +# pkgver() { +# cd "$srcdir/$_gitname" +# printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +# } + +pkgver() { + cd "$srcdir/$_gitname" + printf "1.%s" "$(git rev-list --count HEAD)" +} + +package() { + cp -vrf --no-dereference --preserve=links --no-preserve=mode "$srcdir/$_gitname/usr" "$pkgdir/" +} diff --git a/MELAWY/Design/Win11/melawy-kde-theme-win11-kde6/README.md b/MELAWY/Design/Win11/melawy-kde-theme-win11-kde6/README.md new file mode 100644 index 0000000..b0e4a9d --- /dev/null +++ b/MELAWY/Design/Win11/melawy-kde-theme-win11-kde6/README.md @@ -0,0 +1,9 @@ +# melawy-kde-theme-win11-kde6 +KDE theme for Melawy Linux + +### Donate +[Tinkoff](https://www.tinkoff.ru/rm/fadeeva.valeriya96/9bLRi79066) + +[YooMoney](https://yoomoney.ru/to/4100115921160758) + +Etherium 0x981FBf878fe451BDB83BEaF68078394d4B13213f diff --git a/MELAWY/Design/Win11/melawy-kde-theme-win11/.gitignore b/MELAWY/Design/Win11/melawy-kde-theme-win11/.gitignore new file mode 100644 index 0000000..369a647 --- /dev/null +++ b/MELAWY/Design/Win11/melawy-kde-theme-win11/.gitignore @@ -0,0 +1,4 @@ +*.tar.* +pkg/ +src/ +/melawy-kde-theme-win11 diff --git a/MELAWY/Design/Win11/melawy-kde-theme-win11/00_make.sh b/MELAWY/Design/Win11/melawy-kde-theme-win11/00_make.sh new file mode 100755 index 0000000..e86d22e --- /dev/null +++ b/MELAWY/Design/Win11/melawy-kde-theme-win11/00_make.sh @@ -0,0 +1,40 @@ +#!/bin/bash + +status=0 + +# makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force +makepkg --nodeps --clean --cleanbuild --force + +status=$(( $status + $? )) + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +notify-send -a "$(basename $(pwd)): Make" -t 10000 "finished" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" +if [ "$status" == 0 ]; then + sleep 5 + + process=$(ps x | grep konsole | grep $0 | awk '{print $1}') + if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') + fi +fi diff --git a/MELAWY/Design/Win11/melawy-kde-theme-win11/01_sign.sh b/MELAWY/Design/Win11/melawy-kde-theme-win11/01_sign.sh new file mode 100755 index 0000000..77055f1 --- /dev/null +++ b/MELAWY/Design/Win11/melawy-kde-theme-win11/01_sign.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done diff --git a/MELAWY/Design/Win11/melawy-kde-theme-win11/PKGBUILD b/MELAWY/Design/Win11/melawy-kde-theme-win11/PKGBUILD new file mode 100644 index 0000000..81c9a88 --- /dev/null +++ b/MELAWY/Design/Win11/melawy-kde-theme-win11/PKGBUILD @@ -0,0 +1,33 @@ +# Maintainer: Valeria Fadeeva + +_gitname="$(basename $(pwd))" +pkgname=("$_gitname") +pkgver=1.8 +pkgrel=1 +pkgdesc="$(head -n 2 README.md | tail -n 1)" +url="https://git.melawy.ru/Design/$_gitname" +arch=("any") +license=("AGPL3") +depends=("kwindowsystem<6" "melawy-theme" "melawy-win11-icon-theme" "melawy-win11-icon-theme-special" "melawy-win11-icon-theme-white") +optdepends=() +makedepends=("git") +backup=() +provides=("${pkgname}") +conflicts=("${pkgname}") +source=("git+$url.git") +sha256sums=("SKIP") +validpgpkeys=('BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8') + +# pkgver() { +# cd "$srcdir/$_gitname" +# printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +# } + +pkgver() { + cd "$srcdir/$_gitname" + printf "1.%s" "$(git rev-list --count HEAD)" +} + +package() { + cp -vrf --no-dereference --preserve=links --no-preserve=mode "$srcdir/$_gitname/usr" "$pkgdir/" +} diff --git a/MELAWY/Design/Win11/melawy-kde-theme-win11/README.md b/MELAWY/Design/Win11/melawy-kde-theme-win11/README.md new file mode 100644 index 0000000..e25a9ef --- /dev/null +++ b/MELAWY/Design/Win11/melawy-kde-theme-win11/README.md @@ -0,0 +1,9 @@ +# melawy-kde-theme-win11 +KDE theme for Melawy Linux + +### Donate +[Tinkoff](https://www.tinkoff.ru/rm/fadeeva.valeriya96/9bLRi79066) + +[YooMoney](https://yoomoney.ru/to/4100115921160758) + +Etherium 0x981FBf878fe451BDB83BEaF68078394d4B13213f diff --git a/MELAWY/Design/Win11/melawy-kde-theme-win12-kde6/.gitignore b/MELAWY/Design/Win11/melawy-kde-theme-win12-kde6/.gitignore new file mode 100644 index 0000000..369a647 --- /dev/null +++ b/MELAWY/Design/Win11/melawy-kde-theme-win12-kde6/.gitignore @@ -0,0 +1,4 @@ +*.tar.* +pkg/ +src/ +/melawy-kde-theme-win11 diff --git a/MELAWY/Design/Win11/melawy-kde-theme-win12-kde6/00_make.sh b/MELAWY/Design/Win11/melawy-kde-theme-win12-kde6/00_make.sh new file mode 100755 index 0000000..553befd --- /dev/null +++ b/MELAWY/Design/Win11/melawy-kde-theme-win12-kde6/00_make.sh @@ -0,0 +1,39 @@ +#!/bin/bash + +status=0 + +makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force + +status=$(( $status + $? )) + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +notify-send -a "$(basename $(pwd)): Make" -t 10000 "finished" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" +if [ "$status" == 0 ]; then + sleep 5 + + process=$(ps x | grep konsole | grep $0 | awk '{print $1}') + if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') + fi +fi diff --git a/MELAWY/Design/Win11/melawy-kde-theme-win12-kde6/01_sign.sh b/MELAWY/Design/Win11/melawy-kde-theme-win12-kde6/01_sign.sh new file mode 100755 index 0000000..77055f1 --- /dev/null +++ b/MELAWY/Design/Win11/melawy-kde-theme-win12-kde6/01_sign.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done diff --git a/MELAWY/Design/Win11/melawy-kde-theme-win12-kde6/PKGBUILD b/MELAWY/Design/Win11/melawy-kde-theme-win12-kde6/PKGBUILD new file mode 100644 index 0000000..d2f1bf6 --- /dev/null +++ b/MELAWY/Design/Win11/melawy-kde-theme-win12-kde6/PKGBUILD @@ -0,0 +1,34 @@ +# Maintainer: Valeria Fadeeva + +_gitname="$(basename $(pwd))" +pkgname=("$_gitname") +pkgver=1.9 +pkgrel=1 +pkgdesc="$(head -n 2 README.md | tail -n 1)" +url="https://git.melawy.ru/Design/$_gitname" +arch=("any") +license=("AGPL3") +depends=("kwindowsystem>=6" "melawy-theme" "melawy-win11-icon-theme" "melawy-win11-icon-theme-special" "melawy-win11-icon-theme-white") +optdepends=() +makedepends=("git") +backup=() +provides=("melawy-kde-theme-win12" "${pkgname}") +conflicts=("melawy-kde-theme-win12" "${pkgname}") +replaces=("melawy-kde-theme-win12") +source=("git+$url.git") +sha256sums=("SKIP") +validpgpkeys=('BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8') + +# pkgver() { +# cd "$srcdir/$_gitname" +# printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +# } + +pkgver() { + cd "$srcdir/$_gitname" + printf "1.%s" "$(git rev-list --count HEAD)" +} + +package() { + cp -vrf --no-dereference --preserve=links --no-preserve=mode "$srcdir/$_gitname/usr" "$pkgdir/" +} diff --git a/MELAWY/Design/Win11/melawy-kde-theme-win12-kde6/README.md b/MELAWY/Design/Win11/melawy-kde-theme-win12-kde6/README.md new file mode 100644 index 0000000..08bc689 --- /dev/null +++ b/MELAWY/Design/Win11/melawy-kde-theme-win12-kde6/README.md @@ -0,0 +1,9 @@ +# melawy-kde-theme-win12-kde6 +KDE theme for Melawy Linux + +### Donate +[Tinkoff](https://www.tinkoff.ru/rm/fadeeva.valeriya96/9bLRi79066) + +[YooMoney](https://yoomoney.ru/to/4100115921160758) + +Etherium 0x981FBf878fe451BDB83BEaF68078394d4B13213f diff --git a/MELAWY/Design/Win11/melawy-kde-theme-win12/.gitignore b/MELAWY/Design/Win11/melawy-kde-theme-win12/.gitignore new file mode 100644 index 0000000..369a647 --- /dev/null +++ b/MELAWY/Design/Win11/melawy-kde-theme-win12/.gitignore @@ -0,0 +1,4 @@ +*.tar.* +pkg/ +src/ +/melawy-kde-theme-win11 diff --git a/MELAWY/Design/Win11/melawy-kde-theme-win12/00_make.sh b/MELAWY/Design/Win11/melawy-kde-theme-win12/00_make.sh new file mode 100755 index 0000000..e86d22e --- /dev/null +++ b/MELAWY/Design/Win11/melawy-kde-theme-win12/00_make.sh @@ -0,0 +1,40 @@ +#!/bin/bash + +status=0 + +# makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force +makepkg --nodeps --clean --cleanbuild --force + +status=$(( $status + $? )) + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +notify-send -a "$(basename $(pwd)): Make" -t 10000 "finished" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" +if [ "$status" == 0 ]; then + sleep 5 + + process=$(ps x | grep konsole | grep $0 | awk '{print $1}') + if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') + fi +fi diff --git a/MELAWY/Design/Win11/melawy-kde-theme-win12/01_sign.sh b/MELAWY/Design/Win11/melawy-kde-theme-win12/01_sign.sh new file mode 100755 index 0000000..77055f1 --- /dev/null +++ b/MELAWY/Design/Win11/melawy-kde-theme-win12/01_sign.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done diff --git a/MELAWY/Design/Win11/melawy-kde-theme-win12/PKGBUILD b/MELAWY/Design/Win11/melawy-kde-theme-win12/PKGBUILD new file mode 100644 index 0000000..9fb205a --- /dev/null +++ b/MELAWY/Design/Win11/melawy-kde-theme-win12/PKGBUILD @@ -0,0 +1,33 @@ +# Maintainer: Valeria Fadeeva + +_gitname="$(basename $(pwd))" +pkgname=("$_gitname") +pkgver=1.9 +pkgrel=1 +pkgdesc="$(head -n 2 README.md | tail -n 1)" +url="https://git.melawy.ru/Design/$_gitname" +arch=("any") +license=("AGPL3") +depends=("kwindowsystem<6" "melawy-theme" "melawy-win11-icon-theme" "melawy-win11-icon-theme-special" "melawy-win11-icon-theme-white") +optdepends=() +makedepends=("git") +backup=() +provides=("${pkgname}") +conflicts=("${pkgname}") +source=("git+$url.git") +sha256sums=("SKIP") +validpgpkeys=('BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8') + +# pkgver() { +# cd "$srcdir/$_gitname" +# printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +# } + +pkgver() { + cd "$srcdir/$_gitname" + printf "1.%s" "$(git rev-list --count HEAD)" +} + +package() { + cp -vrf --no-dereference --preserve=links --no-preserve=mode "$srcdir/$_gitname/usr" "$pkgdir/" +} diff --git a/MELAWY/Design/Win11/melawy-kde-theme-win12/README.md b/MELAWY/Design/Win11/melawy-kde-theme-win12/README.md new file mode 100644 index 0000000..4055da7 --- /dev/null +++ b/MELAWY/Design/Win11/melawy-kde-theme-win12/README.md @@ -0,0 +1,9 @@ +# melawy-kde-theme-win12 +KDE theme for Melawy Linux + +### Donate +[Tinkoff](https://www.tinkoff.ru/rm/fadeeva.valeriya96/9bLRi79066) + +[YooMoney](https://yoomoney.ru/to/4100115921160758) + +Etherium 0x981FBf878fe451BDB83BEaF68078394d4B13213f diff --git a/MELAWY/Design/Win11/melawy-win11-icon-theme/.gitignore b/MELAWY/Design/Win11/melawy-win11-icon-theme/.gitignore new file mode 100644 index 0000000..9954dfb --- /dev/null +++ b/MELAWY/Design/Win11/melawy-win11-icon-theme/.gitignore @@ -0,0 +1,4 @@ +*.tar.* +pkg/ +src/ +/melawy-win11-icon-theme diff --git a/MELAWY/Design/Win11/melawy-win11-icon-theme/00_make.sh b/MELAWY/Design/Win11/melawy-win11-icon-theme/00_make.sh new file mode 100755 index 0000000..553befd --- /dev/null +++ b/MELAWY/Design/Win11/melawy-win11-icon-theme/00_make.sh @@ -0,0 +1,39 @@ +#!/bin/bash + +status=0 + +makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force + +status=$(( $status + $? )) + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +notify-send -a "$(basename $(pwd)): Make" -t 10000 "finished" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" +if [ "$status" == 0 ]; then + sleep 5 + + process=$(ps x | grep konsole | grep $0 | awk '{print $1}') + if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') + fi +fi diff --git a/MELAWY/Design/Win11/melawy-win11-icon-theme/01_sign.sh b/MELAWY/Design/Win11/melawy-win11-icon-theme/01_sign.sh new file mode 100755 index 0000000..77055f1 --- /dev/null +++ b/MELAWY/Design/Win11/melawy-win11-icon-theme/01_sign.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done diff --git a/MELAWY/Design/Win11/melawy-win11-icon-theme/PKGBUILD b/MELAWY/Design/Win11/melawy-win11-icon-theme/PKGBUILD new file mode 100644 index 0000000..6b3a1ed --- /dev/null +++ b/MELAWY/Design/Win11/melawy-win11-icon-theme/PKGBUILD @@ -0,0 +1,52 @@ +# Maintainer: Valeria Fadeeva + +_gitname="$(basename $(pwd))" +pkgname=("$_gitname" "melawy-win11-icon-theme-special" "melawy-win11-icon-theme-white") +pkgver=1.123 +pkgrel=1 +pkgdesc="$(head -n 2 README.md | tail -n 1)" +url="https://git.melawy.ru/Design/$_gitname" +arch=("any") +license=("AGPL3") +depends=("gtk-update-icon-cache") +optdepends=() +makedepends=("git") +options=(!strip !emptydirs) +backup=() +source=("git+$url.git") +sha256sums=("SKIP") +validpgpkeys=('BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8') + +# pkgver() { +# cd "$srcdir/$_gitname" +# printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +# } + +pkgver() { + cd "$srcdir/$_gitname" + printf "1.%s" "$(git rev-list --count HEAD)" +} + +package_melawy-win11-icon-theme() { + provides=("${pkgname}") + conflicts=("${pkgname}") + + install -dm755 "${pkgdir}/usr/share/icons" + "${srcdir}/${_gitname}/install.sh" -a -d "${pkgdir}/usr/share/icons" +} + +package_melawy-win11-icon-theme-special() { + provides=("melawy-win11-icon-theme-special") + conflicts=("melawy-win11-icon-theme-special") + + install -dm755 "${pkgdir}/usr/share/icons" + "${srcdir}/${_gitname}/install.sh" -special -d "${pkgdir}/usr/share/icons" +} + +package_melawy-win11-icon-theme-white() { + provides=("melawy-win11-icon-theme-white") + conflicts=("melawy-win11-icon-theme-white") + + install -dm755 "${pkgdir}/usr/share/icons" + "${srcdir}/${_gitname}/install.sh" --white -d "${pkgdir}/usr/share/icons" +} diff --git a/MELAWY/Design/Win11/melawy-win11-icon-theme/README.md b/MELAWY/Design/Win11/melawy-win11-icon-theme/README.md new file mode 100644 index 0000000..051c20b --- /dev/null +++ b/MELAWY/Design/Win11/melawy-win11-icon-theme/README.md @@ -0,0 +1,31 @@ +# melawy-win11-icon-theme +Icon theme for Melawy Linux + +### Donate +[Tinkoff](https://www.tinkoff.ru/rm/fadeeva.valeriya96/9bLRi79066) + +[YooMoney](https://yoomoney.ru/to/4100115921160758) + +Etherium 0x981FBf878fe451BDB83BEaF68078394d4B13213f + + +## Win11 Icon Theme +A colorful design icon theme for all linux desktops! + +## Install + +Usage: `./install.sh` **[OPTIONS...]** **[COLOR VARIANTS...]** + +| OPTIONS: | | +|:----------|:------------------------------------------------------------------------------| +| -a | Install all color versions | +| -d | Specify theme destination directory (**Default:** _$HOME/.local/share/icons_) | +| -n | Specify theme name (**Default:** _Tela_) | +| -h | Show this help | + +## view +![view](View-1.png?raw=true) +![view](View-2.png?raw=true) +![view](View-3.png?raw=true) +![view](View-4.png?raw=true) + diff --git a/MELAWY/Design/Win11OS-kde/.gitignore b/MELAWY/Design/Win11OS-kde/.gitignore new file mode 100644 index 0000000..51656ae --- /dev/null +++ b/MELAWY/Design/Win11OS-kde/.gitignore @@ -0,0 +1,5 @@ +* + +!.SRCINFO +!PKGBUILD +!.gitignore diff --git a/MELAWY/Design/Win11OS-kde/PKGBUILD b/MELAWY/Design/Win11OS-kde/PKGBUILD new file mode 100644 index 0000000..bdaf641 --- /dev/null +++ b/MELAWY/Design/Win11OS-kde/PKGBUILD @@ -0,0 +1,40 @@ +# Maintainer: Yamada Hayao + +pkgname=win11os-kde-git +_pkgname=win11os-kde +_gitname=Win11OS-kde +pkgver=r48.b5daaa3 +pkgrel=1 +pkgdesc="Win11OS kde is a clean theme for KDE Plasma desktop" +arch=('any') +url='https://github.com/yeyushengfan258/Win11OS-kde' +license=('GPL') +depends=() +optdepends=() +source=("git+${url}.git") +md5sums=('SKIP') +conflicts=('win11os-kde') + +pkgver() { + cd "${_gitname}" + printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +} + +package() { + install -dm755 "${pkgdir}/usr/share/Kvantum/" + install -dm755 "${pkgdir}/usr/share/aurorae/themes/" + install -dm755 "${pkgdir}/usr/share/color-schemes/" + install -dm755 "${pkgdir}/usr/share/plasma/desktoptheme/" + install -dm755 "${pkgdir}/usr/share/plasma/layout-templates" + install -dm755 "${pkgdir}/usr/share/plasma/look-and-feel/" + install -dm755 "${pkgdir}/usr/share/wallpapers/" + + find "${srcdir}/${_gitname}" -type f -exec chmod 644 {} \; + + cp -r "${srcdir}/${_gitname}/Kvantum/"* "${pkgdir}/usr/share/Kvantum/" + cp -r "${srcdir}/${_gitname}/aurorae/"* "${pkgdir}/usr/share/aurorae/themes/" + cp -r "${srcdir}/${_gitname}/color-schemes/"*.colors "${pkgdir}/usr/share/color-schemes/" + cp -r "${srcdir}/${_gitname}/plasma/desktoptheme/"* "${pkgdir}/usr/share/plasma/desktoptheme/" + cp -r "${srcdir}/${_gitname}/plasma/look-and-feel/"* "${pkgdir}/usr/share/plasma/look-and-feel/" + cp -r "${srcdir}/${_gitname}/wallpaper/"* "${pkgdir}/usr/share/wallpapers/" +} diff --git a/MELAWY/Design/Win12OS-kde/.gitignore b/MELAWY/Design/Win12OS-kde/.gitignore new file mode 100644 index 0000000..51656ae --- /dev/null +++ b/MELAWY/Design/Win12OS-kde/.gitignore @@ -0,0 +1,5 @@ +* + +!.SRCINFO +!PKGBUILD +!.gitignore diff --git a/MELAWY/Design/Win12OS-kde/PKGBUILD b/MELAWY/Design/Win12OS-kde/PKGBUILD new file mode 100644 index 0000000..4c4338a --- /dev/null +++ b/MELAWY/Design/Win12OS-kde/PKGBUILD @@ -0,0 +1,40 @@ +# Maintainer: Yamada Hayao + +pkgname=win12os-kde-git +_pkgname=win12os-kde +_gitname=Win12OS-kde +pkgver=r3.9951565 +pkgrel=1 +pkgdesc="Win12OS kde is a materia Design theme for KDE Plasma desktop" +arch=('any') +url='https://github.com/yeyushengfan258/Win12OS-kde' +license=('GPL') +depends=() +optdepends=() +source=("git+${url}.git") +md5sums=('SKIP') +conflicts=('win12os-kde') + +pkgver() { + cd "${_gitname}" + printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +} + +package() { + install -dm755 "${pkgdir}/usr/share/Kvantum/" + install -dm755 "${pkgdir}/usr/share/aurorae/themes/" + install -dm755 "${pkgdir}/usr/share/color-schemes/" + install -dm755 "${pkgdir}/usr/share/plasma/desktoptheme/" + install -dm755 "${pkgdir}/usr/share/plasma/layout-templates" + install -dm755 "${pkgdir}/usr/share/plasma/look-and-feel/" + install -dm755 "${pkgdir}/usr/share/wallpapers/" + + find "${srcdir}/${_gitname}" -type f -exec chmod 644 {} \; + + cp -r "${srcdir}/${_gitname}/Kvantum/"* "${pkgdir}/usr/share/Kvantum/" + cp -r "${srcdir}/${_gitname}/aurorae/"* "${pkgdir}/usr/share/aurorae/themes/" + cp -r "${srcdir}/${_gitname}/color-schemes/"*.colors "${pkgdir}/usr/share/color-schemes/" + cp -r "${srcdir}/${_gitname}/plasma/desktoptheme/"* "${pkgdir}/usr/share/plasma/desktoptheme/" + cp -r "${srcdir}/${_gitname}/plasma/look-and-feel/"* "${pkgdir}/usr/share/plasma/look-and-feel/" + cp -r "${srcdir}/${_gitname}/wallpaper/"* "${pkgdir}/usr/share/wallpapers/" +} diff --git a/MELAWY/Design/clean.sh b/MELAWY/Design/clean.sh new file mode 100755 index 0000000..5d98047 --- /dev/null +++ b/MELAWY/Design/clean.sh @@ -0,0 +1,42 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +dir_list=$(find . -mindepth 2 -maxdepth 4 -name "PKGBUILD" -type f) + +for i in ${dir_list[@]} +do + path="$(dirname $i)" + full_path="$CWD/$path" + + echo "$full_path" + cd "$full_path" + + git_dir="$(find . -mindepth 1 -maxdepth 1 -name "$(basename $full_path)" -type d)" + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + + cd "$CWD" +done + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep $0 | awk '{print $1}') +if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') +fi diff --git a/MELAWY/Design/git_pull.sh b/MELAWY/Design/git_pull.sh new file mode 100755 index 0000000..f18c56e --- /dev/null +++ b/MELAWY/Design/git_pull.sh @@ -0,0 +1,26 @@ +#!/bin/bash + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +i=0 +for package_dir in $(find . -mindepth 1 -maxdepth 1 -type d) +do + i=$(( $i + 1 )) + echo "${i} ${CWD}/${package_dir}" + cd "${CWD}/${package_dir}" + if [ -d ".git" ]; then + git pull + fi + cd "${CWD}" + echo "" +done + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep "${0}" | awk '{print $1}') +if [ $(( "${process}" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep "${0}" | awk '{print $1}') +fi diff --git a/MELAWY/Design/make.sh b/MELAWY/Design/make.sh new file mode 100755 index 0000000..e099530 --- /dev/null +++ b/MELAWY/Design/make.sh @@ -0,0 +1,112 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +dir_list=$(find . -mindepth 2 -maxdepth 4 -name "PKGBUILD" -type f | sort) + +for i in ${dir_list[@]} +do + path="$(dirname $i)" + full_path="$CWD/$path" + + echo "$full_path" + cd "$full_path" + + git_dir="$(find . -mindepth 1 -maxdepth 1 -name "$(basename $full_path)" -type d)" + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + + pkg_exist=$(find "$full_path" -type f -newermt "$(date '+%Y-%m-%d 00:00')" -name "*.pkg.tar.xz") + if [ "$pkg_exist" == "" ]; then + make_file=$(find . -mindepth 1 -maxdepth 1 -name "*make*\.sh" -type f) + if [ -f "$make_file" ]; then + echo "bash $make_file" + bash "$make_file" + else + makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force --config /etc/makepkg-gcc.conf + if [ "$?" -ne 0 ]; then + makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force --config /etc/makepkg-gcc-without-lto.conf + if [ "$?" -ne 0 ]; then + makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force --config /etc/makepkg-clang.conf + if [ "$?" -ne 0 ]; then + makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force --config /etc/makepkg-clang-without-lto.conf + if [ "$?" -ne 0 ]; then + echo "all fail" > fail + else + echo "makepkg-clang-without-lto.conf" > success + fi + else + echo "makepkg-clang.conf" > success + fi + else + echo "makepkg-gcc-without-lto.conf" > success + fi + else + echo "makepkg-gcc.conf" > success + fi + + for i in *.pkg.tar.xz; + do + if [ -f "${i}" ]; then + if [ -f "$i.sig" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + fi + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi + done + fi + unset make_file + + pkg_file=$(find . -mindepth 1 -maxdepth 1 -name "*.pkg.tar.xz" -type f) + sig_file="${pkg_file}.sig" + + if [ ! -f "$sig_file" ]; then + for i in *.pkg.tar.xz + do + if [ -f "${i}" ]; then + if [ -f "$i.sig" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + fi + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi + done + fi + + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + fi + + cd "$CWD" +done + +notify-send -a "$(basename $(pwd)): Make and Move to" -t 10000 "$REPO" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" diff --git a/MELAWY/Design/move_to_repo.sh b/MELAWY/Design/move_to_repo.sh new file mode 100755 index 0000000..d925612 --- /dev/null +++ b/MELAWY/Design/move_to_repo.sh @@ -0,0 +1,20 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz" -exec mv -v {} $REPO \; +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz.sig" -exec mv -v {} $REPO \; + +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz" -delete +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.zst" -delete +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.zst.sig" -delete +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz.sig" -delete + + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep $0 | awk '{print $1}') +if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') +fi diff --git a/MELAWY/Design/pwd.txt b/MELAWY/Design/pwd.txt new file mode 100644 index 0000000..36f2795 --- /dev/null +++ b/MELAWY/Design/pwd.txt @@ -0,0 +1 @@ +/data/github/active/Melawy/PKGBUILD/MELAWY/Design \ No newline at end of file diff --git a/MELAWY/Design/repo.txt b/MELAWY/Design/repo.txt new file mode 100644 index 0000000..d6fd13c --- /dev/null +++ b/MELAWY/Design/repo.txt @@ -0,0 +1 @@ +/data/github/active/Melawy/REPO/melawy/x86_64/ diff --git a/MELAWY/Design/sign.sh b/MELAWY/Design/sign.sh new file mode 100755 index 0000000..fde9a32 --- /dev/null +++ b/MELAWY/Design/sign.sh @@ -0,0 +1,73 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +dir_list=$(find . -mindepth 2 -maxdepth 4 -name "PKGBUILD" -type f) + +for i in ${dir_list[@]} +do + path="$(dirname $i)" + full_path="$CWD/$path" + + echo "$full_path" + cd "$full_path" + + git_dir="$(find . -mindepth 1 -maxdepth 1 -name "$(basename $full_path)" -type d)" + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + + pkg_file=$(find . -mindepth 1 -maxdepth 1 -name "*.pkg.tar.xz$" -type f) + sig_file="${pkg_file}.sig" + + if [ ! -f "$sig_file" ]; then + for i in $pkg_file + do + if [ -f "${i}" ]; then + if [ -f "$i.sig" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + fi + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi + done + fi + + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + + cd "$CWD" +done + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep $0 | awk '{print $1}') +if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') +fi + diff --git a/MELAWY/Installer/clean.sh b/MELAWY/Installer/clean.sh new file mode 100755 index 0000000..5d98047 --- /dev/null +++ b/MELAWY/Installer/clean.sh @@ -0,0 +1,42 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +dir_list=$(find . -mindepth 2 -maxdepth 4 -name "PKGBUILD" -type f) + +for i in ${dir_list[@]} +do + path="$(dirname $i)" + full_path="$CWD/$path" + + echo "$full_path" + cd "$full_path" + + git_dir="$(find . -mindepth 1 -maxdepth 1 -name "$(basename $full_path)" -type d)" + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + + cd "$CWD" +done + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep $0 | awk '{print $1}') +if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') +fi diff --git a/MELAWY/Installer/git_pull.sh b/MELAWY/Installer/git_pull.sh new file mode 100755 index 0000000..f18c56e --- /dev/null +++ b/MELAWY/Installer/git_pull.sh @@ -0,0 +1,26 @@ +#!/bin/bash + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +i=0 +for package_dir in $(find . -mindepth 1 -maxdepth 1 -type d) +do + i=$(( $i + 1 )) + echo "${i} ${CWD}/${package_dir}" + cd "${CWD}/${package_dir}" + if [ -d ".git" ]; then + git pull + fi + cd "${CWD}" + echo "" +done + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep "${0}" | awk '{print $1}') +if [ $(( "${process}" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep "${0}" | awk '{print $1}') +fi diff --git a/MELAWY/Installer/make.sh b/MELAWY/Installer/make.sh new file mode 100755 index 0000000..e099530 --- /dev/null +++ b/MELAWY/Installer/make.sh @@ -0,0 +1,112 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +dir_list=$(find . -mindepth 2 -maxdepth 4 -name "PKGBUILD" -type f | sort) + +for i in ${dir_list[@]} +do + path="$(dirname $i)" + full_path="$CWD/$path" + + echo "$full_path" + cd "$full_path" + + git_dir="$(find . -mindepth 1 -maxdepth 1 -name "$(basename $full_path)" -type d)" + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + + pkg_exist=$(find "$full_path" -type f -newermt "$(date '+%Y-%m-%d 00:00')" -name "*.pkg.tar.xz") + if [ "$pkg_exist" == "" ]; then + make_file=$(find . -mindepth 1 -maxdepth 1 -name "*make*\.sh" -type f) + if [ -f "$make_file" ]; then + echo "bash $make_file" + bash "$make_file" + else + makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force --config /etc/makepkg-gcc.conf + if [ "$?" -ne 0 ]; then + makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force --config /etc/makepkg-gcc-without-lto.conf + if [ "$?" -ne 0 ]; then + makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force --config /etc/makepkg-clang.conf + if [ "$?" -ne 0 ]; then + makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force --config /etc/makepkg-clang-without-lto.conf + if [ "$?" -ne 0 ]; then + echo "all fail" > fail + else + echo "makepkg-clang-without-lto.conf" > success + fi + else + echo "makepkg-clang.conf" > success + fi + else + echo "makepkg-gcc-without-lto.conf" > success + fi + else + echo "makepkg-gcc.conf" > success + fi + + for i in *.pkg.tar.xz; + do + if [ -f "${i}" ]; then + if [ -f "$i.sig" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + fi + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi + done + fi + unset make_file + + pkg_file=$(find . -mindepth 1 -maxdepth 1 -name "*.pkg.tar.xz" -type f) + sig_file="${pkg_file}.sig" + + if [ ! -f "$sig_file" ]; then + for i in *.pkg.tar.xz + do + if [ -f "${i}" ]; then + if [ -f "$i.sig" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + fi + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi + done + fi + + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + fi + + cd "$CWD" +done + +notify-send -a "$(basename $(pwd)): Make and Move to" -t 10000 "$REPO" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" diff --git a/MELAWY/Installer/melawy-calamares/.gitignore b/MELAWY/Installer/melawy-calamares/.gitignore new file mode 100644 index 0000000..aab7417 --- /dev/null +++ b/MELAWY/Installer/melawy-calamares/.gitignore @@ -0,0 +1,4 @@ +*.tar.* +pkg/ +src/ +/melawy-calamares-qt6-3.3.6 diff --git a/MELAWY/Installer/melawy-calamares/00_make.sh b/MELAWY/Installer/melawy-calamares/00_make.sh new file mode 100755 index 0000000..abbddc0 --- /dev/null +++ b/MELAWY/Installer/melawy-calamares/00_make.sh @@ -0,0 +1,43 @@ +#!/bin/bash + +status=0 + +makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force + +if [ "$?" -ne 0 ]; then + makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force +fi + +status=$(( $status + $? )) + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +notify-send -a "$(basename $(pwd)): Make" -t 10000 "finished" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" +if [ "$status" == 0 ]; then + sleep 5 + + process=$(ps x | grep konsole | grep $0 | awk '{print $1}') + if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') + fi +fi diff --git a/MELAWY/Installer/melawy-calamares/01_sign.sh b/MELAWY/Installer/melawy-calamares/01_sign.sh new file mode 100755 index 0000000..2ce514d --- /dev/null +++ b/MELAWY/Installer/melawy-calamares/01_sign.sh @@ -0,0 +1,23 @@ +#!/bin/bash + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +echo "Ready" diff --git a/MELAWY/Installer/melawy-calamares/PKGBUILD b/MELAWY/Installer/melawy-calamares/PKGBUILD new file mode 100644 index 0000000..e702520 --- /dev/null +++ b/MELAWY/Installer/melawy-calamares/PKGBUILD @@ -0,0 +1,196 @@ +# Maintainer : Valeria Fadeeva +# Calamares installer QT6 KF6 configured for Melawy Linux + +source_name="calamares" +ver="3.3.8" + +_gitname="$(basename $(pwd))" +pkgbase="melawy-calamares" +release_name="melawy-calamares" +pkgver=3.3.8 +pkgrel=1 +pkgdesc="Calamares installer for Melawy Linux" +arch=('x86_64') +url="https://git.melawy.ru/Installer/$_gitname" +license=('LGPL') +options=('!strip' '!emptydirs' 'debug' 'staticlibs') +sha256sums=('SKIP' 'SKIP') +#source=("git+$url.git#branch=$source_name") +source=("https://github.com/$source_name/$source_name/releases/download/v$ver/$source_name-$ver.tar.gz" +"git+https://git.melawy.ru/Installer/melawy-calamares.git" +) + + +depends=( +'boost-libs' +'ckbcomp' +'cryptsetup' +'dmidecode' +'doxygen' +'gptfdisk' +'hwinfo' +'kconfig' +'kcoreaddons' +'kcrash' +'kdbusaddons' +'ki18n' +'kpackage' +'kparts' +'kpmcore' +'kservice' +'kwidgetsaddons' +'libatasmart' +'libpwquality' +'melawy-calamares-config' +'networkmanager' +'parted' +'polkit-qt6' +'python' +'qt5-xmlpatterns' +'qt6-5compat' +'qt6-declarative' +'qt6-location' +'qt6-svg' +'qt6-tools' +'qt6-virtualkeyboard' +'qt6-webengine' +'rsync' +'solid' +'squashfs-tools' +'udisks2' +'upower' +'yaml-cpp' +) + +makedepends=( +'boost' +'clang' +'cmake' +'extra-cmake-modules' +'gawk' +'git' +'kdbusaddons' +'kpmcore' +'ninja' +'python-jsonschema' +'python-pyaml' +'python-unidecode' +'qt6-tools' +) + +pkgver() { + #cd "${srcdir}/$source_name-$ver" + printf "%s" "$ver" +} + +prepare() { + cp -vrf "${srcdir}/melawy-calamares/." "${srcdir}/$source_name-$ver/." + + # Update branding.desc with the proper values + replace_command=' + { + gsub(/\${version}/,version); + gsub(/\${release_name}/,release); + print + } + ' + awk -i inplace -v version="$(pkgver)" -v release="${release_name}" "$replace_command" "${srcdir}/$source_name-$ver/src/branding/melawy/branding.desc" +} + +build() { + _cpuCount=$(grep -c -w ^processor /proc/cpuinfo) + + cmake -B build -S "${srcdir}/$source_name-$ver" \ + -GNinja \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_INSTALL_LIBDIR=lib \ + -DWITH_APPSTREAM=OFF \ + -DWITH_PYBIND11=ON \ + -DWITH_QT6=ON \ + -DSKIP_MODULES="contextualprocess \ +dracut \ +dracutlukscfg \ +dummycpp \ +dummyprocess \ +dummypython \ +finishedq \ +fsresizer \ +hostinfo \ +initcpio \ +initcpiocfg \ +initramfs \ +initramfscfg \ +interactiveterminal \ +keyboardq \ +license \ +localeq \ +luksopenswaphookcfg \ +mkinitfs \ +notesqml \ +oemid \ +openrcdmcryptcfg \ +packagechooser \ +plasmalnf \ +plymouthcfg \ +rawfs \ +services-openrc \ +summaryq \ +tracking \ +usersq \ +welcomeq \ +zfs \ +zfshostid" + + export DESTDIR="$srcdir/build" + cmake --build build --parallel $_cpuCount +} + +_package() { + pkgdesc="Calamares installer for Melawy Linux" + + provides=("calamares") + conflicts=('calamares') + + DESTDIR="${pkgdir}" cmake --build "${DESTDIR}" --target install + + install -dm 750 "${pkgdir}/etc/polkit-1/rules.d" + install -Dm644 "${srcdir}/$source_name-$ver/49-nopasswd-calamares.rules" "${pkgdir}/etc/polkit-1/rules.d/49-nopasswd-calamares.rules" + + install -dm 755 "${pkgdir}/usr/bin" + install -Dm755 "${srcdir}/$source_name-$ver/calamares_polkit" "${pkgdir}/usr/bin/calamares_polkit" +} + +_package-config() { + pkgdesc="Calamares installer configs for Melawy Linux" + depends=() + + provides=('calamares-config' 'melawy-calamares-config') + conflicts=('calamares-config' 'calamares-configs') + + install -dm 755 "${pkgdir}/etc/calamares" + + install -dm 755 "${pkgdir}/etc/calamares/branding" + cp -rf ${srcdir}/$source_name-$ver/src/branding/melawy "$pkgdir/etc/calamares/branding" + + cp -f ${srcdir}/$source_name-$ver/settings_offline.conf "$pkgdir/etc/calamares/settings_offline.conf" + cp -f ${srcdir}/$source_name-$ver/settings_online.conf "$pkgdir/etc/calamares/settings_online.conf" + cp -f ${srcdir}/$source_name-$ver/settings_online.conf "$pkgdir/etc/calamares/settings.conf" + + cp -rf ${srcdir}/$source_name-$ver/src/scripts "$pkgdir/etc/calamares" +# cp -rf ${srcdir}/$source_name-$ver/src/images "$pkgdir/etc/calamares" +# cp -rf ${srcdir}/$source_name-$ver/src/files "$pkgdir/etc/calamares" + + install -dm 755 "${pkgdir}/etc/calamares/modules" + cp -rf ${srcdir}/$source_name-$ver/src/modules/*/*.conf "$pkgdir/etc/calamares/modules" + + cp -f "${srcdir}/$source_name-$ver/src/modules/netinstall/netinstall.yaml" "$pkgdir/etc/calamares/modules/netinstall.yaml" +} + +pkgname=("${pkgbase}" "${pkgbase}-config") +for _p in "${pkgname[@]}"; do + eval "package_$_p() { + $(declare -f "_package${_p#$pkgbase}") + _package${_p#$pkgbase} + }" +done diff --git a/MELAWY/Installer/melawy-calamares/README.md b/MELAWY/Installer/melawy-calamares/README.md new file mode 100644 index 0000000..48d41ea --- /dev/null +++ b/MELAWY/Installer/melawy-calamares/README.md @@ -0,0 +1,11 @@ +# calamares +Calamares installer for Melawy Linux - Development version + +Calamares installer configs for Melawy Linux - Development version + +### Donate +[Tinkoff](https://www.tinkoff.ru/rm/fadeeva.valeriya96/9bLRi79066) + +[YooMoney](https://yoomoney.ru/to/4100115921160758) + +Etherium 0x981FBf878fe451BDB83BEaF68078394d4B13213f diff --git a/MELAWY/Installer/melawy-welcome/.gitignore b/MELAWY/Installer/melawy-welcome/.gitignore new file mode 100644 index 0000000..5897e3c --- /dev/null +++ b/MELAWY/Installer/melawy-welcome/.gitignore @@ -0,0 +1,4 @@ +*.tar.* +pkg/ +src/ +/melawy-welcome diff --git a/MELAWY/Installer/melawy-welcome/00_make.sh b/MELAWY/Installer/melawy-welcome/00_make.sh new file mode 100755 index 0000000..553befd --- /dev/null +++ b/MELAWY/Installer/melawy-welcome/00_make.sh @@ -0,0 +1,39 @@ +#!/bin/bash + +status=0 + +makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force + +status=$(( $status + $? )) + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +notify-send -a "$(basename $(pwd)): Make" -t 10000 "finished" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" +if [ "$status" == 0 ]; then + sleep 5 + + process=$(ps x | grep konsole | grep $0 | awk '{print $1}') + if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') + fi +fi diff --git a/MELAWY/Installer/melawy-welcome/01_sign.sh b/MELAWY/Installer/melawy-welcome/01_sign.sh new file mode 100755 index 0000000..77055f1 --- /dev/null +++ b/MELAWY/Installer/melawy-welcome/01_sign.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done diff --git a/MELAWY/Installer/melawy-welcome/PKGBUILD b/MELAWY/Installer/melawy-welcome/PKGBUILD new file mode 100644 index 0000000..efe9c2c --- /dev/null +++ b/MELAWY/Installer/melawy-welcome/PKGBUILD @@ -0,0 +1,58 @@ +# Maintainer: Valeria Fadeeva + +_gitname="$(basename $(pwd))" +pkgname=("$_gitname") +pkgver=0.10.1.212 +pkgrel=1 +pkgdesc="$(head -n 2 README.md | tail -n 1)" +arch=('x86_64') +url="https://git.melawy.ru/Installer/$_gitname" +groups=('melawy') + +license=('GPL3') + +makedepends=('meson' 'git' 'mold' 'rustup' 'clang') + +depends=('gtk3' 'glib2' 'appstream-glib') + +provides=("$_gitname") +conflicts=("$_gitname") + +options=(strip) +source=("git+$url.git") + +sha256sums=('SKIP') + +pkgver() { + cd "${srcdir}/${_gitname}/" + printf "0.10.1.%s" "$(git rev-list --count HEAD)" +} + +build() { + cd "${srcdir}/${_gitname}/" + + if ! rustc --version | grep nightly >/dev/null 2>&1; then + echo "Installing nightly compiler…" + rustup toolchain install nightly + rustup default nightly + fi + + _cpuCount=$(grep -c -w ^processor /proc/cpuinfo) + + export RUSTFLAGS="-Cembed-bitcode -C opt-level=3 -Ccodegen-units=1 -Clinker=clang -C link-arg=-flto -Clink-arg=-fuse-ld=/usr/bin/mold" + meson setup --buildtype=release --prefix=/usr build + + meson compile -C build --jobs $_cpuCount +} + +package() { + cd "${srcdir}/${_gitname}"/build + + export RUSTFLAGS="-Cembed-bitcode -C opt-level=3 -Ccodegen-units=1 -Clinker=clang -C link-arg=-flto -Clink-arg=-fuse-ld=/usr/bin/mold" + DESTDIR="${pkgdir}" meson install + + install -Dvm644 ../${_gitname}.desktop \ + "$pkgdir/etc/skel/.config/autostart/${_gitname}.desktop" +} + +# vim:set sw=2 sts=2 et: diff --git a/MELAWY/Installer/melawy-welcome/README.md b/MELAWY/Installer/melawy-welcome/README.md new file mode 100644 index 0000000..5a1a83a --- /dev/null +++ b/MELAWY/Installer/melawy-welcome/README.md @@ -0,0 +1,9 @@ +# melawy-welcome +Welcome screen for Melawy Linux + +### Donate +[Tinkoff](https://www.tinkoff.ru/rm/fadeeva.valeriya96/9bLRi79066) + +[YooMoney](https://yoomoney.ru/to/4100115921160758) + +Etherium 0x981FBf878fe451BDB83BEaF68078394d4B13213f diff --git a/MELAWY/Installer/move_to_repo.sh b/MELAWY/Installer/move_to_repo.sh new file mode 100755 index 0000000..d925612 --- /dev/null +++ b/MELAWY/Installer/move_to_repo.sh @@ -0,0 +1,20 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz" -exec mv -v {} $REPO \; +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz.sig" -exec mv -v {} $REPO \; + +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz" -delete +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.zst" -delete +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.zst.sig" -delete +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz.sig" -delete + + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep $0 | awk '{print $1}') +if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') +fi diff --git a/MELAWY/Installer/pwd.txt b/MELAWY/Installer/pwd.txt new file mode 100644 index 0000000..6a55bb9 --- /dev/null +++ b/MELAWY/Installer/pwd.txt @@ -0,0 +1 @@ +/data/github/active/Melawy/PKGBUILD/MELAWY/Installer \ No newline at end of file diff --git a/MELAWY/Installer/repo.txt b/MELAWY/Installer/repo.txt new file mode 100644 index 0000000..d6fd13c --- /dev/null +++ b/MELAWY/Installer/repo.txt @@ -0,0 +1 @@ +/data/github/active/Melawy/REPO/melawy/x86_64/ diff --git a/MELAWY/Installer/sign.sh b/MELAWY/Installer/sign.sh new file mode 100755 index 0000000..fde9a32 --- /dev/null +++ b/MELAWY/Installer/sign.sh @@ -0,0 +1,73 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +dir_list=$(find . -mindepth 2 -maxdepth 4 -name "PKGBUILD" -type f) + +for i in ${dir_list[@]} +do + path="$(dirname $i)" + full_path="$CWD/$path" + + echo "$full_path" + cd "$full_path" + + git_dir="$(find . -mindepth 1 -maxdepth 1 -name "$(basename $full_path)" -type d)" + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + + pkg_file=$(find . -mindepth 1 -maxdepth 1 -name "*.pkg.tar.xz$" -type f) + sig_file="${pkg_file}.sig" + + if [ ! -f "$sig_file" ]; then + for i in $pkg_file + do + if [ -f "${i}" ]; then + if [ -f "$i.sig" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + fi + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi + done + fi + + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + + cd "$CWD" +done + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep $0 | awk '{print $1}') +if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') +fi + diff --git a/MELAWY/Melawy/clean.sh b/MELAWY/Melawy/clean.sh new file mode 100755 index 0000000..5d98047 --- /dev/null +++ b/MELAWY/Melawy/clean.sh @@ -0,0 +1,42 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +dir_list=$(find . -mindepth 2 -maxdepth 4 -name "PKGBUILD" -type f) + +for i in ${dir_list[@]} +do + path="$(dirname $i)" + full_path="$CWD/$path" + + echo "$full_path" + cd "$full_path" + + git_dir="$(find . -mindepth 1 -maxdepth 1 -name "$(basename $full_path)" -type d)" + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + + cd "$CWD" +done + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep $0 | awk '{print $1}') +if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') +fi diff --git a/MELAWY/Melawy/git_pull.sh b/MELAWY/Melawy/git_pull.sh new file mode 100755 index 0000000..f18c56e --- /dev/null +++ b/MELAWY/Melawy/git_pull.sh @@ -0,0 +1,26 @@ +#!/bin/bash + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +i=0 +for package_dir in $(find . -mindepth 1 -maxdepth 1 -type d) +do + i=$(( $i + 1 )) + echo "${i} ${CWD}/${package_dir}" + cd "${CWD}/${package_dir}" + if [ -d ".git" ]; then + git pull + fi + cd "${CWD}" + echo "" +done + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep "${0}" | awk '{print $1}') +if [ $(( "${process}" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep "${0}" | awk '{print $1}') +fi diff --git a/MELAWY/Melawy/make.sh b/MELAWY/Melawy/make.sh new file mode 100755 index 0000000..e099530 --- /dev/null +++ b/MELAWY/Melawy/make.sh @@ -0,0 +1,112 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +dir_list=$(find . -mindepth 2 -maxdepth 4 -name "PKGBUILD" -type f | sort) + +for i in ${dir_list[@]} +do + path="$(dirname $i)" + full_path="$CWD/$path" + + echo "$full_path" + cd "$full_path" + + git_dir="$(find . -mindepth 1 -maxdepth 1 -name "$(basename $full_path)" -type d)" + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + + pkg_exist=$(find "$full_path" -type f -newermt "$(date '+%Y-%m-%d 00:00')" -name "*.pkg.tar.xz") + if [ "$pkg_exist" == "" ]; then + make_file=$(find . -mindepth 1 -maxdepth 1 -name "*make*\.sh" -type f) + if [ -f "$make_file" ]; then + echo "bash $make_file" + bash "$make_file" + else + makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force --config /etc/makepkg-gcc.conf + if [ "$?" -ne 0 ]; then + makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force --config /etc/makepkg-gcc-without-lto.conf + if [ "$?" -ne 0 ]; then + makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force --config /etc/makepkg-clang.conf + if [ "$?" -ne 0 ]; then + makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force --config /etc/makepkg-clang-without-lto.conf + if [ "$?" -ne 0 ]; then + echo "all fail" > fail + else + echo "makepkg-clang-without-lto.conf" > success + fi + else + echo "makepkg-clang.conf" > success + fi + else + echo "makepkg-gcc-without-lto.conf" > success + fi + else + echo "makepkg-gcc.conf" > success + fi + + for i in *.pkg.tar.xz; + do + if [ -f "${i}" ]; then + if [ -f "$i.sig" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + fi + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi + done + fi + unset make_file + + pkg_file=$(find . -mindepth 1 -maxdepth 1 -name "*.pkg.tar.xz" -type f) + sig_file="${pkg_file}.sig" + + if [ ! -f "$sig_file" ]; then + for i in *.pkg.tar.xz + do + if [ -f "${i}" ]; then + if [ -f "$i.sig" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + fi + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi + done + fi + + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + fi + + cd "$CWD" +done + +notify-send -a "$(basename $(pwd)): Make and Move to" -t 10000 "$REPO" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" diff --git a/MELAWY/Melawy/melawy-branding/.gitignore b/MELAWY/Melawy/melawy-branding/.gitignore new file mode 100644 index 0000000..a2a07cf --- /dev/null +++ b/MELAWY/Melawy/melawy-branding/.gitignore @@ -0,0 +1,4 @@ +*.tar.* +pkg/ +src/ +/melawy-branding diff --git a/MELAWY/Melawy/melawy-branding/00_make.sh b/MELAWY/Melawy/melawy-branding/00_make.sh new file mode 100755 index 0000000..553befd --- /dev/null +++ b/MELAWY/Melawy/melawy-branding/00_make.sh @@ -0,0 +1,39 @@ +#!/bin/bash + +status=0 + +makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force + +status=$(( $status + $? )) + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +notify-send -a "$(basename $(pwd)): Make" -t 10000 "finished" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" +if [ "$status" == 0 ]; then + sleep 5 + + process=$(ps x | grep konsole | grep $0 | awk '{print $1}') + if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') + fi +fi diff --git a/MELAWY/Melawy/melawy-branding/01_sign.sh b/MELAWY/Melawy/melawy-branding/01_sign.sh new file mode 100755 index 0000000..77055f1 --- /dev/null +++ b/MELAWY/Melawy/melawy-branding/01_sign.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done diff --git a/MELAWY/Melawy/melawy-branding/PKGBUILD b/MELAWY/Melawy/melawy-branding/PKGBUILD new file mode 100644 index 0000000..f9e0229 --- /dev/null +++ b/MELAWY/Melawy/melawy-branding/PKGBUILD @@ -0,0 +1,37 @@ +# Maintainer: Valeria Fadeeva + +_gitname="$(basename $(pwd))" +pkgname=("$_gitname") +pkgver=1.10 +pkgrel=1 +pkgdesc="$(head -n 2 README.md | tail -n 1)" +url="https://git.melawy.ru/Core/$_gitname" +arch=("any") +license=("AGPL3") +depends=() +optdepends=() +makedepends=("git") +backup=() +provides=("${pkgname}") +conflicts=("${pkgname}") +source=("git+$url.git") +sha256sums=("SKIP") +validpgpkeys=('BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8') + +# pkgver() { +# cd "$srcdir/$_gitname" +# printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +# } + +pkgver() { + cd "$srcdir/$_gitname" + printf "1.%s" "$(git rev-list --count HEAD)" +} + +package() { + install -dm775 "$pkgdir/var/lib/AccountsService/" + install -dm775 "$pkgdir/var/lib/AccountsService/icons/" + cp -vrf --no-dereference --preserve=links "$srcdir/$_gitname/etc" "$pkgdir/" + cp -vrf --no-dereference --preserve=links "$srcdir/$_gitname/usr" "$pkgdir/" + cp -vrf --no-dereference --preserve=links "$srcdir/$_gitname/var" "$pkgdir/" +} diff --git a/MELAWY/Melawy/melawy-branding/README.md b/MELAWY/Melawy/melawy-branding/README.md new file mode 100644 index 0000000..3afe495 --- /dev/null +++ b/MELAWY/Melawy/melawy-branding/README.md @@ -0,0 +1,9 @@ +# melawy-branding +Logo, logo in KDE Infocenter (About), liveuser avatar, lsb-release, os-release + +### Donate +[Tinkoff](https://www.tinkoff.ru/rm/fadeeva.valeriya96/9bLRi79066) + +[YooMoney](https://yoomoney.ru/to/4100115921160758) + +Etherium 0x981FBf878fe451BDB83BEaF68078394d4B13213f diff --git a/MELAWY/Melawy/melawy-check-reboot-required/.gitignore b/MELAWY/Melawy/melawy-check-reboot-required/.gitignore new file mode 100644 index 0000000..fe380c5 --- /dev/null +++ b/MELAWY/Melawy/melawy-check-reboot-required/.gitignore @@ -0,0 +1,4 @@ +*.tar.* +pkg/ +src/ +/melawy-check-reboot-required diff --git a/MELAWY/Melawy/melawy-check-reboot-required/00_make.sh b/MELAWY/Melawy/melawy-check-reboot-required/00_make.sh new file mode 100755 index 0000000..553befd --- /dev/null +++ b/MELAWY/Melawy/melawy-check-reboot-required/00_make.sh @@ -0,0 +1,39 @@ +#!/bin/bash + +status=0 + +makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force + +status=$(( $status + $? )) + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +notify-send -a "$(basename $(pwd)): Make" -t 10000 "finished" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" +if [ "$status" == 0 ]; then + sleep 5 + + process=$(ps x | grep konsole | grep $0 | awk '{print $1}') + if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') + fi +fi diff --git a/MELAWY/Melawy/melawy-check-reboot-required/01_sign.sh b/MELAWY/Melawy/melawy-check-reboot-required/01_sign.sh new file mode 100755 index 0000000..77055f1 --- /dev/null +++ b/MELAWY/Melawy/melawy-check-reboot-required/01_sign.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done diff --git a/MELAWY/Melawy/melawy-check-reboot-required/PKGBUILD b/MELAWY/Melawy/melawy-check-reboot-required/PKGBUILD new file mode 100644 index 0000000..958d2fd --- /dev/null +++ b/MELAWY/Melawy/melawy-check-reboot-required/PKGBUILD @@ -0,0 +1,33 @@ +# Maintainer: Valeria Fadeeva + +_gitname="$(basename $(pwd))" +pkgname=("$_gitname") +pkgver=1.2 +pkgrel=1 +pkgdesc="$(head -n 2 README.md | tail -n 1)" +url="https://git.melawy.ru/Core/$_gitname" +arch=("any") +license=("AGPL3") +depends=() +optdepends=() +makedepends=("git") +backup=() +provides=("${pkgname}") +conflicts=("${pkgname}") +source=("git+$url.git") +sha256sums=("SKIP") +validpgpkeys=('BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8') + +# pkgver() { +# cd "$srcdir/$_gitname" +# printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +# } + +pkgver() { + cd "$srcdir/$_gitname" + printf "1.%s" "$(git rev-list --count HEAD)" +} + +package() { + cp -vrf --no-dereference --preserve=links "$srcdir/$_gitname/usr" "$pkgdir/" +} diff --git a/MELAWY/Melawy/melawy-check-reboot-required/README.md b/MELAWY/Melawy/melawy-check-reboot-required/README.md new file mode 100644 index 0000000..48d9578 --- /dev/null +++ b/MELAWY/Melawy/melawy-check-reboot-required/README.md @@ -0,0 +1,9 @@ +# melawy-check-reboot-required +Check reboot required after install or upgrade packages + +### Donate +[Tinkoff](https://www.tinkoff.ru/rm/fadeeva.valeriya96/9bLRi79066) + +[YooMoney](https://yoomoney.ru/to/4100115921160758) + +Etherium 0x981FBf878fe451BDB83BEaF68078394d4B13213f diff --git a/MELAWY/Melawy/melawy-dracut-initramfs/.gitignore b/MELAWY/Melawy/melawy-dracut-initramfs/.gitignore new file mode 100644 index 0000000..a319620 --- /dev/null +++ b/MELAWY/Melawy/melawy-dracut-initramfs/.gitignore @@ -0,0 +1,4 @@ +*.tar.* +pkg/ +src/ +/melawy-dracut-initramfs diff --git a/MELAWY/Melawy/melawy-dracut-initramfs/00_make.sh b/MELAWY/Melawy/melawy-dracut-initramfs/00_make.sh new file mode 100755 index 0000000..553befd --- /dev/null +++ b/MELAWY/Melawy/melawy-dracut-initramfs/00_make.sh @@ -0,0 +1,39 @@ +#!/bin/bash + +status=0 + +makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force + +status=$(( $status + $? )) + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +notify-send -a "$(basename $(pwd)): Make" -t 10000 "finished" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" +if [ "$status" == 0 ]; then + sleep 5 + + process=$(ps x | grep konsole | grep $0 | awk '{print $1}') + if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') + fi +fi diff --git a/MELAWY/Melawy/melawy-dracut-initramfs/01_sign.sh b/MELAWY/Melawy/melawy-dracut-initramfs/01_sign.sh new file mode 100755 index 0000000..77055f1 --- /dev/null +++ b/MELAWY/Melawy/melawy-dracut-initramfs/01_sign.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done diff --git a/MELAWY/Melawy/melawy-dracut-initramfs/PKGBUILD b/MELAWY/Melawy/melawy-dracut-initramfs/PKGBUILD new file mode 100644 index 0000000..37967b0 --- /dev/null +++ b/MELAWY/Melawy/melawy-dracut-initramfs/PKGBUILD @@ -0,0 +1,38 @@ +# Maintainer: Valeria Fadeeva + +_gitname="$(basename $(pwd))" +pkgname=("$_gitname") +pkgver=1.22 +pkgrel=1 +pkgdesc="$(head -n 2 README.md | tail -n 1)" +url="https://git.melawy.ru/Core/$_gitname" +arch=("any") +license=("AGPL3") +depends=("dracut" "systemd" "refind" "python" "util-linux" "python-pefile") +optdepends=() +makedepends=("git") +backup=() +provides=("${pkgname}") +conflicts=("${pkgname}") +source=("git+$url.git") +sha256sums=("SKIP") +validpgpkeys=('BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8') + +# pkgver() { +# cd "$srcdir/$_gitname" +# printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +# } + +pkgver() { + cd "$srcdir/$_gitname" + printf "1.%s" "$(git rev-list --count HEAD)" +} + +package() { +# install -Dm644 "${srcdir}/$_gitname/10-dracut-initramfs-pre-install.hook" "${pkgdir}/usr/share/libalpm/hooks/10-dracut-initramfs-pre-install.hook" +# install -Dm644 "${srcdir}/$_gitname/60-dracut-initramfs-remove.hook" "${pkgdir}/usr/share/libalpm/hooks/60-dracut-initramfs-remove.hook" +# install -Dm644 "${srcdir}/$_gitname/90-dracut-initramfs-install.hook" "${pkgdir}/usr/share/libalpm/hooks/90-dracut-initramfs-install.hook" +# install -Dm755 "${srcdir}/$_gitname/dracut-initramfs" "${pkgdir}/usr/bin/dracut-initramfs" + + cp -vrf --no-dereference --preserve=links "$srcdir/$_gitname/usr" "$pkgdir/" +} diff --git a/MELAWY/Melawy/melawy-dracut-initramfs/README.md b/MELAWY/Melawy/melawy-dracut-initramfs/README.md new file mode 100644 index 0000000..b0ddd8d --- /dev/null +++ b/MELAWY/Melawy/melawy-dracut-initramfs/README.md @@ -0,0 +1,20 @@ +# melawy-dracut-initramfs +Integration layer for dracut for Arch Linux. Placing kernels to /ESP_PATH/EFI/Linux + +``` +ls -1 /efi/EFI/Linux +``` +``` +... +initramfs-linux-xanmod-anbox-fallback.img +initramfs-linux-xanmod-anbox.img +... +vmlinuz-linux-xanmod-anbox +``` + +### Donate +[Tinkoff](https://www.tinkoff.ru/rm/fadeeva.valeriya96/9bLRi79066) + +[YooMoney](https://yoomoney.ru/to/4100115921160758) + +Etherium 0x981FBf878fe451BDB83BEaF68078394d4B13213f diff --git a/MELAWY/Melawy/melawy-dracut-ukify/.gitignore b/MELAWY/Melawy/melawy-dracut-ukify/.gitignore new file mode 100644 index 0000000..999ec1d --- /dev/null +++ b/MELAWY/Melawy/melawy-dracut-ukify/.gitignore @@ -0,0 +1,4 @@ +*.tar.* +pkg/ +src/ +/melawy-dracut-ukify diff --git a/MELAWY/Melawy/melawy-dracut-ukify/00_make.sh b/MELAWY/Melawy/melawy-dracut-ukify/00_make.sh new file mode 100755 index 0000000..553befd --- /dev/null +++ b/MELAWY/Melawy/melawy-dracut-ukify/00_make.sh @@ -0,0 +1,39 @@ +#!/bin/bash + +status=0 + +makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force + +status=$(( $status + $? )) + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +notify-send -a "$(basename $(pwd)): Make" -t 10000 "finished" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" +if [ "$status" == 0 ]; then + sleep 5 + + process=$(ps x | grep konsole | grep $0 | awk '{print $1}') + if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') + fi +fi diff --git a/MELAWY/Melawy/melawy-dracut-ukify/01_sign.sh b/MELAWY/Melawy/melawy-dracut-ukify/01_sign.sh new file mode 100755 index 0000000..77055f1 --- /dev/null +++ b/MELAWY/Melawy/melawy-dracut-ukify/01_sign.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done diff --git a/MELAWY/Melawy/melawy-dracut-ukify/PKGBUILD b/MELAWY/Melawy/melawy-dracut-ukify/PKGBUILD new file mode 100644 index 0000000..cb8d72d --- /dev/null +++ b/MELAWY/Melawy/melawy-dracut-ukify/PKGBUILD @@ -0,0 +1,38 @@ +# Maintainer: Valeria Fadeeva + +_gitname="$(basename $(pwd))" +pkgname=("$_gitname") +pkgver=1.26 +pkgrel=1 +pkgdesc="$(head -n 2 README.md | tail -n 1)" +url="https://git.melawy.ru/Core/$_gitname" +arch=("any") +license=("AGPL3") +depends=("dracut" "systemd" "systemd-ukify" "refind" "python" "util-linux" "python-pefile") +optdepends=("sbsigntools: secureboot support") +makedepends=("git") +backup=() +provides=("${pkgname}") +conflicts=("${pkgname}") +source=("git+$url.git") +sha256sums=("SKIP") +validpgpkeys=('BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8') + +# pkgver() { +# cd "$srcdir/$_gitname" +# printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +# } + +pkgver() { + cd "$srcdir/$_gitname" + printf "1.%s" "$(git rev-list --count HEAD)" +} + +package() { +# install -Dm644 "${srcdir}/$_gitname/10-dracut-ukify-pre-install.hook" "${pkgdir}/usr/share/libalpm/hooks/10-dracut-ukify-pre-install.hook" +# install -Dm644 "${srcdir}/$_gitname/60-dracut-ukify-remove.hook" "${pkgdir}/usr/share/libalpm/hooks/60-dracut-ukify-remove.hook" +# install -Dm644 "${srcdir}/$_gitname/90-dracut-ukify-install.hook" "${pkgdir}/usr/share/libalpm/hooks/90-dracut-ukify-install.hook" +# install -Dm755 "${srcdir}/$_gitname/dracut-ukify" "${pkgdir}/usr/bin/dracut-ukify" + + cp -vrf --no-dereference --preserve=links "$srcdir/$_gitname/usr" "$pkgdir/" +} diff --git a/MELAWY/Melawy/melawy-dracut-ukify/README.md b/MELAWY/Melawy/melawy-dracut-ukify/README.md new file mode 100644 index 0000000..f2b6966 --- /dev/null +++ b/MELAWY/Melawy/melawy-dracut-ukify/README.md @@ -0,0 +1,19 @@ +# melawy-dracut-ukify +Integration layer for dracut and systemd's ukify tool for Arch Linux. Placing kernels to /ESP_PATH/EFI/Linux + +``` +ls -1 /efi/EFI/Linux +``` +``` +... +linux-xanmod-anbox.efi +linux-xanmod-anbox-fallback.efi +... +``` + +### Donate +[Tinkoff](https://www.tinkoff.ru/rm/fadeeva.valeriya96/9bLRi79066) + +[YooMoney](https://yoomoney.ru/to/4100115921160758) + +Etherium 0x981FBf878fe451BDB83BEaF68078394d4B13213f diff --git a/MELAWY/Melawy/melawy-etc-skel-kvantum/.gitignore b/MELAWY/Melawy/melawy-etc-skel-kvantum/.gitignore new file mode 100644 index 0000000..5f77ee1 --- /dev/null +++ b/MELAWY/Melawy/melawy-etc-skel-kvantum/.gitignore @@ -0,0 +1,4 @@ +*.tar.* +pkg/ +src/ +/melawy-etc-skel-kvantum diff --git a/MELAWY/Melawy/melawy-etc-skel-kvantum/00_make.sh b/MELAWY/Melawy/melawy-etc-skel-kvantum/00_make.sh new file mode 100755 index 0000000..553befd --- /dev/null +++ b/MELAWY/Melawy/melawy-etc-skel-kvantum/00_make.sh @@ -0,0 +1,39 @@ +#!/bin/bash + +status=0 + +makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force + +status=$(( $status + $? )) + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +notify-send -a "$(basename $(pwd)): Make" -t 10000 "finished" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" +if [ "$status" == 0 ]; then + sleep 5 + + process=$(ps x | grep konsole | grep $0 | awk '{print $1}') + if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') + fi +fi diff --git a/MELAWY/Melawy/melawy-etc-skel-kvantum/01_sign.sh b/MELAWY/Melawy/melawy-etc-skel-kvantum/01_sign.sh new file mode 100755 index 0000000..77055f1 --- /dev/null +++ b/MELAWY/Melawy/melawy-etc-skel-kvantum/01_sign.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done diff --git a/MELAWY/Melawy/melawy-etc-skel-kvantum/PKGBUILD b/MELAWY/Melawy/melawy-etc-skel-kvantum/PKGBUILD new file mode 100644 index 0000000..bf2ee11 --- /dev/null +++ b/MELAWY/Melawy/melawy-etc-skel-kvantum/PKGBUILD @@ -0,0 +1,51 @@ +# Maintainer: Valeria Fadeeva + +_gitname="$(basename $(pwd))" +pkgname=("$_gitname") +pkgver=1.25 +pkgrel=1 +pkgdesc="$(head -n 2 README.md | tail -n 1)" +arch=("any") +url="https://git.melawy.ru/Core/$_gitname" +license=("AGPL3") + +depends=("bash") + +makedepends=("git") + +optdepends=() + +backup=() +provides=("${pkgname}") +conflicts=("${pkgname}") +options=(!strip !emptydirs) +source=("git+$url.git") +sha256sums=("SKIP") +validpgpkeys=("BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8") + +# pkgver() { +# cd "$srcdir/$_gitname" +# printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +# } + +pkgver() { + cd "${srcdir}/${_gitname}" + printf "1.%s" "$(git rev-list --count HEAD)" +} + +install=ins.install + +package() { + # Clone file structure + install -d "${pkgdir}/usr/share/skel/" + cp -rT --no-preserve=ownership "${srcdir}/${_gitname}/skel/" "${pkgdir}/usr/share/skel/" + + # Find all scripts + readarray -d "" scripts < <(find "${pkgdir}/usr/share/skel" -type f \( -iname "*.sh" -o -iname "*.bash" \) -print0) + + # Make scripts executable + for script in "${scripts[@]}"; + do + [[ -f ${script} ]] && chmod +x "${script}" + done +} diff --git a/MELAWY/Melawy/melawy-etc-skel-kvantum/README.md b/MELAWY/Melawy/melawy-etc-skel-kvantum/README.md new file mode 100644 index 0000000..b535edc --- /dev/null +++ b/MELAWY/Melawy/melawy-etc-skel-kvantum/README.md @@ -0,0 +1,9 @@ +# ets skel +etc skel for Melawy Linux + +### Donate +[Tinkoff](https://www.tinkoff.ru/rm/fadeeva.valeriya96/9bLRi79066) + +[YooMoney](https://yoomoney.ru/to/4100115921160758) + +Etherium 0x981FBf878fe451BDB83BEaF68078394d4B13213f diff --git a/MELAWY/Melawy/melawy-etc-skel-kvantum/ins.install b/MELAWY/Melawy/melawy-etc-skel-kvantum/ins.install new file mode 100644 index 0000000..90ff68a --- /dev/null +++ b/MELAWY/Melawy/melawy-etc-skel-kvantum/ins.install @@ -0,0 +1,7 @@ +post_upgrade() { + cp -rT --no-preserve=ownership "/usr/share/skel/" "/etc/skel/" +} + +post_install() { + post_upgrade +} diff --git a/MELAWY/Melawy/melawy-etc-skel-std-powerman-kvantum/.gitignore b/MELAWY/Melawy/melawy-etc-skel-std-powerman-kvantum/.gitignore new file mode 100644 index 0000000..7d166d8 --- /dev/null +++ b/MELAWY/Melawy/melawy-etc-skel-std-powerman-kvantum/.gitignore @@ -0,0 +1,4 @@ +*.tar.* +pkg/ +src/ +/melawy-etc-skel-std-powerman-kvantum diff --git a/MELAWY/Melawy/melawy-etc-skel-std-powerman-kvantum/00_make.sh b/MELAWY/Melawy/melawy-etc-skel-std-powerman-kvantum/00_make.sh new file mode 100755 index 0000000..553befd --- /dev/null +++ b/MELAWY/Melawy/melawy-etc-skel-std-powerman-kvantum/00_make.sh @@ -0,0 +1,39 @@ +#!/bin/bash + +status=0 + +makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force + +status=$(( $status + $? )) + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +notify-send -a "$(basename $(pwd)): Make" -t 10000 "finished" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" +if [ "$status" == 0 ]; then + sleep 5 + + process=$(ps x | grep konsole | grep $0 | awk '{print $1}') + if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') + fi +fi diff --git a/MELAWY/Melawy/melawy-etc-skel-std-powerman-kvantum/01_sign.sh b/MELAWY/Melawy/melawy-etc-skel-std-powerman-kvantum/01_sign.sh new file mode 100755 index 0000000..77055f1 --- /dev/null +++ b/MELAWY/Melawy/melawy-etc-skel-std-powerman-kvantum/01_sign.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done diff --git a/MELAWY/Melawy/melawy-etc-skel-std-powerman-kvantum/PKGBUILD b/MELAWY/Melawy/melawy-etc-skel-std-powerman-kvantum/PKGBUILD new file mode 100644 index 0000000..cfc14fd --- /dev/null +++ b/MELAWY/Melawy/melawy-etc-skel-std-powerman-kvantum/PKGBUILD @@ -0,0 +1,51 @@ +# Maintainer: Valeria Fadeeva + +_gitname="$(basename $(pwd))" +pkgname=("$_gitname") +pkgver=1.28 +pkgrel=1 +pkgdesc="$(head -n 2 README.md | tail -n 1)" +arch=("any") +url="https://git.melawy.ru/Core/$_gitname" +license=("AGPL3") + +depends=("bash") + +makedepends=("git") + +optdepends=() + +backup=() +provides=("${pkgname}") +conflicts=("${pkgname}") +options=(!strip !emptydirs) +source=("git+$url.git") +sha256sums=("SKIP") +validpgpkeys=("BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8") + +# pkgver() { +# cd "$srcdir/$_gitname" +# printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +# } + +pkgver() { + cd "${srcdir}/${_gitname}" + printf "1.%s" "$(git rev-list --count HEAD)" +} + +install=ins.install + +package() { + # Clone file structure + install -d "${pkgdir}/usr/share/skel/" + cp -rT --no-preserve=ownership "${srcdir}/${_gitname}/skel/" "${pkgdir}/usr/share/skel/" + + # Find all scripts + readarray -d "" scripts < <(find "${pkgdir}/usr/share/skel" -type f \( -iname "*.sh" -o -iname "*.bash" \) -print0) + + # Make scripts executable + for script in "${scripts[@]}"; + do + [[ -f ${script} ]] && chmod +x "${script}" + done +} diff --git a/MELAWY/Melawy/melawy-etc-skel-std-powerman-kvantum/README.md b/MELAWY/Melawy/melawy-etc-skel-std-powerman-kvantum/README.md new file mode 100644 index 0000000..b535edc --- /dev/null +++ b/MELAWY/Melawy/melawy-etc-skel-std-powerman-kvantum/README.md @@ -0,0 +1,9 @@ +# ets skel +etc skel for Melawy Linux + +### Donate +[Tinkoff](https://www.tinkoff.ru/rm/fadeeva.valeriya96/9bLRi79066) + +[YooMoney](https://yoomoney.ru/to/4100115921160758) + +Etherium 0x981FBf878fe451BDB83BEaF68078394d4B13213f diff --git a/MELAWY/Melawy/melawy-etc-skel-std-powerman-kvantum/ins.install b/MELAWY/Melawy/melawy-etc-skel-std-powerman-kvantum/ins.install new file mode 100644 index 0000000..90ff68a --- /dev/null +++ b/MELAWY/Melawy/melawy-etc-skel-std-powerman-kvantum/ins.install @@ -0,0 +1,7 @@ +post_upgrade() { + cp -rT --no-preserve=ownership "/usr/share/skel/" "/etc/skel/" +} + +post_install() { + post_upgrade +} diff --git a/MELAWY/Melawy/melawy-linux-keyring/.gitignore b/MELAWY/Melawy/melawy-linux-keyring/.gitignore new file mode 100644 index 0000000..7597265 --- /dev/null +++ b/MELAWY/Melawy/melawy-linux-keyring/.gitignore @@ -0,0 +1,4 @@ +*.tar.* +pkg/ +src/ +/melawy-linux-keyring diff --git a/MELAWY/Melawy/melawy-linux-keyring/00_make.sh b/MELAWY/Melawy/melawy-linux-keyring/00_make.sh new file mode 100755 index 0000000..553befd --- /dev/null +++ b/MELAWY/Melawy/melawy-linux-keyring/00_make.sh @@ -0,0 +1,39 @@ +#!/bin/bash + +status=0 + +makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force + +status=$(( $status + $? )) + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +notify-send -a "$(basename $(pwd)): Make" -t 10000 "finished" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" +if [ "$status" == 0 ]; then + sleep 5 + + process=$(ps x | grep konsole | grep $0 | awk '{print $1}') + if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') + fi +fi diff --git a/MELAWY/Melawy/melawy-linux-keyring/01_sign.sh b/MELAWY/Melawy/melawy-linux-keyring/01_sign.sh new file mode 100755 index 0000000..77055f1 --- /dev/null +++ b/MELAWY/Melawy/melawy-linux-keyring/01_sign.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done diff --git a/MELAWY/Melawy/melawy-linux-keyring/PKGBUILD b/MELAWY/Melawy/melawy-linux-keyring/PKGBUILD new file mode 100644 index 0000000..19d97c5 --- /dev/null +++ b/MELAWY/Melawy/melawy-linux-keyring/PKGBUILD @@ -0,0 +1,36 @@ +# Maintainer: Valeria Fadeeva + +_gitname="$(basename $(pwd))" +pkgname=("$_gitname") +pkgver=1.4 +pkgrel=1 +pkgdesc="$(head -n 2 README.md | tail -n 1)" +arch=('any') +url="https://git.melawy.ru/Core/$_gitname" +license=('AGPL') +depends=("pacman" "gnupg") +optdepends=() +makedepends=("git") +backup=() +provides=("${pkgname}") +conflicts=("${pkgname}") +source=("git+$url.git") +sha256sums=("SKIP") +validpgpkeys=('BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8') + +# pkgver() { +# cd "$srcdir/$_gitname" +# printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +# } + +pkgver() { + cd "$srcdir/$_gitname" + printf "1.%s" "$(git rev-list --count HEAD)" +} + +install=ins.install + +package() { + install -dm755 "${pkgdir}/usr/share/pacman/keyrings/" + install -m644 "${srcdir}/$_gitname/${pkgname}.gpg" "${pkgdir}/usr/share/pacman/keyrings/melawy-linux.gpg" +} diff --git a/MELAWY/Melawy/melawy-linux-keyring/README.md b/MELAWY/Melawy/melawy-linux-keyring/README.md new file mode 100644 index 0000000..d56696c --- /dev/null +++ b/MELAWY/Melawy/melawy-linux-keyring/README.md @@ -0,0 +1,9 @@ +# melawy-linux-keyring +Melawy Linux GnuPG keyring + +### Donate +[Tinkoff](https://www.tinkoff.ru/rm/fadeeva.valeriya96/9bLRi79066) + +[YooMoney](https://yoomoney.ru/to/4100115921160758) + +Etherium 0x981FBf878fe451BDB83BEaF68078394d4B13213f diff --git a/MELAWY/Melawy/melawy-linux-keyring/ins.install b/MELAWY/Melawy/melawy-linux-keyring/ins.install new file mode 100644 index 0000000..d7af51b --- /dev/null +++ b/MELAWY/Melawy/melawy-linux-keyring/ins.install @@ -0,0 +1,11 @@ +post_install() { + pacman-key --init + pacman-key --add /usr/share/pacman/keyrings/melawy-linux.gpg + pacman-key --lsign-key BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 + pacman-key --lsign-key B175815513971572FE7B1557CEC07AC8FF64DA4B + pacman-key --populate +} + +post_upgrade() { + post_install +} diff --git a/MELAWY/Melawy/melawy-linux-keyring/old_ins.install b/MELAWY/Melawy/melawy-linux-keyring/old_ins.install new file mode 100644 index 0000000..fd09ea2 --- /dev/null +++ b/MELAWY/Melawy/melawy-linux-keyring/old_ins.install @@ -0,0 +1,12 @@ +post_upgrade() { + if usr/bin/pacman-key -l >/dev/null 2>&1; then + usr/bin/pacman-key --populate melawy-linux + usr/bin/pacman-key --updatedb + fi +} + +post_install() { + if [ -x usr/bin/pacman-key ]; then + post_upgrade + fi +} diff --git a/MELAWY/Melawy/melawy-linux-mirrorlist/.gitignore b/MELAWY/Melawy/melawy-linux-mirrorlist/.gitignore new file mode 100644 index 0000000..5d2220c --- /dev/null +++ b/MELAWY/Melawy/melawy-linux-mirrorlist/.gitignore @@ -0,0 +1,4 @@ +*.tar.* +pkg/ +src/ +/melawy-linux-mirrorlist diff --git a/MELAWY/Melawy/melawy-linux-mirrorlist/00_make.sh b/MELAWY/Melawy/melawy-linux-mirrorlist/00_make.sh new file mode 100755 index 0000000..553befd --- /dev/null +++ b/MELAWY/Melawy/melawy-linux-mirrorlist/00_make.sh @@ -0,0 +1,39 @@ +#!/bin/bash + +status=0 + +makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force + +status=$(( $status + $? )) + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +notify-send -a "$(basename $(pwd)): Make" -t 10000 "finished" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" +if [ "$status" == 0 ]; then + sleep 5 + + process=$(ps x | grep konsole | grep $0 | awk '{print $1}') + if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') + fi +fi diff --git a/MELAWY/Melawy/melawy-linux-mirrorlist/01_sign.sh b/MELAWY/Melawy/melawy-linux-mirrorlist/01_sign.sh new file mode 100755 index 0000000..77055f1 --- /dev/null +++ b/MELAWY/Melawy/melawy-linux-mirrorlist/01_sign.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done diff --git a/MELAWY/Melawy/melawy-linux-mirrorlist/LICENSE b/MELAWY/Melawy/melawy-linux-mirrorlist/LICENSE new file mode 100644 index 0000000..0ad25db --- /dev/null +++ b/MELAWY/Melawy/melawy-linux-mirrorlist/LICENSE @@ -0,0 +1,661 @@ + GNU AFFERO GENERAL PUBLIC LICENSE + Version 3, 19 November 2007 + + Copyright (C) 2007 Free Software Foundation, Inc. + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + Preamble + + The GNU Affero General Public License is a free, copyleft license for +software and other kinds of works, specifically designed to ensure +cooperation with the community in the case of network server software. + + The licenses for most software and other practical works are designed +to take away your freedom to share and change the works. By contrast, +our General Public Licenses are intended to guarantee your freedom to +share and change all versions of a program--to make sure it remains free +software for all its users. + + 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 +them 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. + + Developers that use our General Public Licenses protect your rights +with two steps: (1) assert copyright on the software, and (2) offer +you this License which gives you legal permission to copy, distribute +and/or modify the software. + + A secondary benefit of defending all users' freedom is that +improvements made in alternate versions of the program, if they +receive widespread use, become available for other developers to +incorporate. Many developers of free software are heartened and +encouraged by the resulting cooperation. However, in the case of +software used on network servers, this result may fail to come about. +The GNU General Public License permits making a modified version and +letting the public access it on a server without ever releasing its +source code to the public. + + The GNU Affero General Public License is designed specifically to +ensure that, in such cases, the modified source code becomes available +to the community. It requires the operator of a network server to +provide the source code of the modified version running there to the +users of that server. Therefore, public use of a modified version, on +a publicly accessible server, gives the public access to the source +code of the modified version. + + An older license, called the Affero General Public License and +published by Affero, was designed to accomplish similar goals. This is +a different license, not a version of the Affero GPL, but Affero has +released a new version of the Affero GPL which permits relicensing under +this license. + + The precise terms and conditions for copying, distribution and +modification follow. + + TERMS AND CONDITIONS + + 0. Definitions. + + "This License" refers to version 3 of the GNU Affero General Public License. + + "Copyright" also means copyright-like laws that apply to other kinds of +works, such as semiconductor masks. + + "The Program" refers to any copyrightable work licensed under this +License. Each licensee is addressed as "you". "Licensees" and +"recipients" may be individuals or organizations. + + To "modify" a work means to copy from or adapt all or part of the work +in a fashion requiring copyright permission, other than the making of an +exact copy. The resulting work is called a "modified version" of the +earlier work or a work "based on" the earlier work. + + A "covered work" means either the unmodified Program or a work based +on the Program. + + To "propagate" a work means to do anything with it that, without +permission, would make you directly or secondarily liable for +infringement under applicable copyright law, except executing it on a +computer or modifying a private copy. Propagation includes copying, +distribution (with or without modification), making available to the +public, and in some countries other activities as well. + + To "convey" a work means any kind of propagation that enables other +parties to make or receive copies. Mere interaction with a user through +a computer network, with no transfer of a copy, is not conveying. + + An interactive user interface displays "Appropriate Legal Notices" +to the extent that it includes a convenient and prominently visible +feature that (1) displays an appropriate copyright notice, and (2) +tells the user that there is no warranty for the work (except to the +extent that warranties are provided), that licensees may convey the +work under this License, and how to view a copy of this License. If +the interface presents a list of user commands or options, such as a +menu, a prominent item in the list meets this criterion. + + 1. Source Code. + + The "source code" for a work means the preferred form of the work +for making modifications to it. "Object code" means any non-source +form of a work. + + A "Standard Interface" means an interface that either is an official +standard defined by a recognized standards body, or, in the case of +interfaces specified for a particular programming language, one that +is widely used among developers working in that language. + + The "System Libraries" of an executable work include anything, other +than the work as a whole, that (a) is included in the normal form of +packaging a Major Component, but which is not part of that Major +Component, and (b) serves only to enable use of the work with that +Major Component, or to implement a Standard Interface for which an +implementation is available to the public in source code form. A +"Major Component", in this context, means a major essential component +(kernel, window system, and so on) of the specific operating system +(if any) on which the executable work runs, or a compiler used to +produce the work, or an object code interpreter used to run it. + + The "Corresponding Source" for a work in object code form means all +the source code needed to generate, install, and (for an executable +work) run the object code and to modify the work, including scripts to +control those activities. However, it does not include the work's +System Libraries, or general-purpose tools or generally available free +programs which are used unmodified in performing those activities but +which are not part of the work. For example, Corresponding Source +includes interface definition files associated with source files for +the work, and the source code for shared libraries and dynamically +linked subprograms that the work is specifically designed to require, +such as by intimate data communication or control flow between those +subprograms and other parts of the work. + + The Corresponding Source need not include anything that users +can regenerate automatically from other parts of the Corresponding +Source. + + The Corresponding Source for a work in source code form is that +same work. + + 2. Basic Permissions. + + All rights granted under this License are granted for the term of +copyright on the Program, and are irrevocable provided the stated +conditions are met. This License explicitly affirms your unlimited +permission to run the unmodified Program. The output from running a +covered work is covered by this License only if the output, given its +content, constitutes a covered work. This License acknowledges your +rights of fair use or other equivalent, as provided by copyright law. + + You may make, run and propagate covered works that you do not +convey, without conditions so long as your license otherwise remains +in force. You may convey covered works to others for the sole purpose +of having them make modifications exclusively for you, or provide you +with facilities for running those works, provided that you comply with +the terms of this License in conveying all material for which you do +not control copyright. Those thus making or running the covered works +for you must do so exclusively on your behalf, under your direction +and control, on terms that prohibit them from making any copies of +your copyrighted material outside their relationship with you. + + Conveying under any other circumstances is permitted solely under +the conditions stated below. Sublicensing is not allowed; section 10 +makes it unnecessary. + + 3. Protecting Users' Legal Rights From Anti-Circumvention Law. + + No covered work shall be deemed part of an effective technological +measure under any applicable law fulfilling obligations under article +11 of the WIPO copyright treaty adopted on 20 December 1996, or +similar laws prohibiting or restricting circumvention of such +measures. + + When you convey a covered work, you waive any legal power to forbid +circumvention of technological measures to the extent such circumvention +is effected by exercising rights under this License with respect to +the covered work, and you disclaim any intention to limit operation or +modification of the work as a means of enforcing, against the work's +users, your or third parties' legal rights to forbid circumvention of +technological measures. + + 4. Conveying Verbatim Copies. + + You may convey 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; +keep intact all notices stating that this License and any +non-permissive terms added in accord with section 7 apply to the code; +keep intact all notices of the absence of any warranty; and give all +recipients a copy of this License along with the Program. + + You may charge any price or no price for each copy that you convey, +and you may offer support or warranty protection for a fee. + + 5. Conveying Modified Source Versions. + + You may convey a work based on the Program, or the modifications to +produce it from the Program, in the form of source code under the +terms of section 4, provided that you also meet all of these conditions: + + a) The work must carry prominent notices stating that you modified + it, and giving a relevant date. + + b) The work must carry prominent notices stating that it is + released under this License and any conditions added under section + 7. This requirement modifies the requirement in section 4 to + "keep intact all notices". + + c) You must license the entire work, as a whole, under this + License to anyone who comes into possession of a copy. This + License will therefore apply, along with any applicable section 7 + additional terms, to the whole of the work, and all its parts, + regardless of how they are packaged. This License gives no + permission to license the work in any other way, but it does not + invalidate such permission if you have separately received it. + + d) If the work has interactive user interfaces, each must display + Appropriate Legal Notices; however, if the Program has interactive + interfaces that do not display Appropriate Legal Notices, your + work need not make them do so. + + A compilation of a covered work with other separate and independent +works, which are not by their nature extensions of the covered work, +and which are not combined with it such as to form a larger program, +in or on a volume of a storage or distribution medium, is called an +"aggregate" if the compilation and its resulting copyright are not +used to limit the access or legal rights of the compilation's users +beyond what the individual works permit. Inclusion of a covered work +in an aggregate does not cause this License to apply to the other +parts of the aggregate. + + 6. Conveying Non-Source Forms. + + You may convey a covered work in object code form under the terms +of sections 4 and 5, provided that you also convey the +machine-readable Corresponding Source under the terms of this License, +in one of these ways: + + a) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by the + Corresponding Source fixed on a durable physical medium + customarily used for software interchange. + + b) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by a + written offer, valid for at least three years and valid for as + long as you offer spare parts or customer support for that product + model, to give anyone who possesses the object code either (1) a + copy of the Corresponding Source for all the software in the + product that is covered by this License, on a durable physical + medium customarily used for software interchange, for a price no + more than your reasonable cost of physically performing this + conveying of source, or (2) access to copy the + Corresponding Source from a network server at no charge. + + c) Convey individual copies of the object code with a copy of the + written offer to provide the Corresponding Source. This + alternative is allowed only occasionally and noncommercially, and + only if you received the object code with such an offer, in accord + with subsection 6b. + + d) Convey the object code by offering access from a designated + place (gratis or for a charge), and offer equivalent access to the + Corresponding Source in the same way through the same place at no + further charge. You need not require recipients to copy the + Corresponding Source along with the object code. If the place to + copy the object code is a network server, the Corresponding Source + may be on a different server (operated by you or a third party) + that supports equivalent copying facilities, provided you maintain + clear directions next to the object code saying where to find the + Corresponding Source. Regardless of what server hosts the + Corresponding Source, you remain obligated to ensure that it is + available for as long as needed to satisfy these requirements. + + e) Convey the object code using peer-to-peer transmission, provided + you inform other peers where the object code and Corresponding + Source of the work are being offered to the general public at no + charge under subsection 6d. + + A separable portion of the object code, whose source code is excluded +from the Corresponding Source as a System Library, need not be +included in conveying the object code work. + + A "User Product" is either (1) a "consumer product", which means any +tangible personal property which is normally used for personal, family, +or household purposes, or (2) anything designed or sold for incorporation +into a dwelling. In determining whether a product is a consumer product, +doubtful cases shall be resolved in favor of coverage. For a particular +product received by a particular user, "normally used" refers to a +typical or common use of that class of product, regardless of the status +of the particular user or of the way in which the particular user +actually uses, or expects or is expected to use, the product. A product +is a consumer product regardless of whether the product has substantial +commercial, industrial or non-consumer uses, unless such uses represent +the only significant mode of use of the product. + + "Installation Information" for a User Product means any methods, +procedures, authorization keys, or other information required to install +and execute modified versions of a covered work in that User Product from +a modified version of its Corresponding Source. The information must +suffice to ensure that the continued functioning of the modified object +code is in no case prevented or interfered with solely because +modification has been made. + + If you convey an object code work under this section in, or with, or +specifically for use in, a User Product, and the conveying occurs as +part of a transaction in which the right of possession and use of the +User Product is transferred to the recipient in perpetuity or for a +fixed term (regardless of how the transaction is characterized), the +Corresponding Source conveyed under this section must be accompanied +by the Installation Information. But this requirement does not apply +if neither you nor any third party retains the ability to install +modified object code on the User Product (for example, the work has +been installed in ROM). + + The requirement to provide Installation Information does not include a +requirement to continue to provide support service, warranty, or updates +for a work that has been modified or installed by the recipient, or for +the User Product in which it has been modified or installed. Access to a +network may be denied when the modification itself materially and +adversely affects the operation of the network or violates the rules and +protocols for communication across the network. + + Corresponding Source conveyed, and Installation Information provided, +in accord with this section must be in a format that is publicly +documented (and with an implementation available to the public in +source code form), and must require no special password or key for +unpacking, reading or copying. + + 7. Additional Terms. + + "Additional permissions" are terms that supplement the terms of this +License by making exceptions from one or more of its conditions. +Additional permissions that are applicable to the entire Program shall +be treated as though they were included in this License, to the extent +that they are valid under applicable law. If additional permissions +apply only to part of the Program, that part may be used separately +under those permissions, but the entire Program remains governed by +this License without regard to the additional permissions. + + When you convey a copy of a covered work, you may at your option +remove any additional permissions from that copy, or from any part of +it. (Additional permissions may be written to require their own +removal in certain cases when you modify the work.) You may place +additional permissions on material, added by you to a covered work, +for which you have or can give appropriate copyright permission. + + Notwithstanding any other provision of this License, for material you +add to a covered work, you may (if authorized by the copyright holders of +that material) supplement the terms of this License with terms: + + a) Disclaiming warranty or limiting liability differently from the + terms of sections 15 and 16 of this License; or + + b) Requiring preservation of specified reasonable legal notices or + author attributions in that material or in the Appropriate Legal + Notices displayed by works containing it; or + + c) Prohibiting misrepresentation of the origin of that material, or + requiring that modified versions of such material be marked in + reasonable ways as different from the original version; or + + d) Limiting the use for publicity purposes of names of licensors or + authors of the material; or + + e) Declining to grant rights under trademark law for use of some + trade names, trademarks, or service marks; or + + f) Requiring indemnification of licensors and authors of that + material by anyone who conveys the material (or modified versions of + it) with contractual assumptions of liability to the recipient, for + any liability that these contractual assumptions directly impose on + those licensors and authors. + + All other non-permissive additional terms are considered "further +restrictions" within the meaning of section 10. If the Program as you +received it, or any part of it, contains a notice stating that it is +governed by this License along with a term that is a further +restriction, you may remove that term. If a license document contains +a further restriction but permits relicensing or conveying under this +License, you may add to a covered work material governed by the terms +of that license document, provided that the further restriction does +not survive such relicensing or conveying. + + If you add terms to a covered work in accord with this section, you +must place, in the relevant source files, a statement of the +additional terms that apply to those files, or a notice indicating +where to find the applicable terms. + + Additional terms, permissive or non-permissive, may be stated in the +form of a separately written license, or stated as exceptions; +the above requirements apply either way. + + 8. Termination. + + You may not propagate or modify a covered work except as expressly +provided under this License. Any attempt otherwise to propagate or +modify it is void, and will automatically terminate your rights under +this License (including any patent licenses granted under the third +paragraph of section 11). + + However, if you cease all violation of this License, then your +license from a particular copyright holder is reinstated (a) +provisionally, unless and until the copyright holder explicitly and +finally terminates your license, and (b) permanently, if the copyright +holder fails to notify you of the violation by some reasonable means +prior to 60 days after the cessation. + + Moreover, your license from a particular copyright holder is +reinstated permanently if the copyright holder notifies you of the +violation by some reasonable means, this is the first time you have +received notice of violation of this License (for any work) from that +copyright holder, and you cure the violation prior to 30 days after +your receipt of the notice. + + Termination of your rights under this section does not terminate the +licenses of parties who have received copies or rights from you under +this License. If your rights have been terminated and not permanently +reinstated, you do not qualify to receive new licenses for the same +material under section 10. + + 9. Acceptance Not Required for Having Copies. + + You are not required to accept this License in order to receive or +run a copy of the Program. Ancillary propagation of a covered work +occurring solely as a consequence of using peer-to-peer transmission +to receive a copy likewise does not require acceptance. However, +nothing other than this License grants you permission to propagate or +modify any covered work. These actions infringe copyright if you do +not accept this License. Therefore, by modifying or propagating a +covered work, you indicate your acceptance of this License to do so. + + 10. Automatic Licensing of Downstream Recipients. + + Each time you convey a covered work, the recipient automatically +receives a license from the original licensors, to run, modify and +propagate that work, subject to this License. You are not responsible +for enforcing compliance by third parties with this License. + + An "entity transaction" is a transaction transferring control of an +organization, or substantially all assets of one, or subdividing an +organization, or merging organizations. If propagation of a covered +work results from an entity transaction, each party to that +transaction who receives a copy of the work also receives whatever +licenses to the work the party's predecessor in interest had or could +give under the previous paragraph, plus a right to possession of the +Corresponding Source of the work from the predecessor in interest, if +the predecessor has it or can get it with reasonable efforts. + + You may not impose any further restrictions on the exercise of the +rights granted or affirmed under this License. For example, you may +not impose a license fee, royalty, or other charge for exercise of +rights granted under this License, and you may not initiate litigation +(including a cross-claim or counterclaim in a lawsuit) alleging that +any patent claim is infringed by making, using, selling, offering for +sale, or importing the Program or any portion of it. + + 11. Patents. + + A "contributor" is a copyright holder who authorizes use under this +License of the Program or a work on which the Program is based. The +work thus licensed is called the contributor's "contributor version". + + A contributor's "essential patent claims" are all patent claims +owned or controlled by the contributor, whether already acquired or +hereafter acquired, that would be infringed by some manner, permitted +by this License, of making, using, or selling its contributor version, +but do not include claims that would be infringed only as a +consequence of further modification of the contributor version. For +purposes of this definition, "control" includes the right to grant +patent sublicenses in a manner consistent with the requirements of +this License. + + Each contributor grants you a non-exclusive, worldwide, royalty-free +patent license under the contributor's essential patent claims, to +make, use, sell, offer for sale, import and otherwise run, modify and +propagate the contents of its contributor version. + + In the following three paragraphs, a "patent license" is any express +agreement or commitment, however denominated, not to enforce a patent +(such as an express permission to practice a patent or covenant not to +sue for patent infringement). To "grant" such a patent license to a +party means to make such an agreement or commitment not to enforce a +patent against the party. + + If you convey a covered work, knowingly relying on a patent license, +and the Corresponding Source of the work is not available for anyone +to copy, free of charge and under the terms of this License, through a +publicly available network server or other readily accessible means, +then you must either (1) cause the Corresponding Source to be so +available, or (2) arrange to deprive yourself of the benefit of the +patent license for this particular work, or (3) arrange, in a manner +consistent with the requirements of this License, to extend the patent +license to downstream recipients. "Knowingly relying" means you have +actual knowledge that, but for the patent license, your conveying the +covered work in a country, or your recipient's use of the covered work +in a country, would infringe one or more identifiable patents in that +country that you have reason to believe are valid. + + If, pursuant to or in connection with a single transaction or +arrangement, you convey, or propagate by procuring conveyance of, a +covered work, and grant a patent license to some of the parties +receiving the covered work authorizing them to use, propagate, modify +or convey a specific copy of the covered work, then the patent license +you grant is automatically extended to all recipients of the covered +work and works based on it. + + A patent license is "discriminatory" if it does not include within +the scope of its coverage, prohibits the exercise of, or is +conditioned on the non-exercise of one or more of the rights that are +specifically granted under this License. You may not convey a covered +work if you are a party to an arrangement with a third party that is +in the business of distributing software, under which you make payment +to the third party based on the extent of your activity of conveying +the work, and under which the third party grants, to any of the +parties who would receive the covered work from you, a discriminatory +patent license (a) in connection with copies of the covered work +conveyed by you (or copies made from those copies), or (b) primarily +for and in connection with specific products or compilations that +contain the covered work, unless you entered into that arrangement, +or that patent license was granted, prior to 28 March 2007. + + Nothing in this License shall be construed as excluding or limiting +any implied license or other defenses to infringement that may +otherwise be available to you under applicable patent law. + + 12. No Surrender of Others' Freedom. + + If 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 convey a +covered work so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you may +not convey it at all. For example, if you agree to terms that obligate you +to collect a royalty for further conveying from those to whom you convey +the Program, the only way you could satisfy both those terms and this +License would be to refrain entirely from conveying the Program. + + 13. Remote Network Interaction; Use with the GNU General Public License. + + Notwithstanding any other provision of this License, if you modify the +Program, your modified version must prominently offer all users +interacting with it remotely through a computer network (if your version +supports such interaction) an opportunity to receive the Corresponding +Source of your version by providing access to the Corresponding Source +from a network server at no charge, through some standard or customary +means of facilitating copying of software. This Corresponding Source +shall include the Corresponding Source for any work covered by version 3 +of the GNU General Public License that is incorporated pursuant to the +following paragraph. + + Notwithstanding any other provision of this License, you have +permission to link or combine any covered work with a work licensed +under version 3 of the GNU General Public License into a single +combined work, and to convey the resulting work. The terms of this +License will continue to apply to the part which is the covered work, +but the work with which it is combined will remain governed by version +3 of the GNU General Public License. + + 14. Revised Versions of this License. + + The Free Software Foundation may publish revised and/or new versions of +the GNU Affero 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 that a certain numbered version of the GNU Affero General +Public License "or any later version" applies to it, you have the +option of following the terms and conditions either of that numbered +version or of any later version published by the Free Software +Foundation. If the Program does not specify a version number of the +GNU Affero General Public License, you may choose any version ever published +by the Free Software Foundation. + + If the Program specifies that a proxy can decide which future +versions of the GNU Affero General Public License can be used, that proxy's +public statement of acceptance of a version permanently authorizes you +to choose that version for the Program. + + Later license versions may give you additional or different +permissions. However, no additional obligations are imposed on any +author or copyright holder as a result of your choosing to follow a +later version. + + 15. Disclaimer of Warranty. + + 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. + + 16. Limitation of Liability. + + IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS +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. + + 17. Interpretation of Sections 15 and 16. + + If the disclaimer of warranty and limitation of liability provided +above cannot be given local legal effect according to their terms, +reviewing courts shall apply local law that most closely approximates +an absolute waiver of all civil liability in connection with the +Program, unless a warranty or assumption of liability accompanies a +copy of the Program in return for a fee. + + 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 +state 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 Affero General Public License as published + by the Free Software Foundation, either version 3 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 Affero General Public License for more details. + + You should have received a copy of the GNU Affero General Public License + along with this program. If not, see . + +Also add information on how to contact you by electronic and paper mail. + + If your software can interact with users remotely through a computer +network, you should also make sure that it provides a way for users to +get its source. For example, if your program is a web application, its +interface could display a "Source" link that leads users to an archive +of the code. There are many ways you could offer source, and different +solutions will be better for different programs; see section 13 for the +specific requirements. + + You should also get your employer (if you work as a programmer) or school, +if any, to sign a "copyright disclaimer" for the program, if necessary. +For more information on this, and how to apply and follow the GNU AGPL, see +. diff --git a/MELAWY/Melawy/melawy-linux-mirrorlist/PKGBUILD b/MELAWY/Melawy/melawy-linux-mirrorlist/PKGBUILD new file mode 100644 index 0000000..17b6ada --- /dev/null +++ b/MELAWY/Melawy/melawy-linux-mirrorlist/PKGBUILD @@ -0,0 +1,35 @@ +# Maintainer: Valeria Fadeeva + +_gitname="$(basename $(pwd))" +pkgname=("$_gitname") +pkgver=1.5 +pkgrel=1 +pkgdesc="$(head -n 2 README.md | tail -n 1)" +arch=('any') +url="https://git.melawy.ru/Core/$_gitname" +license=('AGPL') +depends=("pacman") +optdepends=() +makedepends=("git") +backup=() +provides=("${pkgname}") +conflicts=("${pkgname}") +backup=("etc/pacman.d/melawy-linux-mirrorlist") +source=("git+$url.git") +sha256sums=("SKIP") +validpgpkeys=('BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8') + +# pkgver() { +# cd "$srcdir/$_gitname" +# printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +# } + +pkgver() { + cd "$srcdir/$_gitname" + printf "1.%s" "$(git rev-list --count HEAD)" +} + +package() { + install -dm755 "$pkgdir/etc/pacman.d/" + install -m644 "${srcdir}/$_gitname/${pkgname}" "$pkgdir/etc/pacman.d/melawy-linux-mirrorlist" +} diff --git a/MELAWY/Melawy/melawy-linux-mirrorlist/README.md b/MELAWY/Melawy/melawy-linux-mirrorlist/README.md new file mode 100644 index 0000000..380c645 --- /dev/null +++ b/MELAWY/Melawy/melawy-linux-mirrorlist/README.md @@ -0,0 +1,9 @@ +# melawy-pamac-helper +Start pamac after pacman -Sy + +### Donate +[Tinkoff](https://www.tinkoff.ru/rm/fadeeva.valeriya96/9bLRi79066) + +[YooMoney](https://yoomoney.ru/to/4100115921160758) + +Etherium 0x981FBf878fe451BDB83BEaF68078394d4B13213f diff --git a/MELAWY/Melawy/melawy-refind-menu-generator/.gitignore b/MELAWY/Melawy/melawy-refind-menu-generator/.gitignore new file mode 100644 index 0000000..50836ae --- /dev/null +++ b/MELAWY/Melawy/melawy-refind-menu-generator/.gitignore @@ -0,0 +1,4 @@ +*.tar.* +pkg/ +src/ +/melawy-refind-menu-generator diff --git a/MELAWY/Melawy/melawy-refind-menu-generator/00_make.sh b/MELAWY/Melawy/melawy-refind-menu-generator/00_make.sh new file mode 100755 index 0000000..553befd --- /dev/null +++ b/MELAWY/Melawy/melawy-refind-menu-generator/00_make.sh @@ -0,0 +1,39 @@ +#!/bin/bash + +status=0 + +makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force + +status=$(( $status + $? )) + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +notify-send -a "$(basename $(pwd)): Make" -t 10000 "finished" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" +if [ "$status" == 0 ]; then + sleep 5 + + process=$(ps x | grep konsole | grep $0 | awk '{print $1}') + if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') + fi +fi diff --git a/MELAWY/Melawy/melawy-refind-menu-generator/01_sign.sh b/MELAWY/Melawy/melawy-refind-menu-generator/01_sign.sh new file mode 100755 index 0000000..77055f1 --- /dev/null +++ b/MELAWY/Melawy/melawy-refind-menu-generator/01_sign.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done diff --git a/MELAWY/Melawy/melawy-refind-menu-generator/PKGBUILD b/MELAWY/Melawy/melawy-refind-menu-generator/PKGBUILD new file mode 100644 index 0000000..ae3087f --- /dev/null +++ b/MELAWY/Melawy/melawy-refind-menu-generator/PKGBUILD @@ -0,0 +1,35 @@ +# Maintainer: Valeria Fadeeva + +_gitname="$(basename $(pwd))" +pkgname=("$_gitname") +pkgver=1.36 +pkgrel=1 +pkgdesc="$(head -n 2 README.md | tail -n 1)" +url="https://git.melawy.ru/Core/$_gitname" +arch=("any") +license=("AGPL3") +depends=("refind") +optdepends=("melawy-dracut-ukify" "melawy-dracut-initramfs") +makedepends=("git") +backup=() +provides=("${pkgname}") +conflicts=("${pkgname}") +source=("git+$url.git") +backup=("etc/refind-menu-generator/theme.conf" "etc/refind-menu-generator/menu-template.conf") +sha256sums=("SKIP") +validpgpkeys=('BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8') + +# pkgver() { +# cd "$srcdir/$_gitname" +# printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +# } + +pkgver() { + cd "$srcdir/$_gitname" + printf "1.%s" "$(git rev-list --count HEAD)" +} + +package() { + cp -vrf --no-dereference --preserve=links "$srcdir/$_gitname/etc" "$pkgdir/" + cp -vrf --no-dereference --preserve=links "$srcdir/$_gitname/usr" "$pkgdir/" +} diff --git a/MELAWY/Melawy/melawy-refind-menu-generator/README.md b/MELAWY/Melawy/melawy-refind-menu-generator/README.md new file mode 100644 index 0000000..bb587e8 --- /dev/null +++ b/MELAWY/Melawy/melawy-refind-menu-generator/README.md @@ -0,0 +1,80 @@ +# melawy-refind-menu-generator +Menu generator for rEFInd loader for kernels in /ESP_PATH/EFI/Linux for Arch Linux + +``` +cat /efi/EFI/refind/manual.conf +``` +``` +menuentry "EFI Arch Linux (linux-xanmod-anbox)" { + icon /EFI/refind/themes/lera-sugar/icons/os_arch.png + ostype Linux + graphics on + + loader /EFI/Linux/linux-xanmod-anbox.efi + + submenuentry "EFI Arch Linux (linux-xanmod-anbox) fallback" { + loader /EFI/Linux/linux-xanmod-anbox-fallback.efi + } + + submenuentry "Terminal" { + add_options "systemd.unit=multi-user.target" + } + + submenuentry "Arch Linux (linux-xanmod-anbox)" { + loader /EFI/Linux/vmlinuz-linux-xanmod-anbox + initrd /EFI/Linux/initramfs-linux-xanmod-anbox.img + options "root=UUID=24f2a700-319b-41f2-853f-c5711cd4081d rw rootflags=subvol=@ quiet splash bgrt_disable nvidia-drm.modeset=1 nvme_load=YES apparmor=1 security=apparmor loglevel=3 systemd.unified_cgroup_hierarchy=0 fsck.mode=force fsck.repair=yes add_efi_memmap initrd=EFI\Linux\intel-ucode.img initrd=EFI\Linux\amd-ucode.img" + } + + submenuentry "Arch Linux (linux-xanmod-anbox) fallback" { + loader /EFI/Linux/vmlinuz-linux-xanmod-anbox + initrd /EFI/Linux/initramfs-linux-xanmod-anbox-fallback.img + options "root=UUID=24f2a700-319b-41f2-853f-c5711cd4081d rw rootflags=subvol=@ quiet splash bgrt_disable nvidia-drm.modeset=1 nvme_load=YES apparmor=1 security=apparmor loglevel=3 systemd.unified_cgroup_hierarchy=0 fsck.mode=force fsck.repair=yes add_efi_memmap initrd=EFI\Linux\intel-ucode.img initrd=EFI\Linux\amd-ucode.img" + } +} + +menuentry "rEFInd HARD" { + icon /EFI/refind/themes/lera-sugar/icons/os_systemd-boot.png + ostype Linux + graphics on + loader /EFI/refind_hard/refind_x64.efi +} + +menuentry "Windows 11" { + icon /EFI/refind/themes/lera-sugar/icons/os_win11.png + ostype Windows + loader /EFI/ms11/Boot/bootmgfw.efi +} + +menuentry "Memtest86+ from EFI" { + icon /EFI/refind/themes/lera-sugar/icons/tool_memtest.png + loader /EFI/memtest/bootx64.efi +} + +menuentry "GRUB" { + icon /EFI/refind/themes/lera-sugar/icons/os_systemd-boot.png + ostype Linux + graphics on + loader /EFI/boot/grubx64.efi + + disabled +} + +menuentry "Systemd Boot" { + icon /EFI/refind/themes/lera-sugar/icons/os_systemd-boot.png + ostype Linux + graphics on + loader /EFI/systemd/systemd-bootx64.efi + + disabled +} + +default_selection "linux" +``` + +### Donate +[Tinkoff](https://www.tinkoff.ru/rm/fadeeva.valeriya96/9bLRi79066) + +[YooMoney](https://yoomoney.ru/to/4100115921160758) + +Etherium 0x981FBf878fe451BDB83BEaF68078394d4B13213f diff --git a/MELAWY/Melawy/melawy-skel-liveuser/.gitignore b/MELAWY/Melawy/melawy-skel-liveuser/.gitignore new file mode 100644 index 0000000..5f6b02b --- /dev/null +++ b/MELAWY/Melawy/melawy-skel-liveuser/.gitignore @@ -0,0 +1,4 @@ +*.tar.* +pkg/ +src/ +/melawy-skel-liveuser diff --git a/MELAWY/Melawy/melawy-skel-liveuser/00_make.sh b/MELAWY/Melawy/melawy-skel-liveuser/00_make.sh new file mode 100755 index 0000000..553befd --- /dev/null +++ b/MELAWY/Melawy/melawy-skel-liveuser/00_make.sh @@ -0,0 +1,39 @@ +#!/bin/bash + +status=0 + +makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force + +status=$(( $status + $? )) + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +notify-send -a "$(basename $(pwd)): Make" -t 10000 "finished" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" +if [ "$status" == 0 ]; then + sleep 5 + + process=$(ps x | grep konsole | grep $0 | awk '{print $1}') + if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') + fi +fi diff --git a/MELAWY/Melawy/melawy-skel-liveuser/01_sign.sh b/MELAWY/Melawy/melawy-skel-liveuser/01_sign.sh new file mode 100755 index 0000000..77055f1 --- /dev/null +++ b/MELAWY/Melawy/melawy-skel-liveuser/01_sign.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done diff --git a/MELAWY/Melawy/melawy-skel-liveuser/PKGBUILD b/MELAWY/Melawy/melawy-skel-liveuser/PKGBUILD new file mode 100644 index 0000000..f63c0d9 --- /dev/null +++ b/MELAWY/Melawy/melawy-skel-liveuser/PKGBUILD @@ -0,0 +1,51 @@ +# Maintainer: Valeria Fadeeva + +_gitname="$(basename $(pwd))" +pkgname=("$_gitname") +pkgver=1.43 +pkgrel=1 +pkgdesc="$(head -n 2 README.md | tail -n 1)" +arch=("any") +url="https://git.melawy.ru/Core/$_gitname" +license=("AGPL3") + +depends=("bash") + +makedepends=("git") + +optdepends=() + +backup=() +provides=("${pkgname}") +conflicts=("${pkgname}") +options=() +source=("git+$url.git") +sha256sums=("SKIP") +validpgpkeys=("BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8" "B175815513971572FE7B1557CEC07AC8FF64DA4B") + +# pkgver() { +# cd "$srcdir/$_gitname" +# printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +# } + +pkgver() { + cd "${srcdir}/${_gitname}" + printf "1.%s" "$(git rev-list --count HEAD)" +} + +install=ins.install + +package() { + # Clone file structure + install -d "${pkgdir}/usr/share/skel-liveuser/" + cp -rT --no-preserve=ownership "${srcdir}/${_gitname}/liveuser/" "${pkgdir}/usr/share/skel-liveuser/" + + # Find all scripts + readarray -d "" scripts < <(find "${pkgdir}/usr/share/skel-liveuser" -type f \( -iname "*.sh" -o -iname "*.bash" \) -print0) + + # Make scripts executable + for script in "${scripts[@]}"; + do + [[ -f ${script} ]] && chmod +x "${script}" + done +} diff --git a/MELAWY/Melawy/melawy-skel-liveuser/README.md b/MELAWY/Melawy/melawy-skel-liveuser/README.md new file mode 100644 index 0000000..8c92b14 --- /dev/null +++ b/MELAWY/Melawy/melawy-skel-liveuser/README.md @@ -0,0 +1,9 @@ +# skel-liveuser +Liveuser specific skel setup for Melawy Linux + +### Donate +[Tinkoff](https://www.tinkoff.ru/rm/fadeeva.valeriya96/9bLRi79066) + +[YooMoney](https://yoomoney.ru/to/4100115921160758) + +Etherium 0x981FBf878fe451BDB83BEaF68078394d4B13213f diff --git a/MELAWY/Melawy/melawy-skel-liveuser/ins.install b/MELAWY/Melawy/melawy-skel-liveuser/ins.install new file mode 100644 index 0000000..a48e8b3 --- /dev/null +++ b/MELAWY/Melawy/melawy-skel-liveuser/ins.install @@ -0,0 +1,11 @@ +post_upgrade() { + if [ ! -d /home/liveuser ]; then + mkdir -p /home/liveuser + fi + cp -vrT --no-preserve=ownership "/usr/share/skel-liveuser/" "/home/liveuser/" + chown -Rh liveuser:users /home/liveuser +} + +post_install() { + post_upgrade +} diff --git a/MELAWY/Melawy/melawy-skel-root/.gitignore b/MELAWY/Melawy/melawy-skel-root/.gitignore new file mode 100644 index 0000000..9fbd810 --- /dev/null +++ b/MELAWY/Melawy/melawy-skel-root/.gitignore @@ -0,0 +1,4 @@ +*.tar.* +pkg/ +src/ +/melawy-skel-root diff --git a/MELAWY/Melawy/melawy-skel-root/00_make.sh b/MELAWY/Melawy/melawy-skel-root/00_make.sh new file mode 100755 index 0000000..553befd --- /dev/null +++ b/MELAWY/Melawy/melawy-skel-root/00_make.sh @@ -0,0 +1,39 @@ +#!/bin/bash + +status=0 + +makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force + +status=$(( $status + $? )) + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +notify-send -a "$(basename $(pwd)): Make" -t 10000 "finished" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" +if [ "$status" == 0 ]; then + sleep 5 + + process=$(ps x | grep konsole | grep $0 | awk '{print $1}') + if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') + fi +fi diff --git a/MELAWY/Melawy/melawy-skel-root/01_sign.sh b/MELAWY/Melawy/melawy-skel-root/01_sign.sh new file mode 100755 index 0000000..77055f1 --- /dev/null +++ b/MELAWY/Melawy/melawy-skel-root/01_sign.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done diff --git a/MELAWY/Melawy/melawy-skel-root/PKGBUILD b/MELAWY/Melawy/melawy-skel-root/PKGBUILD new file mode 100644 index 0000000..2808802 --- /dev/null +++ b/MELAWY/Melawy/melawy-skel-root/PKGBUILD @@ -0,0 +1,51 @@ +# Maintainer: Valeria Fadeeva + +_gitname="$(basename $(pwd))" +pkgname=("$_gitname") +pkgver=1.36 +pkgrel=1 +pkgdesc="$(head -n 2 README.md | tail -n 1)" +arch=("any") +url="https://git.melawy.ru/Core/$_gitname" +license=("AGPL3") + +depends=("bash") + +makedepends=("git") + +optdepends=() + +backup=() +provides=("${pkgname}") +conflicts=("${pkgname}") +options=() +source=("git+$url.git") +sha256sums=("SKIP") +validpgpkeys=("BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8") + +# pkgver() { +# cd "$srcdir/$_gitname" +# printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +# } + +pkgver() { + cd "${srcdir}/${_gitname}" + printf "1.%s" "$(git rev-list --count HEAD)" +} + +install=ins.install + +package() { + # Clone file structure + install -d "${pkgdir}/usr/share/skel-root/" + cp -rT --no-preserve=ownership "${srcdir}/${_gitname}/root/" "${pkgdir}/usr/share/skel-root/" + + # Find all scripts + readarray -d "" scripts < <(find "${pkgdir}/usr/share/skel-root" -type f \( -iname "*.sh" -o -iname "*.bash" \) -print0) + + # Make scripts executable + for script in "${scripts[@]}"; + do + [[ -f ${script} ]] && chmod +x "${script}" + done +} diff --git a/MELAWY/Melawy/melawy-skel-root/README.md b/MELAWY/Melawy/melawy-skel-root/README.md new file mode 100644 index 0000000..37c7ab0 --- /dev/null +++ b/MELAWY/Melawy/melawy-skel-root/README.md @@ -0,0 +1,9 @@ +# skel-root +Root specific skel setup for Melawy Linux + +### Donate +[Tinkoff](https://www.tinkoff.ru/rm/fadeeva.valeriya96/9bLRi79066) + +[YooMoney](https://yoomoney.ru/to/4100115921160758) + +Etherium 0x981FBf878fe451BDB83BEaF68078394d4B13213f diff --git a/MELAWY/Melawy/melawy-skel-root/ins.install b/MELAWY/Melawy/melawy-skel-root/ins.install new file mode 100644 index 0000000..894afaf --- /dev/null +++ b/MELAWY/Melawy/melawy-skel-root/ins.install @@ -0,0 +1,11 @@ +post_upgrade() { + if [ ! -d /root ]; then + mkdir -p /root + fi + cp -vrT --no-preserve=ownership "/usr/share/skel-root/" "/root/" + chown -Rh 0:0 /root +} + +post_install() { + post_upgrade +} diff --git a/MELAWY/Melawy/move_to_repo.sh b/MELAWY/Melawy/move_to_repo.sh new file mode 100755 index 0000000..d925612 --- /dev/null +++ b/MELAWY/Melawy/move_to_repo.sh @@ -0,0 +1,20 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz" -exec mv -v {} $REPO \; +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz.sig" -exec mv -v {} $REPO \; + +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz" -delete +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.zst" -delete +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.zst.sig" -delete +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz.sig" -delete + + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep $0 | awk '{print $1}') +if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') +fi diff --git a/MELAWY/Melawy/pwd.txt b/MELAWY/Melawy/pwd.txt new file mode 100644 index 0000000..3153c29 --- /dev/null +++ b/MELAWY/Melawy/pwd.txt @@ -0,0 +1 @@ +/data/github/active/Melawy/PKGBUILD/MELAWY/Melawy \ No newline at end of file diff --git a/MELAWY/Melawy/repo.txt b/MELAWY/Melawy/repo.txt new file mode 100644 index 0000000..d6fd13c --- /dev/null +++ b/MELAWY/Melawy/repo.txt @@ -0,0 +1 @@ +/data/github/active/Melawy/REPO/melawy/x86_64/ diff --git a/MELAWY/Melawy/sign.sh b/MELAWY/Melawy/sign.sh new file mode 100755 index 0000000..fde9a32 --- /dev/null +++ b/MELAWY/Melawy/sign.sh @@ -0,0 +1,73 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +dir_list=$(find . -mindepth 2 -maxdepth 4 -name "PKGBUILD" -type f) + +for i in ${dir_list[@]} +do + path="$(dirname $i)" + full_path="$CWD/$path" + + echo "$full_path" + cd "$full_path" + + git_dir="$(find . -mindepth 1 -maxdepth 1 -name "$(basename $full_path)" -type d)" + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + + pkg_file=$(find . -mindepth 1 -maxdepth 1 -name "*.pkg.tar.xz$" -type f) + sig_file="${pkg_file}.sig" + + if [ ! -f "$sig_file" ]; then + for i in $pkg_file + do + if [ -f "${i}" ]; then + if [ -f "$i.sig" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + fi + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi + done + fi + + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + + cd "$CWD" +done + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep $0 | awk '{print $1}') +if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') +fi + diff --git a/MELAWY/Menu/clean.sh b/MELAWY/Menu/clean.sh new file mode 100755 index 0000000..5d98047 --- /dev/null +++ b/MELAWY/Menu/clean.sh @@ -0,0 +1,42 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +dir_list=$(find . -mindepth 2 -maxdepth 4 -name "PKGBUILD" -type f) + +for i in ${dir_list[@]} +do + path="$(dirname $i)" + full_path="$CWD/$path" + + echo "$full_path" + cd "$full_path" + + git_dir="$(find . -mindepth 1 -maxdepth 1 -name "$(basename $full_path)" -type d)" + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + + cd "$CWD" +done + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep $0 | awk '{print $1}') +if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') +fi diff --git a/MELAWY/Menu/git_pull.sh b/MELAWY/Menu/git_pull.sh new file mode 100755 index 0000000..f18c56e --- /dev/null +++ b/MELAWY/Menu/git_pull.sh @@ -0,0 +1,26 @@ +#!/bin/bash + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +i=0 +for package_dir in $(find . -mindepth 1 -maxdepth 1 -type d) +do + i=$(( $i + 1 )) + echo "${i} ${CWD}/${package_dir}" + cd "${CWD}/${package_dir}" + if [ -d ".git" ]; then + git pull + fi + cd "${CWD}" + echo "" +done + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep "${0}" | awk '{print $1}') +if [ $(( "${process}" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep "${0}" | awk '{print $1}') +fi diff --git a/MELAWY/Menu/make.sh b/MELAWY/Menu/make.sh new file mode 100755 index 0000000..e099530 --- /dev/null +++ b/MELAWY/Menu/make.sh @@ -0,0 +1,112 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +dir_list=$(find . -mindepth 2 -maxdepth 4 -name "PKGBUILD" -type f | sort) + +for i in ${dir_list[@]} +do + path="$(dirname $i)" + full_path="$CWD/$path" + + echo "$full_path" + cd "$full_path" + + git_dir="$(find . -mindepth 1 -maxdepth 1 -name "$(basename $full_path)" -type d)" + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + + pkg_exist=$(find "$full_path" -type f -newermt "$(date '+%Y-%m-%d 00:00')" -name "*.pkg.tar.xz") + if [ "$pkg_exist" == "" ]; then + make_file=$(find . -mindepth 1 -maxdepth 1 -name "*make*\.sh" -type f) + if [ -f "$make_file" ]; then + echo "bash $make_file" + bash "$make_file" + else + makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force --config /etc/makepkg-gcc.conf + if [ "$?" -ne 0 ]; then + makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force --config /etc/makepkg-gcc-without-lto.conf + if [ "$?" -ne 0 ]; then + makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force --config /etc/makepkg-clang.conf + if [ "$?" -ne 0 ]; then + makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force --config /etc/makepkg-clang-without-lto.conf + if [ "$?" -ne 0 ]; then + echo "all fail" > fail + else + echo "makepkg-clang-without-lto.conf" > success + fi + else + echo "makepkg-clang.conf" > success + fi + else + echo "makepkg-gcc-without-lto.conf" > success + fi + else + echo "makepkg-gcc.conf" > success + fi + + for i in *.pkg.tar.xz; + do + if [ -f "${i}" ]; then + if [ -f "$i.sig" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + fi + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi + done + fi + unset make_file + + pkg_file=$(find . -mindepth 1 -maxdepth 1 -name "*.pkg.tar.xz" -type f) + sig_file="${pkg_file}.sig" + + if [ ! -f "$sig_file" ]; then + for i in *.pkg.tar.xz + do + if [ -f "${i}" ]; then + if [ -f "$i.sig" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + fi + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi + done + fi + + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + fi + + cd "$CWD" +done + +notify-send -a "$(basename $(pwd)): Make and Move to" -t 10000 "$REPO" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" diff --git a/MELAWY/Menu/melawy-plasma-plasmoid-DittoMenu/.gitignore b/MELAWY/Menu/melawy-plasma-plasmoid-DittoMenu/.gitignore new file mode 100644 index 0000000..e777ae5 --- /dev/null +++ b/MELAWY/Menu/melawy-plasma-plasmoid-DittoMenu/.gitignore @@ -0,0 +1,4 @@ +*.tar.* +pkg/ +src/ +/melawy-plasma-plasmoid-DittoMenu diff --git a/MELAWY/Menu/melawy-plasma-plasmoid-DittoMenu/00_make.sh b/MELAWY/Menu/melawy-plasma-plasmoid-DittoMenu/00_make.sh new file mode 100755 index 0000000..553befd --- /dev/null +++ b/MELAWY/Menu/melawy-plasma-plasmoid-DittoMenu/00_make.sh @@ -0,0 +1,39 @@ +#!/bin/bash + +status=0 + +makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force + +status=$(( $status + $? )) + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +notify-send -a "$(basename $(pwd)): Make" -t 10000 "finished" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" +if [ "$status" == 0 ]; then + sleep 5 + + process=$(ps x | grep konsole | grep $0 | awk '{print $1}') + if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') + fi +fi diff --git a/MELAWY/Menu/melawy-plasma-plasmoid-DittoMenu/01_sign.sh b/MELAWY/Menu/melawy-plasma-plasmoid-DittoMenu/01_sign.sh new file mode 100755 index 0000000..77055f1 --- /dev/null +++ b/MELAWY/Menu/melawy-plasma-plasmoid-DittoMenu/01_sign.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done diff --git a/MELAWY/Menu/melawy-plasma-plasmoid-DittoMenu/PKGBUILD b/MELAWY/Menu/melawy-plasma-plasmoid-DittoMenu/PKGBUILD new file mode 100644 index 0000000..4120abf --- /dev/null +++ b/MELAWY/Menu/melawy-plasma-plasmoid-DittoMenu/PKGBUILD @@ -0,0 +1,37 @@ +# Maintainer: Valeria Fadeeva + +_gitname="$(basename $(pwd))" +pkgname=("$_gitname") +pkgver=1.9 +pkgrel=1 +pkgdesc="$(head -n 2 README.md | tail -n 1)" +url="https://git.melawy.ru/Menu/$_gitname" +arch=("any") +license=("AGPL3") +depends=("plasma-desktop") +optdepends=() +makedepends=("git") +backup=() +provides=("${pkgname}") +conflicts=("${pkgname}") +source=("git+$url.git") +sha256sums=("SKIP") +validpgpkeys=('BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8') + +THEME_NAME="com.github.adhec.DittoMenu" +THEME_PATH="usr/share/plasma/plasmoids" + +# pkgver() { +# cd "$srcdir/$_gitname" +# printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +# } + +pkgver() { + cd "$srcdir/$_gitname" + printf "1.%s" "$(git rev-list --count HEAD)" +} + +package() { + install -d "$pkgdir/$THEME_PATH" + cp -vrf --no-dereference --preserve=links "$srcdir/$_gitname/$THEME_NAME" "$pkgdir/$THEME_PATH/" +} diff --git a/MELAWY/Menu/melawy-plasma-plasmoid-DittoMenu/README.md b/MELAWY/Menu/melawy-plasma-plasmoid-DittoMenu/README.md new file mode 100644 index 0000000..817423d --- /dev/null +++ b/MELAWY/Menu/melawy-plasma-plasmoid-DittoMenu/README.md @@ -0,0 +1,9 @@ +# melawy-plasma-plasmoid-DittoMenu +DittoMenu plasmoid + +### Donate +[Tinkoff](https://www.tinkoff.ru/rm/fadeeva.valeriya96/9bLRi79066) + +[YooMoney](https://yoomoney.ru/to/4100115921160758) + +Etherium 0x981FBf878fe451BDB83BEaF68078394d4B13213f diff --git a/MELAWY/Menu/melawy-plasma-plasmoid-Menu11/.gitignore b/MELAWY/Menu/melawy-plasma-plasmoid-Menu11/.gitignore new file mode 100644 index 0000000..df71cda --- /dev/null +++ b/MELAWY/Menu/melawy-plasma-plasmoid-Menu11/.gitignore @@ -0,0 +1,4 @@ +*.tar.* +pkg/ +src/ +/melawy-plasma-plasmoid-Menu11 diff --git a/MELAWY/Menu/melawy-plasma-plasmoid-Menu11/00_make.sh b/MELAWY/Menu/melawy-plasma-plasmoid-Menu11/00_make.sh new file mode 100755 index 0000000..553befd --- /dev/null +++ b/MELAWY/Menu/melawy-plasma-plasmoid-Menu11/00_make.sh @@ -0,0 +1,39 @@ +#!/bin/bash + +status=0 + +makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force + +status=$(( $status + $? )) + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +notify-send -a "$(basename $(pwd)): Make" -t 10000 "finished" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" +if [ "$status" == 0 ]; then + sleep 5 + + process=$(ps x | grep konsole | grep $0 | awk '{print $1}') + if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') + fi +fi diff --git a/MELAWY/Menu/melawy-plasma-plasmoid-Menu11/01_sign.sh b/MELAWY/Menu/melawy-plasma-plasmoid-Menu11/01_sign.sh new file mode 100755 index 0000000..77055f1 --- /dev/null +++ b/MELAWY/Menu/melawy-plasma-plasmoid-Menu11/01_sign.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done diff --git a/MELAWY/Menu/melawy-plasma-plasmoid-Menu11/PKGBUILD b/MELAWY/Menu/melawy-plasma-plasmoid-Menu11/PKGBUILD new file mode 100644 index 0000000..7280585 --- /dev/null +++ b/MELAWY/Menu/melawy-plasma-plasmoid-Menu11/PKGBUILD @@ -0,0 +1,37 @@ +# Maintainer: Valeria Fadeeva + +_gitname="$(basename $(pwd))" +pkgname=("$_gitname") +pkgver=1.11 +pkgrel=1 +pkgdesc="$(head -n 2 README.md | tail -n 1)" +url="https://git.melawy.ru/Menu/$_gitname" +arch=("any") +license=("AGPL3") +depends=("plasma-desktop") +optdepends=() +makedepends=("git") +backup=() +provides=("${pkgname}") +conflicts=("${pkgname}") +source=("git+$url.git") +sha256sums=("SKIP") +validpgpkeys=('BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8') + +THEME_NAME="com.github.adhec.Menu11" +THEME_PATH="usr/share/plasma/plasmoids" + +# pkgver() { +# cd "$srcdir/$_gitname" +# printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +# } + +pkgver() { + cd "$srcdir/$_gitname" + printf "1.%s" "$(git rev-list --count HEAD)" +} + +package() { + install -d "$pkgdir/$THEME_PATH" + cp -vrf --no-dereference --preserve=links "$srcdir/$_gitname/$THEME_NAME" "$pkgdir/$THEME_PATH/" +} diff --git a/MELAWY/Menu/melawy-plasma-plasmoid-Menu11/README.md b/MELAWY/Menu/melawy-plasma-plasmoid-Menu11/README.md new file mode 100644 index 0000000..0090d16 --- /dev/null +++ b/MELAWY/Menu/melawy-plasma-plasmoid-Menu11/README.md @@ -0,0 +1,9 @@ +# melawy-plasma-plasmoid-Menu11 +Menu11 plasmoid + +### Donate +[Tinkoff](https://www.tinkoff.ru/rm/fadeeva.valeriya96/9bLRi79066) + +[YooMoney](https://yoomoney.ru/to/4100115921160758) + +Etherium 0x981FBf878fe451BDB83BEaF68078394d4B13213f diff --git a/MELAWY/Menu/melawy-plasma-plasmoid-OnzeMenuKDE/.gitignore b/MELAWY/Menu/melawy-plasma-plasmoid-OnzeMenuKDE/.gitignore new file mode 100644 index 0000000..0addf77 --- /dev/null +++ b/MELAWY/Menu/melawy-plasma-plasmoid-OnzeMenuKDE/.gitignore @@ -0,0 +1,4 @@ +*.tar.* +pkg/ +src/ +/melawy-plasma-plasmoid-OnzeMenuKDE diff --git a/MELAWY/Menu/melawy-plasma-plasmoid-OnzeMenuKDE/00_make.sh b/MELAWY/Menu/melawy-plasma-plasmoid-OnzeMenuKDE/00_make.sh new file mode 100755 index 0000000..553befd --- /dev/null +++ b/MELAWY/Menu/melawy-plasma-plasmoid-OnzeMenuKDE/00_make.sh @@ -0,0 +1,39 @@ +#!/bin/bash + +status=0 + +makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force + +status=$(( $status + $? )) + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +notify-send -a "$(basename $(pwd)): Make" -t 10000 "finished" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" +if [ "$status" == 0 ]; then + sleep 5 + + process=$(ps x | grep konsole | grep $0 | awk '{print $1}') + if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') + fi +fi diff --git a/MELAWY/Menu/melawy-plasma-plasmoid-OnzeMenuKDE/01_sign.sh b/MELAWY/Menu/melawy-plasma-plasmoid-OnzeMenuKDE/01_sign.sh new file mode 100755 index 0000000..77055f1 --- /dev/null +++ b/MELAWY/Menu/melawy-plasma-plasmoid-OnzeMenuKDE/01_sign.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done diff --git a/MELAWY/Menu/melawy-plasma-plasmoid-OnzeMenuKDE/PKGBUILD b/MELAWY/Menu/melawy-plasma-plasmoid-OnzeMenuKDE/PKGBUILD new file mode 100644 index 0000000..1683249 --- /dev/null +++ b/MELAWY/Menu/melawy-plasma-plasmoid-OnzeMenuKDE/PKGBUILD @@ -0,0 +1,37 @@ +# Maintainer: Valeria Fadeeva + +_gitname="$(basename $(pwd))" +pkgname=("$_gitname") +pkgver=1.7 +pkgrel=1 +pkgdesc="$(head -n 2 README.md | tail -n 1)" +url="https://git.melawy.ru/Menu/$_gitname" +arch=("any") +license=("AGPL3") +depends=("plasma-desktop") +optdepends=() +makedepends=("git") +backup=() +provides=("${pkgname}") +conflicts=("${pkgname}") +source=("git+$url.git") +sha256sums=("SKIP") +validpgpkeys=('BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8') + +THEME_NAME="com.github.adhec.OnzeMenuKDE" +THEME_PATH="usr/share/plasma/plasmoids" + +# pkgver() { +# cd "$srcdir/$_gitname" +# printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +# } + +pkgver() { + cd "$srcdir/$_gitname" + printf "1.%s" "$(git rev-list --count HEAD)" +} + +package() { + install -d "$pkgdir/$THEME_PATH" + cp -vrf --no-dereference --preserve=links "$srcdir/$_gitname/$THEME_NAME" "$pkgdir/$THEME_PATH/" +} diff --git a/MELAWY/Menu/melawy-plasma-plasmoid-OnzeMenuKDE/README.md b/MELAWY/Menu/melawy-plasma-plasmoid-OnzeMenuKDE/README.md new file mode 100644 index 0000000..10a944d --- /dev/null +++ b/MELAWY/Menu/melawy-plasma-plasmoid-OnzeMenuKDE/README.md @@ -0,0 +1,9 @@ +# melawy-plasma-plasmoid-OnzeMenuKDE +OnzeMenuKDE plasmoid + +### Donate +[Tinkoff](https://www.tinkoff.ru/rm/fadeeva.valeriya96/9bLRi79066) + +[YooMoney](https://yoomoney.ru/to/4100115921160758) + +Etherium 0x981FBf878fe451BDB83BEaF68078394d4B13213f diff --git a/MELAWY/Menu/move_to_repo.sh b/MELAWY/Menu/move_to_repo.sh new file mode 100755 index 0000000..d925612 --- /dev/null +++ b/MELAWY/Menu/move_to_repo.sh @@ -0,0 +1,20 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz" -exec mv -v {} $REPO \; +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz.sig" -exec mv -v {} $REPO \; + +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz" -delete +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.zst" -delete +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.zst.sig" -delete +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz.sig" -delete + + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep $0 | awk '{print $1}') +if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') +fi diff --git a/MELAWY/Menu/pwd.txt b/MELAWY/Menu/pwd.txt new file mode 100644 index 0000000..a5ecc52 --- /dev/null +++ b/MELAWY/Menu/pwd.txt @@ -0,0 +1 @@ +/data/github/active/Melawy/PKGBUILD/MELAWY/Menu \ No newline at end of file diff --git a/MELAWY/Menu/repo.txt b/MELAWY/Menu/repo.txt new file mode 100644 index 0000000..d6fd13c --- /dev/null +++ b/MELAWY/Menu/repo.txt @@ -0,0 +1 @@ +/data/github/active/Melawy/REPO/melawy/x86_64/ diff --git a/MELAWY/Menu/sign.sh b/MELAWY/Menu/sign.sh new file mode 100755 index 0000000..fde9a32 --- /dev/null +++ b/MELAWY/Menu/sign.sh @@ -0,0 +1,73 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +dir_list=$(find . -mindepth 2 -maxdepth 4 -name "PKGBUILD" -type f) + +for i in ${dir_list[@]} +do + path="$(dirname $i)" + full_path="$CWD/$path" + + echo "$full_path" + cd "$full_path" + + git_dir="$(find . -mindepth 1 -maxdepth 1 -name "$(basename $full_path)" -type d)" + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + + pkg_file=$(find . -mindepth 1 -maxdepth 1 -name "*.pkg.tar.xz$" -type f) + sig_file="${pkg_file}.sig" + + if [ ! -f "$sig_file" ]; then + for i in $pkg_file + do + if [ -f "${i}" ]; then + if [ -f "$i.sig" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + fi + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi + done + fi + + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + + cd "$CWD" +done + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep $0 | awk '{print $1}') +if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') +fi + diff --git a/MELAWY/Plasmoids/clean.sh b/MELAWY/Plasmoids/clean.sh new file mode 100755 index 0000000..5d98047 --- /dev/null +++ b/MELAWY/Plasmoids/clean.sh @@ -0,0 +1,42 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +dir_list=$(find . -mindepth 2 -maxdepth 4 -name "PKGBUILD" -type f) + +for i in ${dir_list[@]} +do + path="$(dirname $i)" + full_path="$CWD/$path" + + echo "$full_path" + cd "$full_path" + + git_dir="$(find . -mindepth 1 -maxdepth 1 -name "$(basename $full_path)" -type d)" + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + + cd "$CWD" +done + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep $0 | awk '{print $1}') +if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') +fi diff --git a/MELAWY/Plasmoids/git_pull.sh b/MELAWY/Plasmoids/git_pull.sh new file mode 100755 index 0000000..f18c56e --- /dev/null +++ b/MELAWY/Plasmoids/git_pull.sh @@ -0,0 +1,26 @@ +#!/bin/bash + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +i=0 +for package_dir in $(find . -mindepth 1 -maxdepth 1 -type d) +do + i=$(( $i + 1 )) + echo "${i} ${CWD}/${package_dir}" + cd "${CWD}/${package_dir}" + if [ -d ".git" ]; then + git pull + fi + cd "${CWD}" + echo "" +done + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep "${0}" | awk '{print $1}') +if [ $(( "${process}" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep "${0}" | awk '{print $1}') +fi diff --git a/MELAWY/Plasmoids/make.sh b/MELAWY/Plasmoids/make.sh new file mode 100755 index 0000000..e099530 --- /dev/null +++ b/MELAWY/Plasmoids/make.sh @@ -0,0 +1,112 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +dir_list=$(find . -mindepth 2 -maxdepth 4 -name "PKGBUILD" -type f | sort) + +for i in ${dir_list[@]} +do + path="$(dirname $i)" + full_path="$CWD/$path" + + echo "$full_path" + cd "$full_path" + + git_dir="$(find . -mindepth 1 -maxdepth 1 -name "$(basename $full_path)" -type d)" + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + + pkg_exist=$(find "$full_path" -type f -newermt "$(date '+%Y-%m-%d 00:00')" -name "*.pkg.tar.xz") + if [ "$pkg_exist" == "" ]; then + make_file=$(find . -mindepth 1 -maxdepth 1 -name "*make*\.sh" -type f) + if [ -f "$make_file" ]; then + echo "bash $make_file" + bash "$make_file" + else + makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force --config /etc/makepkg-gcc.conf + if [ "$?" -ne 0 ]; then + makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force --config /etc/makepkg-gcc-without-lto.conf + if [ "$?" -ne 0 ]; then + makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force --config /etc/makepkg-clang.conf + if [ "$?" -ne 0 ]; then + makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force --config /etc/makepkg-clang-without-lto.conf + if [ "$?" -ne 0 ]; then + echo "all fail" > fail + else + echo "makepkg-clang-without-lto.conf" > success + fi + else + echo "makepkg-clang.conf" > success + fi + else + echo "makepkg-gcc-without-lto.conf" > success + fi + else + echo "makepkg-gcc.conf" > success + fi + + for i in *.pkg.tar.xz; + do + if [ -f "${i}" ]; then + if [ -f "$i.sig" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + fi + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi + done + fi + unset make_file + + pkg_file=$(find . -mindepth 1 -maxdepth 1 -name "*.pkg.tar.xz" -type f) + sig_file="${pkg_file}.sig" + + if [ ! -f "$sig_file" ]; then + for i in *.pkg.tar.xz + do + if [ -f "${i}" ]; then + if [ -f "$i.sig" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + fi + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi + done + fi + + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + fi + + cd "$CWD" +done + +notify-send -a "$(basename $(pwd)): Make and Move to" -t 10000 "$REPO" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" diff --git a/MELAWY/Plasmoids/melawy-plasma-plasmoid-presentwindows/.gitignore b/MELAWY/Plasmoids/melawy-plasma-plasmoid-presentwindows/.gitignore new file mode 100644 index 0000000..7f5dcdd --- /dev/null +++ b/MELAWY/Plasmoids/melawy-plasma-plasmoid-presentwindows/.gitignore @@ -0,0 +1,4 @@ +*.tar.* +pkg/ +src/ +/melawy-plasma-plasmoid-presentwindows diff --git a/MELAWY/Plasmoids/melawy-plasma-plasmoid-presentwindows/00_make.sh b/MELAWY/Plasmoids/melawy-plasma-plasmoid-presentwindows/00_make.sh new file mode 100755 index 0000000..553befd --- /dev/null +++ b/MELAWY/Plasmoids/melawy-plasma-plasmoid-presentwindows/00_make.sh @@ -0,0 +1,39 @@ +#!/bin/bash + +status=0 + +makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force + +status=$(( $status + $? )) + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +notify-send -a "$(basename $(pwd)): Make" -t 10000 "finished" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" +if [ "$status" == 0 ]; then + sleep 5 + + process=$(ps x | grep konsole | grep $0 | awk '{print $1}') + if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') + fi +fi diff --git a/MELAWY/Plasmoids/melawy-plasma-plasmoid-presentwindows/01_sign.sh b/MELAWY/Plasmoids/melawy-plasma-plasmoid-presentwindows/01_sign.sh new file mode 100755 index 0000000..77055f1 --- /dev/null +++ b/MELAWY/Plasmoids/melawy-plasma-plasmoid-presentwindows/01_sign.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done diff --git a/MELAWY/Plasmoids/melawy-plasma-plasmoid-presentwindows/PKGBUILD b/MELAWY/Plasmoids/melawy-plasma-plasmoid-presentwindows/PKGBUILD new file mode 100644 index 0000000..5e986fc --- /dev/null +++ b/MELAWY/Plasmoids/melawy-plasma-plasmoid-presentwindows/PKGBUILD @@ -0,0 +1,37 @@ +# Maintainer: Valeria Fadeeva + +_gitname="$(basename $(pwd))" +pkgname=("$_gitname") +pkgver=1.2 +pkgrel=1 +pkgdesc="$(head -n 2 README.md | tail -n 1)" +url="https://git.melawy.ru/Plasmoids/$_gitname" +arch=("any") +license=("AGPL3") +depends=("plasma-desktop") +optdepends=() +makedepends=("git") +backup=() +provides=("${pkgname}") +conflicts=("${pkgname}") +source=("git+$url.git") +sha256sums=("SKIP") +validpgpkeys=('BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8') + +THEME_NAME="com.github.zren.presentwindows" +THEME_PATH="usr/share/plasma/plasmoids" + +# pkgver() { +# cd "$srcdir/$_gitname" +# printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +# } + +pkgver() { + cd "$srcdir/$_gitname" + printf "1.%s" "$(git rev-list --count HEAD)" +} + +package() { + install -d "$pkgdir/$THEME_PATH" + cp -vrf --no-dereference --preserve=links "$srcdir/$_gitname/$THEME_NAME" "$pkgdir/$THEME_PATH/" +} diff --git a/MELAWY/Plasmoids/melawy-plasma-plasmoid-presentwindows/README.md b/MELAWY/Plasmoids/melawy-plasma-plasmoid-presentwindows/README.md new file mode 100644 index 0000000..85d74bd --- /dev/null +++ b/MELAWY/Plasmoids/melawy-plasma-plasmoid-presentwindows/README.md @@ -0,0 +1,9 @@ +# melawy-plasma-plasmoid-presentwindows +Show desktop mosaic plasmoid + +### Donate +[Tinkoff](https://www.tinkoff.ru/rm/fadeeva.valeriya96/9bLRi79066) + +[YooMoney](https://yoomoney.ru/to/4100115921160758) + +Etherium 0x981FBf878fe451BDB83BEaF68078394d4B13213f diff --git a/MELAWY/Plasmoids/melawy-plasma-plasmoid-wallpaper-blur-effect-kde6/.gitignore b/MELAWY/Plasmoids/melawy-plasma-plasmoid-wallpaper-blur-effect-kde6/.gitignore new file mode 100644 index 0000000..e858ce4 --- /dev/null +++ b/MELAWY/Plasmoids/melawy-plasma-plasmoid-wallpaper-blur-effect-kde6/.gitignore @@ -0,0 +1,4 @@ +*.tar.* +pkg/ +src/ +/melawy-plasma-plasmoid-win7showdesktop diff --git a/MELAWY/Plasmoids/melawy-plasma-plasmoid-wallpaper-blur-effect-kde6/00_make.sh b/MELAWY/Plasmoids/melawy-plasma-plasmoid-wallpaper-blur-effect-kde6/00_make.sh new file mode 100755 index 0000000..553befd --- /dev/null +++ b/MELAWY/Plasmoids/melawy-plasma-plasmoid-wallpaper-blur-effect-kde6/00_make.sh @@ -0,0 +1,39 @@ +#!/bin/bash + +status=0 + +makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force + +status=$(( $status + $? )) + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +notify-send -a "$(basename $(pwd)): Make" -t 10000 "finished" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" +if [ "$status" == 0 ]; then + sleep 5 + + process=$(ps x | grep konsole | grep $0 | awk '{print $1}') + if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') + fi +fi diff --git a/MELAWY/Plasmoids/melawy-plasma-plasmoid-wallpaper-blur-effect-kde6/01_sign.sh b/MELAWY/Plasmoids/melawy-plasma-plasmoid-wallpaper-blur-effect-kde6/01_sign.sh new file mode 100755 index 0000000..77055f1 --- /dev/null +++ b/MELAWY/Plasmoids/melawy-plasma-plasmoid-wallpaper-blur-effect-kde6/01_sign.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done diff --git a/MELAWY/Plasmoids/melawy-plasma-plasmoid-wallpaper-blur-effect-kde6/PKGBUILD b/MELAWY/Plasmoids/melawy-plasma-plasmoid-wallpaper-blur-effect-kde6/PKGBUILD new file mode 100644 index 0000000..4bea1dd --- /dev/null +++ b/MELAWY/Plasmoids/melawy-plasma-plasmoid-wallpaper-blur-effect-kde6/PKGBUILD @@ -0,0 +1,37 @@ +# Maintainer: Valeria Fadeeva + +_gitname="$(basename $(pwd))" +pkgname=("$_gitname") +pkgver=1.2 +pkgrel=1 +pkgdesc="$(head -n 2 README.md | tail -n 1)" +url="https://git.melawy.ru/Plasmoids/$_gitname" +arch=("any") +license=("AGPL3") +depends=("plasma-desktop") +optdepends=() +makedepends=("git") +backup=() +provides=("${pkgname}") +conflicts=("${pkgname}") +source=("git+$url.git") +sha256sums=("SKIP") +validpgpkeys=('BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8') + +THEME_NAME="luisbocanegra.desktop.wallpaper.effects" +THEME_PATH="usr/share/plasma/plasmoids" + +# pkgver() { +# cd "$srcdir/$_gitname" +# printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +# } + +pkgver() { + cd "$srcdir/$_gitname" + printf "1.%s" "$(git rev-list --count HEAD)" +} + +package() { + install -d "$pkgdir/$THEME_PATH" + cp -vrf --no-dereference --preserve=links "$srcdir/$_gitname/$THEME_NAME" "$pkgdir/$THEME_PATH/" +} diff --git a/MELAWY/Plasmoids/melawy-plasma-plasmoid-wallpaper-blur-effect-kde6/README.md b/MELAWY/Plasmoids/melawy-plasma-plasmoid-wallpaper-blur-effect-kde6/README.md new file mode 100644 index 0000000..6c4c4e9 --- /dev/null +++ b/MELAWY/Plasmoids/melawy-plasma-plasmoid-wallpaper-blur-effect-kde6/README.md @@ -0,0 +1,9 @@ +# melawy-plasma-plasmoid-wallpaper-blur-effect-kde6 +Wallpaper blur effect + +### Donate +[Tinkoff](https://www.tinkoff.ru/rm/fadeeva.valeriya96/9bLRi79066) + +[YooMoney](https://yoomoney.ru/to/4100115921160758) + +Etherium 0x981FBf878fe451BDB83BEaF68078394d4B13213f diff --git a/MELAWY/Plasmoids/melawy-plasma-plasmoid-win7showdesktop-kde6/.gitignore b/MELAWY/Plasmoids/melawy-plasma-plasmoid-win7showdesktop-kde6/.gitignore new file mode 100644 index 0000000..e858ce4 --- /dev/null +++ b/MELAWY/Plasmoids/melawy-plasma-plasmoid-win7showdesktop-kde6/.gitignore @@ -0,0 +1,4 @@ +*.tar.* +pkg/ +src/ +/melawy-plasma-plasmoid-win7showdesktop diff --git a/MELAWY/Plasmoids/melawy-plasma-plasmoid-win7showdesktop-kde6/00_make.sh b/MELAWY/Plasmoids/melawy-plasma-plasmoid-win7showdesktop-kde6/00_make.sh new file mode 100755 index 0000000..553befd --- /dev/null +++ b/MELAWY/Plasmoids/melawy-plasma-plasmoid-win7showdesktop-kde6/00_make.sh @@ -0,0 +1,39 @@ +#!/bin/bash + +status=0 + +makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force + +status=$(( $status + $? )) + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +notify-send -a "$(basename $(pwd)): Make" -t 10000 "finished" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" +if [ "$status" == 0 ]; then + sleep 5 + + process=$(ps x | grep konsole | grep $0 | awk '{print $1}') + if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') + fi +fi diff --git a/MELAWY/Plasmoids/melawy-plasma-plasmoid-win7showdesktop-kde6/01_sign.sh b/MELAWY/Plasmoids/melawy-plasma-plasmoid-win7showdesktop-kde6/01_sign.sh new file mode 100755 index 0000000..77055f1 --- /dev/null +++ b/MELAWY/Plasmoids/melawy-plasma-plasmoid-win7showdesktop-kde6/01_sign.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done diff --git a/MELAWY/Plasmoids/melawy-plasma-plasmoid-win7showdesktop-kde6/PKGBUILD b/MELAWY/Plasmoids/melawy-plasma-plasmoid-win7showdesktop-kde6/PKGBUILD new file mode 100644 index 0000000..69d7fd7 --- /dev/null +++ b/MELAWY/Plasmoids/melawy-plasma-plasmoid-win7showdesktop-kde6/PKGBUILD @@ -0,0 +1,37 @@ +# Maintainer: Valeria Fadeeva + +_gitname="$(basename $(pwd))" +pkgname=("$_gitname") +pkgver=1.2 +pkgrel=1 +pkgdesc="$(head -n 2 README.md | tail -n 1)" +url="https://git.melawy.ru/Plasmoids/$_gitname" +arch=("any") +license=("AGPL3") +depends=("plasma-desktop") +optdepends=() +makedepends=("git") +backup=() +provides=("${pkgname}") +conflicts=("${pkgname}") +source=("git+$url.git") +sha256sums=("SKIP") +validpgpkeys=('BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8') + +THEME_NAME="org.kde.plasma.win7showdesktop" +THEME_PATH="usr/share/plasma/plasmoids" + +# pkgver() { +# cd "$srcdir/$_gitname" +# printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +# } + +pkgver() { + cd "$srcdir/$_gitname" + printf "1.%s" "$(git rev-list --count HEAD)" +} + +package() { + install -d "$pkgdir/$THEME_PATH" + cp -vrf --no-dereference --preserve=links "$srcdir/$_gitname/$THEME_NAME" "$pkgdir/$THEME_PATH/" +} diff --git a/MELAWY/Plasmoids/melawy-plasma-plasmoid-win7showdesktop-kde6/README.md b/MELAWY/Plasmoids/melawy-plasma-plasmoid-win7showdesktop-kde6/README.md new file mode 100644 index 0000000..5c67ed5 --- /dev/null +++ b/MELAWY/Plasmoids/melawy-plasma-plasmoid-win7showdesktop-kde6/README.md @@ -0,0 +1,9 @@ +# melawy-plasma-plasmoid-win7showdesktop-kde6 +Show desktop plasmoid + +### Donate +[Tinkoff](https://www.tinkoff.ru/rm/fadeeva.valeriya96/9bLRi79066) + +[YooMoney](https://yoomoney.ru/to/4100115921160758) + +Etherium 0x981FBf878fe451BDB83BEaF68078394d4B13213f diff --git a/MELAWY/Plasmoids/melawy-plasma-plasmoid-win7showdesktop/.gitignore b/MELAWY/Plasmoids/melawy-plasma-plasmoid-win7showdesktop/.gitignore new file mode 100644 index 0000000..e858ce4 --- /dev/null +++ b/MELAWY/Plasmoids/melawy-plasma-plasmoid-win7showdesktop/.gitignore @@ -0,0 +1,4 @@ +*.tar.* +pkg/ +src/ +/melawy-plasma-plasmoid-win7showdesktop diff --git a/MELAWY/Plasmoids/melawy-plasma-plasmoid-win7showdesktop/00_make.sh b/MELAWY/Plasmoids/melawy-plasma-plasmoid-win7showdesktop/00_make.sh new file mode 100755 index 0000000..553befd --- /dev/null +++ b/MELAWY/Plasmoids/melawy-plasma-plasmoid-win7showdesktop/00_make.sh @@ -0,0 +1,39 @@ +#!/bin/bash + +status=0 + +makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force + +status=$(( $status + $? )) + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +notify-send -a "$(basename $(pwd)): Make" -t 10000 "finished" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" +if [ "$status" == 0 ]; then + sleep 5 + + process=$(ps x | grep konsole | grep $0 | awk '{print $1}') + if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') + fi +fi diff --git a/MELAWY/Plasmoids/melawy-plasma-plasmoid-win7showdesktop/01_sign.sh b/MELAWY/Plasmoids/melawy-plasma-plasmoid-win7showdesktop/01_sign.sh new file mode 100755 index 0000000..77055f1 --- /dev/null +++ b/MELAWY/Plasmoids/melawy-plasma-plasmoid-win7showdesktop/01_sign.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done diff --git a/MELAWY/Plasmoids/melawy-plasma-plasmoid-win7showdesktop/PKGBUILD b/MELAWY/Plasmoids/melawy-plasma-plasmoid-win7showdesktop/PKGBUILD new file mode 100644 index 0000000..f1c979a --- /dev/null +++ b/MELAWY/Plasmoids/melawy-plasma-plasmoid-win7showdesktop/PKGBUILD @@ -0,0 +1,37 @@ +# Maintainer: Valeria Fadeeva + +_gitname="$(basename $(pwd))" +pkgname=("$_gitname") +pkgver=1.1 +pkgrel=1 +pkgdesc="$(head -n 2 README.md | tail -n 1)" +url="https://git.melawy.ru/Plasmoids/$_gitname" +arch=("any") +license=("AGPL3") +depends=("plasma-desktop") +optdepends=() +makedepends=("git") +backup=() +provides=("${pkgname}") +conflicts=("${pkgname}") +source=("git+$url.git") +sha256sums=("SKIP") +validpgpkeys=('BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8') + +THEME_NAME="com.github.zren.win7showdesktop" +THEME_PATH="usr/share/plasma/plasmoids" + +# pkgver() { +# cd "$srcdir/$_gitname" +# printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +# } + +pkgver() { + cd "$srcdir/$_gitname" + printf "1.%s" "$(git rev-list --count HEAD)" +} + +package() { + install -d "$pkgdir/$THEME_PATH" + cp -vrf --no-dereference --preserve=links "$srcdir/$_gitname/$THEME_NAME" "$pkgdir/$THEME_PATH/" +} diff --git a/MELAWY/Plasmoids/melawy-plasma-plasmoid-win7showdesktop/README.md b/MELAWY/Plasmoids/melawy-plasma-plasmoid-win7showdesktop/README.md new file mode 100644 index 0000000..06dec7f --- /dev/null +++ b/MELAWY/Plasmoids/melawy-plasma-plasmoid-win7showdesktop/README.md @@ -0,0 +1,9 @@ +# melawy-plasma-plasmoid-win7showdesktop +Show desktop plasmoid + +### Donate +[Tinkoff](https://www.tinkoff.ru/rm/fadeeva.valeriya96/9bLRi79066) + +[YooMoney](https://yoomoney.ru/to/4100115921160758) + +Etherium 0x981FBf878fe451BDB83BEaF68078394d4B13213f diff --git a/MELAWY/Plasmoids/move_to_repo.sh b/MELAWY/Plasmoids/move_to_repo.sh new file mode 100755 index 0000000..d925612 --- /dev/null +++ b/MELAWY/Plasmoids/move_to_repo.sh @@ -0,0 +1,20 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz" -exec mv -v {} $REPO \; +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz.sig" -exec mv -v {} $REPO \; + +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz" -delete +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.zst" -delete +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.zst.sig" -delete +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz.sig" -delete + + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep $0 | awk '{print $1}') +if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') +fi diff --git a/MELAWY/Plasmoids/pwd.txt b/MELAWY/Plasmoids/pwd.txt new file mode 100644 index 0000000..04c050a --- /dev/null +++ b/MELAWY/Plasmoids/pwd.txt @@ -0,0 +1 @@ +/data/github/active/Melawy/PKGBUILD/MELAWY/Plasmoids \ No newline at end of file diff --git a/MELAWY/Plasmoids/repo.txt b/MELAWY/Plasmoids/repo.txt new file mode 100644 index 0000000..d6fd13c --- /dev/null +++ b/MELAWY/Plasmoids/repo.txt @@ -0,0 +1 @@ +/data/github/active/Melawy/REPO/melawy/x86_64/ diff --git a/MELAWY/Plasmoids/sign.sh b/MELAWY/Plasmoids/sign.sh new file mode 100755 index 0000000..fde9a32 --- /dev/null +++ b/MELAWY/Plasmoids/sign.sh @@ -0,0 +1,73 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +dir_list=$(find . -mindepth 2 -maxdepth 4 -name "PKGBUILD" -type f) + +for i in ${dir_list[@]} +do + path="$(dirname $i)" + full_path="$CWD/$path" + + echo "$full_path" + cd "$full_path" + + git_dir="$(find . -mindepth 1 -maxdepth 1 -name "$(basename $full_path)" -type d)" + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + + pkg_file=$(find . -mindepth 1 -maxdepth 1 -name "*.pkg.tar.xz$" -type f) + sig_file="${pkg_file}.sig" + + if [ ! -f "$sig_file" ]; then + for i in $pkg_file + do + if [ -f "${i}" ]; then + if [ -f "$i.sig" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + fi + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi + done + fi + + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + + cd "$CWD" +done + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep $0 | awk '{print $1}') +if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') +fi + diff --git a/MELAWY/Updater/clean.sh b/MELAWY/Updater/clean.sh new file mode 100755 index 0000000..5d98047 --- /dev/null +++ b/MELAWY/Updater/clean.sh @@ -0,0 +1,42 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +dir_list=$(find . -mindepth 2 -maxdepth 4 -name "PKGBUILD" -type f) + +for i in ${dir_list[@]} +do + path="$(dirname $i)" + full_path="$CWD/$path" + + echo "$full_path" + cd "$full_path" + + git_dir="$(find . -mindepth 1 -maxdepth 1 -name "$(basename $full_path)" -type d)" + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + + cd "$CWD" +done + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep $0 | awk '{print $1}') +if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') +fi diff --git a/MELAWY/Updater/flatpak-installer/bad/io.github.jean28518.Linux-Assistant.flatpakref b/MELAWY/Updater/flatpak-installer/bad/io.github.jean28518.Linux-Assistant.flatpakref new file mode 100644 index 0000000..e746480 --- /dev/null +++ b/MELAWY/Updater/flatpak-installer/bad/io.github.jean28518.Linux-Assistant.flatpakref @@ -0,0 +1,10 @@ +[Flatpak Ref] +Name=io.github.jean28518.Linux-Assistant +Branch=stable +Title=io.github.jean28518.Linux-Assistant from flathub +IsRuntime=false +Url=https://dl.flathub.org/repo/ +SuggestRemoteName=flathub +GPGKey=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 +RuntimeRepo=https://dl.flathub.org/repo/flathub.flatpakrepo + diff --git a/MELAWY/Updater/flatpak-installer/bad/org.getoutline.OutlineClient.flatpakref b/MELAWY/Updater/flatpak-installer/bad/org.getoutline.OutlineClient.flatpakref new file mode 100644 index 0000000..6c1ea24 --- /dev/null +++ b/MELAWY/Updater/flatpak-installer/bad/org.getoutline.OutlineClient.flatpakref @@ -0,0 +1,10 @@ +[Flatpak Ref] +Name=org.getoutline.OutlineClient +Branch=stable +Title=org.getoutline.OutlineClient from flathub +IsRuntime=false +Url=https://dl.flathub.org/repo/ +SuggestRemoteName=flathub +GPGKey=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 +RuntimeRepo=https://dl.flathub.org/repo/flathub.flatpakrepo + diff --git a/MELAWY/Updater/flatpak-installer/big/com.github.PintaProject.Pinta.flatpakref b/MELAWY/Updater/flatpak-installer/big/com.github.PintaProject.Pinta.flatpakref new file mode 100644 index 0000000..7c8d589 --- /dev/null +++ b/MELAWY/Updater/flatpak-installer/big/com.github.PintaProject.Pinta.flatpakref @@ -0,0 +1,10 @@ +[Flatpak Ref] +Name=com.github.PintaProject.Pinta +Branch=stable +Title=com.github.PintaProject.Pinta from flathub +IsRuntime=false +Url=https://dl.flathub.org/repo/ +SuggestRemoteName=flathub +GPGKey=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 +RuntimeRepo=https://dl.flathub.org/repo/flathub.flatpakrepo + diff --git a/MELAWY/Updater/flatpak-installer/big/org.kde.krita.flatpakref b/MELAWY/Updater/flatpak-installer/big/org.kde.krita.flatpakref new file mode 100644 index 0000000..7939b54 --- /dev/null +++ b/MELAWY/Updater/flatpak-installer/big/org.kde.krita.flatpakref @@ -0,0 +1,10 @@ +[Flatpak Ref] +Name=org.kde.krita +Branch=stable +Title=org.kde.krita from flathub +IsRuntime=false +Url=https://dl.flathub.org/repo/ +SuggestRemoteName=flathub +GPGKey=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 +RuntimeRepo=https://dl.flathub.org/repo/flathub.flatpakrepo + diff --git a/MELAWY/Updater/flatpak-installer/big/org.mozilla.Thunderbird.flatpakref b/MELAWY/Updater/flatpak-installer/big/org.mozilla.Thunderbird.flatpakref new file mode 100644 index 0000000..e5f1852 --- /dev/null +++ b/MELAWY/Updater/flatpak-installer/big/org.mozilla.Thunderbird.flatpakref @@ -0,0 +1,10 @@ +[Flatpak Ref] +Name=org.mozilla.Thunderbird +Branch=stable +Title=org.mozilla.Thunderbird from flathub +IsRuntime=false +Url=https://dl.flathub.org/repo/ +SuggestRemoteName=flathub +GPGKey=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 +RuntimeRepo=https://dl.flathub.org/repo/flathub.flatpakrepo + diff --git a/MELAWY/Updater/flatpak-installer/com.anydesk.Anydesk.flatpakref b/MELAWY/Updater/flatpak-installer/com.anydesk.Anydesk.flatpakref new file mode 100644 index 0000000..76f7d06 --- /dev/null +++ b/MELAWY/Updater/flatpak-installer/com.anydesk.Anydesk.flatpakref @@ -0,0 +1,10 @@ +[Flatpak Ref] +Name=com.anydesk.Anydesk +Branch=stable +Title=com.anydesk.Anydesk from flathub +IsRuntime=false +Url=https://dl.flathub.org/repo/ +SuggestRemoteName=flathub +GPGKey=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 +RuntimeRepo=https://dl.flathub.org/repo/flathub.flatpakrepo + diff --git a/MELAWY/Updater/flatpak-installer/com.brave.Browser.flatpakref b/MELAWY/Updater/flatpak-installer/com.brave.Browser.flatpakref new file mode 100644 index 0000000..a64504b --- /dev/null +++ b/MELAWY/Updater/flatpak-installer/com.brave.Browser.flatpakref @@ -0,0 +1,10 @@ +[Flatpak Ref] +Name=com.brave.Browser +Branch=stable +Title=com.brave.Browser from flathub +IsRuntime=false +Url=https://dl.flathub.org/repo/ +SuggestRemoteName=flathub +GPGKey=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 +RuntimeRepo=https://dl.flathub.org/repo/flathub.flatpakrepo + diff --git a/MELAWY/Updater/flatpak-installer/com.discordapp.Discord.flatpakref b/MELAWY/Updater/flatpak-installer/com.discordapp.Discord.flatpakref new file mode 100644 index 0000000..5c07bf7 --- /dev/null +++ b/MELAWY/Updater/flatpak-installer/com.discordapp.Discord.flatpakref @@ -0,0 +1,10 @@ +[Flatpak Ref] +Name=com.discordapp.Discord +Branch=stable +Title=com.discordapp.Discord from flathub +IsRuntime=false +Url=https://dl.flathub.org/repo/ +SuggestRemoteName=flathub +GPGKey=mQINBFlD2sABEADsiUZUOYBg1UdDaWkEdJYkTSZD68214m8Q1fbrP5AptaUfCl8KYKFMNoAJRBXn9FbE6q6VBzghHXj/rSnA8WPnkbaEWR7xltOqzB1yHpCQ1l8xSfH5N02DMUBSRtD/rOYsBKbaJcOgW0K21sX+BecMY/AI2yADvCJEjhVKrjR9yfRX+NQEhDcbXUFRGt9ZT+TI5yT4xcwbvvTu7aFUR/dH7+wjrQ7lzoGlZGFFrQXSs2WI0WaYHWDeCwymtohXryF8lcWQkhH8UhfNJVBJFgCY8Q6UHkZG0FxMu8xnIDBMjBmSZKwKQn0nwzwM2afskZEnmNPYDI8nuNsSZBZSAw+ThhkdCZHZZRwzmjzyRuLLVFpOj3XryXwZcSefNMPDkZAuWWzPYjxS80cm2hG1WfqrG0Gl8+iX69cbQchb7gbEb0RtqNskTo9DDmO0bNKNnMbzmIJ3/rTbSahKSwtewklqSP/01o0WKZiy+n/RAkUKOFBprjJtWOZkc8SPXV/rnoS2dWsJWQZhuPPtv3tefdDiEyp7ePrfgfKxuHpZES0IZRiFI4J/nAUP5bix+srcIxOVqAam68CbAlPvWTivRUMRVbKjJiGXIOJ78wAMjqPg3QIC0GQ0EPAWwAOzzpdgbnG7TCQetaVV8rSYCuirlPYN+bJIwBtkOC9SWLoPMVZTwQARAQABtC5GbGF0aHViIFJlcG8gU2lnbmluZyBLZXkgPGZsYXRodWJAZmxhdGh1Yi5vcmc+iQJUBBMBCAA+FiEEblwF2XnHba+TwIE1QYTdTZB6fK4FAllD2sACGwMFCRLMAwAFCwkIBwIGFQgJCgsCBBYCAwECHgECF4AACgkQQYTdTZB6fK5RJQ/+Ptd4sWxaiAW91FFk7+wmYOkEe1NY2UDNJjEEz34PNP/1RoxveHDt43kYJQ23OWaPJuZAbu+fWtjRYcMBzOsMCaFcRSHFiDIC9aTp4ux/mo+IEeyarYt/oyKb5t5lta6xaAqg7rwt65jW5/aQjnS4h7eFZ+dAKta7Y/fljNrOznUp81/SMcx4QA5G2Pw0hs4Xrxg59oONOTFGBgA6FF8WQghrpR7SnEe0FSEOVsAjwQ13Cfkfa7b70omXSWp7GWfUzgBKyoWxKTqzMN3RQHjjhPJcsQnrqH5enUu4Pcb2LcMFpzimHnUgb9ft72DP5wxfzHGAWOUiUXHbAekfq5iFks8cha/RST6wkxG3Rf44Zn09aOxh1btMcGL+5xb1G0BuCQnA0fP/kDYIPwh9z22EqwRQOspIcvGeLVkFeIfubxpcMdOfQqQnZtHMCabV5Q/Rk9K1ZGc8M2hlg8gHbXMFch2xJ0Wu72eXbA/UY5MskEeBgawTQnQOK/vNm7t0AJMpWK26Qg6178UmRghmeZDj9uNRc3EI1nSbgvmGlpDmCxaAGqaGL1zW4KPW5yN25/qeqXcgCvUjZLI9PNq3Kvizp1lUrbx7heRiSoazCucvHQ1VHUzcPVLUKKTkoTP8okThnRRRsBcZ1+jI4yMWIDLOCT7IW3FePr+3xyuy5eEo9a25Ag0EWUPa7AEQALT/CmSyZ8LWlRYQZKYw417p7Z2hxqd6TjwkwM3IQ1irumkWcTZBZIbBgrSOg6CcXD2oWydCQHWi9qaxhuhEl2bJL5LskmBcMxVdQeD0LLHd8QUnbnnIby8ocvWN1alPfvJFjCUTrmD22U1ycOzRw2lIe4kiQONbOZtdWrVImQQSndjFlisitbmlWHvHm2lOOYy8+GJB7YffVV193hmnBSJffCy4bvkuLxsI+n1DhOzc7MPV3z6HGk4HiEcF0yyt9tCYhpsxHFdBoq2h771HfAcS0s98EVAqYMFnf9em+4cnYpdI6mhIfS1FQiKl6DBAYA8tT3ggla00DurPo0JwX/zN+PaO5h/6O9aCZwV7G6rbkgMuqMergXaf8oP38gr0z+MqWnkfM63Bodq68GP4l4hd02BoFBbDf38TMuGQB14+twJMdfbAxo2MbgluvQgfwHfZ2ca6gyEY+9s/YD1gugLjV+S6CB51WkFNe1z4tAPgJZNxUcKCbeaHNbthl8Hks/pY9RCEseX/EdfzF18epbSjJMPh4DPQXbUoFwmyuYcoBOPmvZHNl9hK7B/1RP8w1ZrXk8qdupC0SNbafX7270B7lMMVImzZetGsM9ypXJ6llhp3FwW09iseNyGJGPsr/dvTMGDXqOPfU/9SAS1LSTY4K9PbRtdrBE318YX8mIk5ABEBAAGJBHIEGAEIACYWIQRuXAXZecdtr5PAgTVBhN1NkHp8rgUCWUPa7AIbAgUJEswDAAJACRBBhN1NkHp8rsF0IAQZAQgAHRYhBFSmzd2JGfsgQgDYrFYnAunj7X7oBQJZQ9rsAAoJEFYnAunj7X7oR6AP/0KYmiAFeqx14Z43/6s2gt3VhxlSd8bmcVV7oJFbMhdHBIeWBp2BvsUf00I0Zl14ZkwCKfLwbbORC2eIxvzJ+QWjGfPhDmS4XUSmhlXxWnYEveSek5Tde+fmu6lqKM8CHg5BNx4GWIX/vdLi1wWJZyhrUwwICAxkuhKxuP2Z1An48930eslTD2GGcjByc27+9cIZjHKa07I/aLffo04V+oMT9/tgzoquzgpVV4jwekADo2MJjhkkPveSNI420bgT+Q7Fi1l0X1aFUniBvQMsaBa27PngWm6xE2ZYvh7nWCdd5g0c0eLIHxWwzV1lZ4Ryx4ITO/VL25ItECcjhTRdYa64sA62MYSaB0x3eR+SihpgP3wSNPFu3MJo6FKTFdi4CBAEmpWHFW7FcRmd+cQXeFrHLN3iNVWryy0HK/CUEJmiZEmpNiXecl4vPIIuyF0zgSCztQtKoMr+injpmQGC/rF/ELBVZTUSLNB350S0Ztvw0FKWDAJSxFmoxt3xycqvvt47rxTrhi78nkk6jATKGyvP55sO+K7Q7Wh0DXA69hvPrYW2eu8jGCdVGxi6HX7L1qcfEd0378S71dZ3g9o6KKl1OsDWWQ6MJ6FGBZedl/ibRfs8p5+sbCX3lQSjEFy3rx6n0rUrXx8U2qb+RCLzJlmC5MNBOTDJwHPcX6gKsUcXZrEQALmRHoo3SrewO41RCr+5nUlqiqV3AohBMhnQbGzyHf2+drutIaoh7Rj80XRh2bkkuPLwlNPf+bTXwNVGse4bej7B3oV6Ae1N7lTNVF4Qh+1OowtGjmfJPWo0z1s6HFJVxoIof9z58Msvgao0zrKGqaMWaNQ6LUeC9g9Aj/9Uqjbo8X54aLiYs8Z1WNc06jKP+gv8AWLtv6CR+l2kLez1YMDucjm7v6iuCMVAmZdmxhg5I/X2+OM3vBsqPDdQpr2TPDLX3rCrSBiS0gOQ6DwN5N5QeTkxmY/7QO8bgLo/Wzu1iilH4vMKW6LBKCaRx5UEJxKpL4wkgITsYKneIt3NTHo5EOuaYk+y2+Dvt6EQFiuMsdbfUjs3seIHsghX/cbPJa4YUqZAL8C4OtVHaijwGo0ymt9MWvS9yNKMyT0JhN2/BdeOVWrHk7wXXJn/ZjpXilicXKPx4udCF76meE+6N2u/T+RYZ7fP1QMEtNZNmYDOfA6sViuPDfQSHLNbauJBo/n1sRYAsL5mcG22UDchJrlKvmK3EOADCQg+myrm8006LltubNB4wWNzHDJ0Ls2JGzQZCd/xGyVmUiidCBUrD537WdknOYE4FD7P0cHaM9brKJ/M8LkEH0zUlo73bY4XagbnCqve6PvQb5G2Z55qhWphd6f4B6DGed86zJEa/RhS +RuntimeRepo=https://dl.flathub.org/repo/flathub.flatpakrepo + diff --git a/MELAWY/Updater/flatpak-installer/com.getmailspring.Mailspring.flatpakref b/MELAWY/Updater/flatpak-installer/com.getmailspring.Mailspring.flatpakref new file mode 100644 index 0000000..34e5220 --- /dev/null +++ b/MELAWY/Updater/flatpak-installer/com.getmailspring.Mailspring.flatpakref @@ -0,0 +1,10 @@ +[Flatpak Ref] +Name=com.getmailspring.Mailspring +Branch=stable +Title=com.getmailspring.Mailspring from flathub +IsRuntime=false +Url=https://dl.flathub.org/repo/ +SuggestRemoteName=flathub +GPGKey=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 +RuntimeRepo=https://dl.flathub.org/repo/flathub.flatpakrepo + diff --git a/MELAWY/Updater/flatpak-installer/com.github.marktext.marktext.flatpakref b/MELAWY/Updater/flatpak-installer/com.github.marktext.marktext.flatpakref new file mode 100644 index 0000000..e22c473 --- /dev/null +++ b/MELAWY/Updater/flatpak-installer/com.github.marktext.marktext.flatpakref @@ -0,0 +1,10 @@ +[Flatpak Ref] +Name=com.github.marktext.marktext +Branch=stable +Title=com.github.marktext.marktext from flathub +IsRuntime=false +Url=https://dl.flathub.org/repo/ +SuggestRemoteName=flathub +GPGKey=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 +RuntimeRepo=https://dl.flathub.org/repo/flathub.flatpakrepo + diff --git a/MELAWY/Updater/flatpak-installer/com.github.wwmm.easyeffects.flatpakref b/MELAWY/Updater/flatpak-installer/com.github.wwmm.easyeffects.flatpakref new file mode 100644 index 0000000..5877008 --- /dev/null +++ b/MELAWY/Updater/flatpak-installer/com.github.wwmm.easyeffects.flatpakref @@ -0,0 +1,10 @@ +[Flatpak Ref] +Name=com.github.wwmm.easyeffects +Branch=stable +Title=com.github.wwmm.easyeffects from flathub +IsRuntime=false +Url=https://dl.flathub.org/repo/ +SuggestRemoteName=flathub +GPGKey=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 +RuntimeRepo=https://dl.flathub.org/repo/flathub.flatpakrepo + diff --git a/MELAWY/Updater/flatpak-installer/com.github.wwmm.pulseeffects.flatpakref b/MELAWY/Updater/flatpak-installer/com.github.wwmm.pulseeffects.flatpakref new file mode 100644 index 0000000..b5c595d --- /dev/null +++ b/MELAWY/Updater/flatpak-installer/com.github.wwmm.pulseeffects.flatpakref @@ -0,0 +1,10 @@ +[Flatpak Ref] +Name=com.github.wwmm.pulseeffects +Branch=stable +Title=com.github.wwmm.pulseeffects from flathub +IsRuntime=false +Url=https://dl.flathub.org/repo/ +SuggestRemoteName=flathub +GPGKey=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 +RuntimeRepo=https://dl.flathub.org/repo/flathub.flatpakrepo + diff --git a/MELAWY/Updater/flatpak-installer/com.google.Chrome.flatpakref b/MELAWY/Updater/flatpak-installer/com.google.Chrome.flatpakref new file mode 100644 index 0000000..78c7d7f --- /dev/null +++ b/MELAWY/Updater/flatpak-installer/com.google.Chrome.flatpakref @@ -0,0 +1,10 @@ +[Flatpak Ref] +Name=com.google.Chrome +Branch=stable +Title=com.google.Chrome from flathub +IsRuntime=false +Url=https://dl.flathub.org/repo/ +SuggestRemoteName=flathub +GPGKey=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 +RuntimeRepo=https://dl.flathub.org/repo/flathub.flatpakrepo + diff --git a/MELAWY/Updater/flatpak-installer/com.opera.Opera.flatpakref b/MELAWY/Updater/flatpak-installer/com.opera.Opera.flatpakref new file mode 100644 index 0000000..87bfe8c --- /dev/null +++ b/MELAWY/Updater/flatpak-installer/com.opera.Opera.flatpakref @@ -0,0 +1,10 @@ +[Flatpak Ref] +Name=com.opera.Opera +Branch=stable +Title=com.opera.Opera from flathub +IsRuntime=false +Url=https://dl.flathub.org/repo/ +SuggestRemoteName=flathub +GPGKey=mQINBFlD2sABEADsiUZUOYBg1UdDaWkEdJYkTSZD68214m8Q1fbrP5AptaUfCl8KYKFMNoAJRBXn9FbE6q6VBzghHXj/rSnA8WPnkbaEWR7xltOqzB1yHpCQ1l8xSfH5N02DMUBSRtD/rOYsBKbaJcOgW0K21sX+BecMY/AI2yADvCJEjhVKrjR9yfRX+NQEhDcbXUFRGt9ZT+TI5yT4xcwbvvTu7aFUR/dH7+wjrQ7lzoGlZGFFrQXSs2WI0WaYHWDeCwymtohXryF8lcWQkhH8UhfNJVBJFgCY8Q6UHkZG0FxMu8xnIDBMjBmSZKwKQn0nwzwM2afskZEnmNPYDI8nuNsSZBZSAw+ThhkdCZHZZRwzmjzyRuLLVFpOj3XryXwZcSefNMPDkZAuWWzPYjxS80cm2hG1WfqrG0Gl8+iX69cbQchb7gbEb0RtqNskTo9DDmO0bNKNnMbzmIJ3/rTbSahKSwtewklqSP/01o0WKZiy+n/RAkUKOFBprjJtWOZkc8SPXV/rnoS2dWsJWQZhuPPtv3tefdDiEyp7ePrfgfKxuHpZES0IZRiFI4J/nAUP5bix+srcIxOVqAam68CbAlPvWTivRUMRVbKjJiGXIOJ78wAMjqPg3QIC0GQ0EPAWwAOzzpdgbnG7TCQetaVV8rSYCuirlPYN+bJIwBtkOC9SWLoPMVZTwQARAQABtC5GbGF0aHViIFJlcG8gU2lnbmluZyBLZXkgPGZsYXRodWJAZmxhdGh1Yi5vcmc+iQJUBBMBCAA+FiEEblwF2XnHba+TwIE1QYTdTZB6fK4FAllD2sACGwMFCRLMAwAFCwkIBwIGFQgJCgsCBBYCAwECHgECF4AACgkQQYTdTZB6fK5RJQ/+Ptd4sWxaiAW91FFk7+wmYOkEe1NY2UDNJjEEz34PNP/1RoxveHDt43kYJQ23OWaPJuZAbu+fWtjRYcMBzOsMCaFcRSHFiDIC9aTp4ux/mo+IEeyarYt/oyKb5t5lta6xaAqg7rwt65jW5/aQjnS4h7eFZ+dAKta7Y/fljNrOznUp81/SMcx4QA5G2Pw0hs4Xrxg59oONOTFGBgA6FF8WQghrpR7SnEe0FSEOVsAjwQ13Cfkfa7b70omXSWp7GWfUzgBKyoWxKTqzMN3RQHjjhPJcsQnrqH5enUu4Pcb2LcMFpzimHnUgb9ft72DP5wxfzHGAWOUiUXHbAekfq5iFks8cha/RST6wkxG3Rf44Zn09aOxh1btMcGL+5xb1G0BuCQnA0fP/kDYIPwh9z22EqwRQOspIcvGeLVkFeIfubxpcMdOfQqQnZtHMCabV5Q/Rk9K1ZGc8M2hlg8gHbXMFch2xJ0Wu72eXbA/UY5MskEeBgawTQnQOK/vNm7t0AJMpWK26Qg6178UmRghmeZDj9uNRc3EI1nSbgvmGlpDmCxaAGqaGL1zW4KPW5yN25/qeqXcgCvUjZLI9PNq3Kvizp1lUrbx7heRiSoazCucvHQ1VHUzcPVLUKKTkoTP8okThnRRRsBcZ1+jI4yMWIDLOCT7IW3FePr+3xyuy5eEo9a25Ag0EWUPa7AEQALT/CmSyZ8LWlRYQZKYw417p7Z2hxqd6TjwkwM3IQ1irumkWcTZBZIbBgrSOg6CcXD2oWydCQHWi9qaxhuhEl2bJL5LskmBcMxVdQeD0LLHd8QUnbnnIby8ocvWN1alPfvJFjCUTrmD22U1ycOzRw2lIe4kiQONbOZtdWrVImQQSndjFlisitbmlWHvHm2lOOYy8+GJB7YffVV193hmnBSJffCy4bvkuLxsI+n1DhOzc7MPV3z6HGk4HiEcF0yyt9tCYhpsxHFdBoq2h771HfAcS0s98EVAqYMFnf9em+4cnYpdI6mhIfS1FQiKl6DBAYA8tT3ggla00DurPo0JwX/zN+PaO5h/6O9aCZwV7G6rbkgMuqMergXaf8oP38gr0z+MqWnkfM63Bodq68GP4l4hd02BoFBbDf38TMuGQB14+twJMdfbAxo2MbgluvQgfwHfZ2ca6gyEY+9s/YD1gugLjV+S6CB51WkFNe1z4tAPgJZNxUcKCbeaHNbthl8Hks/pY9RCEseX/EdfzF18epbSjJMPh4DPQXbUoFwmyuYcoBOPmvZHNl9hK7B/1RP8w1ZrXk8qdupC0SNbafX7270B7lMMVImzZetGsM9ypXJ6llhp3FwW09iseNyGJGPsr/dvTMGDXqOPfU/9SAS1LSTY4K9PbRtdrBE318YX8mIk5ABEBAAGJBHIEGAEIACYWIQRuXAXZecdtr5PAgTVBhN1NkHp8rgUCWUPa7AIbAgUJEswDAAJACRBBhN1NkHp8rsF0IAQZAQgAHRYhBFSmzd2JGfsgQgDYrFYnAunj7X7oBQJZQ9rsAAoJEFYnAunj7X7oR6AP/0KYmiAFeqx14Z43/6s2gt3VhxlSd8bmcVV7oJFbMhdHBIeWBp2BvsUf00I0Zl14ZkwCKfLwbbORC2eIxvzJ+QWjGfPhDmS4XUSmhlXxWnYEveSek5Tde+fmu6lqKM8CHg5BNx4GWIX/vdLi1wWJZyhrUwwICAxkuhKxuP2Z1An48930eslTD2GGcjByc27+9cIZjHKa07I/aLffo04V+oMT9/tgzoquzgpVV4jwekADo2MJjhkkPveSNI420bgT+Q7Fi1l0X1aFUniBvQMsaBa27PngWm6xE2ZYvh7nWCdd5g0c0eLIHxWwzV1lZ4Ryx4ITO/VL25ItECcjhTRdYa64sA62MYSaB0x3eR+SihpgP3wSNPFu3MJo6FKTFdi4CBAEmpWHFW7FcRmd+cQXeFrHLN3iNVWryy0HK/CUEJmiZEmpNiXecl4vPIIuyF0zgSCztQtKoMr+injpmQGC/rF/ELBVZTUSLNB350S0Ztvw0FKWDAJSxFmoxt3xycqvvt47rxTrhi78nkk6jATKGyvP55sO+K7Q7Wh0DXA69hvPrYW2eu8jGCdVGxi6HX7L1qcfEd0378S71dZ3g9o6KKl1OsDWWQ6MJ6FGBZedl/ibRfs8p5+sbCX3lQSjEFy3rx6n0rUrXx8U2qb+RCLzJlmC5MNBOTDJwHPcX6gKsUcXZrEQALmRHoo3SrewO41RCr+5nUlqiqV3AohBMhnQbGzyHf2+drutIaoh7Rj80XRh2bkkuPLwlNPf+bTXwNVGse4bej7B3oV6Ae1N7lTNVF4Qh+1OowtGjmfJPWo0z1s6HFJVxoIof9z58Msvgao0zrKGqaMWaNQ6LUeC9g9Aj/9Uqjbo8X54aLiYs8Z1WNc06jKP+gv8AWLtv6CR+l2kLez1YMDucjm7v6iuCMVAmZdmxhg5I/X2+OM3vBsqPDdQpr2TPDLX3rCrSBiS0gOQ6DwN5N5QeTkxmY/7QO8bgLo/Wzu1iilH4vMKW6LBKCaRx5UEJxKpL4wkgITsYKneIt3NTHo5EOuaYk+y2+Dvt6EQFiuMsdbfUjs3seIHsghX/cbPJa4YUqZAL8C4OtVHaijwGo0ymt9MWvS9yNKMyT0JhN2/BdeOVWrHk7wXXJn/ZjpXilicXKPx4udCF76meE+6N2u/T+RYZ7fP1QMEtNZNmYDOfA6sViuPDfQSHLNbauJBo/n1sRYAsL5mcG22UDchJrlKvmK3EOADCQg+myrm8006LltubNB4wWNzHDJ0Ls2JGzQZCd/xGyVmUiidCBUrD537WdknOYE4FD7P0cHaM9brKJ/M8LkEH0zUlo73bY4XagbnCqve6PvQb5G2Z55qhWphd6f4B6DGed86zJEa/RhS +RuntimeRepo=https://dl.flathub.org/repo/flathub.flatpakrepo + diff --git a/MELAWY/Updater/flatpak-installer/com.skype.Client.flatpakref b/MELAWY/Updater/flatpak-installer/com.skype.Client.flatpakref new file mode 100644 index 0000000..d3d319d --- /dev/null +++ b/MELAWY/Updater/flatpak-installer/com.skype.Client.flatpakref @@ -0,0 +1,10 @@ +[Flatpak Ref] +Name=com.skype.Client +Branch=stable +Title=com.skype.Client from flathub +IsRuntime=false +Url=https://dl.flathub.org/repo/ +SuggestRemoteName=flathub +GPGKey=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 +RuntimeRepo=https://dl.flathub.org/repo/flathub.flatpakrepo + diff --git a/MELAWY/Updater/flatpak-installer/com.todoist.Todoist.flatpakref b/MELAWY/Updater/flatpak-installer/com.todoist.Todoist.flatpakref new file mode 100644 index 0000000..bdfcbdc --- /dev/null +++ b/MELAWY/Updater/flatpak-installer/com.todoist.Todoist.flatpakref @@ -0,0 +1,10 @@ +[Flatpak Ref] +Name=com.todoist.Todoist +Branch=stable +Title=com.todoist.Todoist from flathub +IsRuntime=false +Url=https://dl.flathub.org/repo/ +SuggestRemoteName=flathub +GPGKey=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 +RuntimeRepo=https://dl.flathub.org/repo/flathub.flatpakrepo + diff --git a/MELAWY/Updater/flatpak-installer/com.transmissionbt.Transmission.flatpakref b/MELAWY/Updater/flatpak-installer/com.transmissionbt.Transmission.flatpakref new file mode 100644 index 0000000..a257c04 --- /dev/null +++ b/MELAWY/Updater/flatpak-installer/com.transmissionbt.Transmission.flatpakref @@ -0,0 +1,10 @@ +[Flatpak Ref] +Name=com.transmissionbt.Transmission +Branch=stable +Title=com.transmissionbt.Transmission from flathub +IsRuntime=false +Url=https://dl.flathub.org/repo/ +SuggestRemoteName=flathub +GPGKey=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 +RuntimeRepo=https://dl.flathub.org/repo/flathub.flatpakrepo + diff --git a/MELAWY/Updater/flatpak-installer/com.visualstudio.code.flatpakref b/MELAWY/Updater/flatpak-installer/com.visualstudio.code.flatpakref new file mode 100644 index 0000000..715893e --- /dev/null +++ b/MELAWY/Updater/flatpak-installer/com.visualstudio.code.flatpakref @@ -0,0 +1,10 @@ +[Flatpak Ref] +Name=com.visualstudio.code +Branch=stable +Title=com.visualstudio.code from flathub +IsRuntime=false +Url=https://dl.flathub.org/repo/ +SuggestRemoteName=flathub +GPGKey=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 +RuntimeRepo=https://dl.flathub.org/repo/flathub.flatpakrepo + diff --git a/MELAWY/Updater/flatpak-installer/com.vivaldi.Vivaldi.flatpakref b/MELAWY/Updater/flatpak-installer/com.vivaldi.Vivaldi.flatpakref new file mode 100644 index 0000000..2f2ee6c --- /dev/null +++ b/MELAWY/Updater/flatpak-installer/com.vivaldi.Vivaldi.flatpakref @@ -0,0 +1,10 @@ +[Flatpak Ref] +Name=com.vivaldi.Vivaldi +Branch=stable +Title=com.vivaldi.Vivaldi from flathub +IsRuntime=false +Url=https://dl.flathub.org/repo/ +SuggestRemoteName=flathub +GPGKey=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 +RuntimeRepo=https://dl.flathub.org/repo/flathub.flatpakrepo + diff --git a/MELAWY/Updater/flatpak-installer/com.xnview.XnViewMP.flatpakref b/MELAWY/Updater/flatpak-installer/com.xnview.XnViewMP.flatpakref new file mode 100644 index 0000000..6759a83 --- /dev/null +++ b/MELAWY/Updater/flatpak-installer/com.xnview.XnViewMP.flatpakref @@ -0,0 +1,10 @@ +[Flatpak Ref] +Name=com.xnview.XnViewMP +Branch=stable +Title=com.xnview.XnViewMP from flathub +IsRuntime=false +Url=https://dl.flathub.org/repo/ +SuggestRemoteName=flathub +GPGKey=mQINBFlD2sABEADsiUZUOYBg1UdDaWkEdJYkTSZD68214m8Q1fbrP5AptaUfCl8KYKFMNoAJRBXn9FbE6q6VBzghHXj/rSnA8WPnkbaEWR7xltOqzB1yHpCQ1l8xSfH5N02DMUBSRtD/rOYsBKbaJcOgW0K21sX+BecMY/AI2yADvCJEjhVKrjR9yfRX+NQEhDcbXUFRGt9ZT+TI5yT4xcwbvvTu7aFUR/dH7+wjrQ7lzoGlZGFFrQXSs2WI0WaYHWDeCwymtohXryF8lcWQkhH8UhfNJVBJFgCY8Q6UHkZG0FxMu8xnIDBMjBmSZKwKQn0nwzwM2afskZEnmNPYDI8nuNsSZBZSAw+ThhkdCZHZZRwzmjzyRuLLVFpOj3XryXwZcSefNMPDkZAuWWzPYjxS80cm2hG1WfqrG0Gl8+iX69cbQchb7gbEb0RtqNskTo9DDmO0bNKNnMbzmIJ3/rTbSahKSwtewklqSP/01o0WKZiy+n/RAkUKOFBprjJtWOZkc8SPXV/rnoS2dWsJWQZhuPPtv3tefdDiEyp7ePrfgfKxuHpZES0IZRiFI4J/nAUP5bix+srcIxOVqAam68CbAlPvWTivRUMRVbKjJiGXIOJ78wAMjqPg3QIC0GQ0EPAWwAOzzpdgbnG7TCQetaVV8rSYCuirlPYN+bJIwBtkOC9SWLoPMVZTwQARAQABtC5GbGF0aHViIFJlcG8gU2lnbmluZyBLZXkgPGZsYXRodWJAZmxhdGh1Yi5vcmc+iQJUBBMBCAA+FiEEblwF2XnHba+TwIE1QYTdTZB6fK4FAllD2sACGwMFCRLMAwAFCwkIBwIGFQgJCgsCBBYCAwECHgECF4AACgkQQYTdTZB6fK5RJQ/+Ptd4sWxaiAW91FFk7+wmYOkEe1NY2UDNJjEEz34PNP/1RoxveHDt43kYJQ23OWaPJuZAbu+fWtjRYcMBzOsMCaFcRSHFiDIC9aTp4ux/mo+IEeyarYt/oyKb5t5lta6xaAqg7rwt65jW5/aQjnS4h7eFZ+dAKta7Y/fljNrOznUp81/SMcx4QA5G2Pw0hs4Xrxg59oONOTFGBgA6FF8WQghrpR7SnEe0FSEOVsAjwQ13Cfkfa7b70omXSWp7GWfUzgBKyoWxKTqzMN3RQHjjhPJcsQnrqH5enUu4Pcb2LcMFpzimHnUgb9ft72DP5wxfzHGAWOUiUXHbAekfq5iFks8cha/RST6wkxG3Rf44Zn09aOxh1btMcGL+5xb1G0BuCQnA0fP/kDYIPwh9z22EqwRQOspIcvGeLVkFeIfubxpcMdOfQqQnZtHMCabV5Q/Rk9K1ZGc8M2hlg8gHbXMFch2xJ0Wu72eXbA/UY5MskEeBgawTQnQOK/vNm7t0AJMpWK26Qg6178UmRghmeZDj9uNRc3EI1nSbgvmGlpDmCxaAGqaGL1zW4KPW5yN25/qeqXcgCvUjZLI9PNq3Kvizp1lUrbx7heRiSoazCucvHQ1VHUzcPVLUKKTkoTP8okThnRRRsBcZ1+jI4yMWIDLOCT7IW3FePr+3xyuy5eEo9a25Ag0EWUPa7AEQALT/CmSyZ8LWlRYQZKYw417p7Z2hxqd6TjwkwM3IQ1irumkWcTZBZIbBgrSOg6CcXD2oWydCQHWi9qaxhuhEl2bJL5LskmBcMxVdQeD0LLHd8QUnbnnIby8ocvWN1alPfvJFjCUTrmD22U1ycOzRw2lIe4kiQONbOZtdWrVImQQSndjFlisitbmlWHvHm2lOOYy8+GJB7YffVV193hmnBSJffCy4bvkuLxsI+n1DhOzc7MPV3z6HGk4HiEcF0yyt9tCYhpsxHFdBoq2h771HfAcS0s98EVAqYMFnf9em+4cnYpdI6mhIfS1FQiKl6DBAYA8tT3ggla00DurPo0JwX/zN+PaO5h/6O9aCZwV7G6rbkgMuqMergXaf8oP38gr0z+MqWnkfM63Bodq68GP4l4hd02BoFBbDf38TMuGQB14+twJMdfbAxo2MbgluvQgfwHfZ2ca6gyEY+9s/YD1gugLjV+S6CB51WkFNe1z4tAPgJZNxUcKCbeaHNbthl8Hks/pY9RCEseX/EdfzF18epbSjJMPh4DPQXbUoFwmyuYcoBOPmvZHNl9hK7B/1RP8w1ZrXk8qdupC0SNbafX7270B7lMMVImzZetGsM9ypXJ6llhp3FwW09iseNyGJGPsr/dvTMGDXqOPfU/9SAS1LSTY4K9PbRtdrBE318YX8mIk5ABEBAAGJBHIEGAEIACYWIQRuXAXZecdtr5PAgTVBhN1NkHp8rgUCWUPa7AIbAgUJEswDAAJACRBBhN1NkHp8rsF0IAQZAQgAHRYhBFSmzd2JGfsgQgDYrFYnAunj7X7oBQJZQ9rsAAoJEFYnAunj7X7oR6AP/0KYmiAFeqx14Z43/6s2gt3VhxlSd8bmcVV7oJFbMhdHBIeWBp2BvsUf00I0Zl14ZkwCKfLwbbORC2eIxvzJ+QWjGfPhDmS4XUSmhlXxWnYEveSek5Tde+fmu6lqKM8CHg5BNx4GWIX/vdLi1wWJZyhrUwwICAxkuhKxuP2Z1An48930eslTD2GGcjByc27+9cIZjHKa07I/aLffo04V+oMT9/tgzoquzgpVV4jwekADo2MJjhkkPveSNI420bgT+Q7Fi1l0X1aFUniBvQMsaBa27PngWm6xE2ZYvh7nWCdd5g0c0eLIHxWwzV1lZ4Ryx4ITO/VL25ItECcjhTRdYa64sA62MYSaB0x3eR+SihpgP3wSNPFu3MJo6FKTFdi4CBAEmpWHFW7FcRmd+cQXeFrHLN3iNVWryy0HK/CUEJmiZEmpNiXecl4vPIIuyF0zgSCztQtKoMr+injpmQGC/rF/ELBVZTUSLNB350S0Ztvw0FKWDAJSxFmoxt3xycqvvt47rxTrhi78nkk6jATKGyvP55sO+K7Q7Wh0DXA69hvPrYW2eu8jGCdVGxi6HX7L1qcfEd0378S71dZ3g9o6KKl1OsDWWQ6MJ6FGBZedl/ibRfs8p5+sbCX3lQSjEFy3rx6n0rUrXx8U2qb+RCLzJlmC5MNBOTDJwHPcX6gKsUcXZrEQALmRHoo3SrewO41RCr+5nUlqiqV3AohBMhnQbGzyHf2+drutIaoh7Rj80XRh2bkkuPLwlNPf+bTXwNVGse4bej7B3oV6Ae1N7lTNVF4Qh+1OowtGjmfJPWo0z1s6HFJVxoIof9z58Msvgao0zrKGqaMWaNQ6LUeC9g9Aj/9Uqjbo8X54aLiYs8Z1WNc06jKP+gv8AWLtv6CR+l2kLez1YMDucjm7v6iuCMVAmZdmxhg5I/X2+OM3vBsqPDdQpr2TPDLX3rCrSBiS0gOQ6DwN5N5QeTkxmY/7QO8bgLo/Wzu1iilH4vMKW6LBKCaRx5UEJxKpL4wkgITsYKneIt3NTHo5EOuaYk+y2+Dvt6EQFiuMsdbfUjs3seIHsghX/cbPJa4YUqZAL8C4OtVHaijwGo0ymt9MWvS9yNKMyT0JhN2/BdeOVWrHk7wXXJn/ZjpXilicXKPx4udCF76meE+6N2u/T+RYZ7fP1QMEtNZNmYDOfA6sViuPDfQSHLNbauJBo/n1sRYAsL5mcG22UDchJrlKvmK3EOADCQg+myrm8006LltubNB4wWNzHDJ0Ls2JGzQZCd/xGyVmUiidCBUrD537WdknOYE4FD7P0cHaM9brKJ/M8LkEH0zUlo73bY4XagbnCqve6PvQb5G2Z55qhWphd6f4B6DGed86zJEa/RhS +RuntimeRepo=https://dl.flathub.org/repo/flathub.flatpakrepo + diff --git a/MELAWY/Updater/flatpak-installer/flatpak-installer.sh b/MELAWY/Updater/flatpak-installer/flatpak-installer.sh new file mode 100755 index 0000000..34cca58 --- /dev/null +++ b/MELAWY/Updater/flatpak-installer/flatpak-installer.sh @@ -0,0 +1,3 @@ +#!/bin/bash + +sudo flatpak install $(ls -1 . | grep "flatpakref" | sed -e "s/\.flatpakref//g") diff --git a/MELAWY/Updater/flatpak-installer/io.dbeaver.DBeaverCommunity.flatpakref b/MELAWY/Updater/flatpak-installer/io.dbeaver.DBeaverCommunity.flatpakref new file mode 100644 index 0000000..9ddfdd9 --- /dev/null +++ b/MELAWY/Updater/flatpak-installer/io.dbeaver.DBeaverCommunity.flatpakref @@ -0,0 +1,10 @@ +[Flatpak Ref] +Name=io.dbeaver.DBeaverCommunity +Branch=stable +Title=io.dbeaver.DBeaverCommunity from flathub +IsRuntime=false +Url=https://dl.flathub.org/repo/ +SuggestRemoteName=flathub +GPGKey=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 +RuntimeRepo=https://dl.flathub.org/repo/flathub.flatpakrepo + diff --git a/MELAWY/Updater/flatpak-installer/io.github.giantpinkrobots.flatsweep.flatpakref b/MELAWY/Updater/flatpak-installer/io.github.giantpinkrobots.flatsweep.flatpakref new file mode 100644 index 0000000..a43d7a2 --- /dev/null +++ b/MELAWY/Updater/flatpak-installer/io.github.giantpinkrobots.flatsweep.flatpakref @@ -0,0 +1,10 @@ +[Flatpak Ref] +Name=io.github.giantpinkrobots.flatsweep +Branch=stable +Title=io.github.giantpinkrobots.flatsweep from flathub +IsRuntime=false +Url=https://dl.flathub.org/repo/ +SuggestRemoteName=flathub +GPGKey=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 +RuntimeRepo=https://dl.flathub.org/repo/flathub.flatpakrepo + diff --git a/MELAWY/Updater/flatpak-installer/io.github.jeffshee.Hidamari.flatpakref b/MELAWY/Updater/flatpak-installer/io.github.jeffshee.Hidamari.flatpakref new file mode 100644 index 0000000..d8d32b1 --- /dev/null +++ b/MELAWY/Updater/flatpak-installer/io.github.jeffshee.Hidamari.flatpakref @@ -0,0 +1,10 @@ +[Flatpak Ref] +Name=io.github.jeffshee.Hidamari +Branch=stable +Title=io.github.jeffshee.Hidamari from flathub +IsRuntime=false +Url=https://dl.flathub.org/repo/ +SuggestRemoteName=flathub +GPGKey=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 +RuntimeRepo=https://dl.flathub.org/repo/flathub.flatpakrepo + diff --git a/MELAWY/Updater/flatpak-installer/io.github.prateekmedia.appimagepool.flatpakref b/MELAWY/Updater/flatpak-installer/io.github.prateekmedia.appimagepool.flatpakref new file mode 100644 index 0000000..a30efdb --- /dev/null +++ b/MELAWY/Updater/flatpak-installer/io.github.prateekmedia.appimagepool.flatpakref @@ -0,0 +1,10 @@ +[Flatpak Ref] +Name=io.github.prateekmedia.appimagepool +Branch=stable +Title=io.github.prateekmedia.appimagepool from flathub +IsRuntime=false +Url=https://dl.flathub.org/repo/ +SuggestRemoteName=flathub +GPGKey=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 +RuntimeRepo=https://dl.flathub.org/repo/flathub.flatpakrepo + diff --git a/MELAWY/Updater/flatpak-installer/io.github.shiftey.Desktop.flatpakref b/MELAWY/Updater/flatpak-installer/io.github.shiftey.Desktop.flatpakref new file mode 100644 index 0000000..f8c150d --- /dev/null +++ b/MELAWY/Updater/flatpak-installer/io.github.shiftey.Desktop.flatpakref @@ -0,0 +1,10 @@ +[Flatpak Ref] +Name=io.github.shiftey.Desktop +Branch=stable +Title=io.github.shiftey.Desktop from flathub +IsRuntime=false +Url=https://dl.flathub.org/repo/ +SuggestRemoteName=flathub +GPGKey=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 +RuntimeRepo=https://dl.flathub.org/repo/flathub.flatpakrepo + diff --git a/MELAWY/Updater/flatpak-installer/io.gitlab.idevecore.Pomodoro.flatpakref b/MELAWY/Updater/flatpak-installer/io.gitlab.idevecore.Pomodoro.flatpakref new file mode 100644 index 0000000..7a12628 --- /dev/null +++ b/MELAWY/Updater/flatpak-installer/io.gitlab.idevecore.Pomodoro.flatpakref @@ -0,0 +1,10 @@ +[Flatpak Ref] +Name=io.gitlab.idevecore.Pomodoro +Branch=stable +Title=io.gitlab.idevecore.Pomodoro from flathub +IsRuntime=false +Url=https://dl.flathub.org/repo/ +SuggestRemoteName=flathub +GPGKey=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 +RuntimeRepo=https://dl.flathub.org/repo/flathub.flatpakrepo + diff --git a/MELAWY/Updater/flatpak-installer/kde/org.kde.dolphin.flatpakref b/MELAWY/Updater/flatpak-installer/kde/org.kde.dolphin.flatpakref new file mode 100644 index 0000000..06ce796 --- /dev/null +++ b/MELAWY/Updater/flatpak-installer/kde/org.kde.dolphin.flatpakref @@ -0,0 +1,10 @@ +[Flatpak Ref] +Name=org.kde.dolphin +Branch=stable +Title=org.kde.dolphin from flathub +IsRuntime=false +Url=https://dl.flathub.org/repo/ +SuggestRemoteName=flathub +GPGKey=mQINBFlD2sABEADsiUZUOYBg1UdDaWkEdJYkTSZD68214m8Q1fbrP5AptaUfCl8KYKFMNoAJRBXn9FbE6q6VBzghHXj/rSnA8WPnkbaEWR7xltOqzB1yHpCQ1l8xSfH5N02DMUBSRtD/rOYsBKbaJcOgW0K21sX+BecMY/AI2yADvCJEjhVKrjR9yfRX+NQEhDcbXUFRGt9ZT+TI5yT4xcwbvvTu7aFUR/dH7+wjrQ7lzoGlZGFFrQXSs2WI0WaYHWDeCwymtohXryF8lcWQkhH8UhfNJVBJFgCY8Q6UHkZG0FxMu8xnIDBMjBmSZKwKQn0nwzwM2afskZEnmNPYDI8nuNsSZBZSAw+ThhkdCZHZZRwzmjzyRuLLVFpOj3XryXwZcSefNMPDkZAuWWzPYjxS80cm2hG1WfqrG0Gl8+iX69cbQchb7gbEb0RtqNskTo9DDmO0bNKNnMbzmIJ3/rTbSahKSwtewklqSP/01o0WKZiy+n/RAkUKOFBprjJtWOZkc8SPXV/rnoS2dWsJWQZhuPPtv3tefdDiEyp7ePrfgfKxuHpZES0IZRiFI4J/nAUP5bix+srcIxOVqAam68CbAlPvWTivRUMRVbKjJiGXIOJ78wAMjqPg3QIC0GQ0EPAWwAOzzpdgbnG7TCQetaVV8rSYCuirlPYN+bJIwBtkOC9SWLoPMVZTwQARAQABtC5GbGF0aHViIFJlcG8gU2lnbmluZyBLZXkgPGZsYXRodWJAZmxhdGh1Yi5vcmc+iQJUBBMBCAA+FiEEblwF2XnHba+TwIE1QYTdTZB6fK4FAllD2sACGwMFCRLMAwAFCwkIBwIGFQgJCgsCBBYCAwECHgECF4AACgkQQYTdTZB6fK5RJQ/+Ptd4sWxaiAW91FFk7+wmYOkEe1NY2UDNJjEEz34PNP/1RoxveHDt43kYJQ23OWaPJuZAbu+fWtjRYcMBzOsMCaFcRSHFiDIC9aTp4ux/mo+IEeyarYt/oyKb5t5lta6xaAqg7rwt65jW5/aQjnS4h7eFZ+dAKta7Y/fljNrOznUp81/SMcx4QA5G2Pw0hs4Xrxg59oONOTFGBgA6FF8WQghrpR7SnEe0FSEOVsAjwQ13Cfkfa7b70omXSWp7GWfUzgBKyoWxKTqzMN3RQHjjhPJcsQnrqH5enUu4Pcb2LcMFpzimHnUgb9ft72DP5wxfzHGAWOUiUXHbAekfq5iFks8cha/RST6wkxG3Rf44Zn09aOxh1btMcGL+5xb1G0BuCQnA0fP/kDYIPwh9z22EqwRQOspIcvGeLVkFeIfubxpcMdOfQqQnZtHMCabV5Q/Rk9K1ZGc8M2hlg8gHbXMFch2xJ0Wu72eXbA/UY5MskEeBgawTQnQOK/vNm7t0AJMpWK26Qg6178UmRghmeZDj9uNRc3EI1nSbgvmGlpDmCxaAGqaGL1zW4KPW5yN25/qeqXcgCvUjZLI9PNq3Kvizp1lUrbx7heRiSoazCucvHQ1VHUzcPVLUKKTkoTP8okThnRRRsBcZ1+jI4yMWIDLOCT7IW3FePr+3xyuy5eEo9a25Ag0EWUPa7AEQALT/CmSyZ8LWlRYQZKYw417p7Z2hxqd6TjwkwM3IQ1irumkWcTZBZIbBgrSOg6CcXD2oWydCQHWi9qaxhuhEl2bJL5LskmBcMxVdQeD0LLHd8QUnbnnIby8ocvWN1alPfvJFjCUTrmD22U1ycOzRw2lIe4kiQONbOZtdWrVImQQSndjFlisitbmlWHvHm2lOOYy8+GJB7YffVV193hmnBSJffCy4bvkuLxsI+n1DhOzc7MPV3z6HGk4HiEcF0yyt9tCYhpsxHFdBoq2h771HfAcS0s98EVAqYMFnf9em+4cnYpdI6mhIfS1FQiKl6DBAYA8tT3ggla00DurPo0JwX/zN+PaO5h/6O9aCZwV7G6rbkgMuqMergXaf8oP38gr0z+MqWnkfM63Bodq68GP4l4hd02BoFBbDf38TMuGQB14+twJMdfbAxo2MbgluvQgfwHfZ2ca6gyEY+9s/YD1gugLjV+S6CB51WkFNe1z4tAPgJZNxUcKCbeaHNbthl8Hks/pY9RCEseX/EdfzF18epbSjJMPh4DPQXbUoFwmyuYcoBOPmvZHNl9hK7B/1RP8w1ZrXk8qdupC0SNbafX7270B7lMMVImzZetGsM9ypXJ6llhp3FwW09iseNyGJGPsr/dvTMGDXqOPfU/9SAS1LSTY4K9PbRtdrBE318YX8mIk5ABEBAAGJBHIEGAEIACYWIQRuXAXZecdtr5PAgTVBhN1NkHp8rgUCWUPa7AIbAgUJEswDAAJACRBBhN1NkHp8rsF0IAQZAQgAHRYhBFSmzd2JGfsgQgDYrFYnAunj7X7oBQJZQ9rsAAoJEFYnAunj7X7oR6AP/0KYmiAFeqx14Z43/6s2gt3VhxlSd8bmcVV7oJFbMhdHBIeWBp2BvsUf00I0Zl14ZkwCKfLwbbORC2eIxvzJ+QWjGfPhDmS4XUSmhlXxWnYEveSek5Tde+fmu6lqKM8CHg5BNx4GWIX/vdLi1wWJZyhrUwwICAxkuhKxuP2Z1An48930eslTD2GGcjByc27+9cIZjHKa07I/aLffo04V+oMT9/tgzoquzgpVV4jwekADo2MJjhkkPveSNI420bgT+Q7Fi1l0X1aFUniBvQMsaBa27PngWm6xE2ZYvh7nWCdd5g0c0eLIHxWwzV1lZ4Ryx4ITO/VL25ItECcjhTRdYa64sA62MYSaB0x3eR+SihpgP3wSNPFu3MJo6FKTFdi4CBAEmpWHFW7FcRmd+cQXeFrHLN3iNVWryy0HK/CUEJmiZEmpNiXecl4vPIIuyF0zgSCztQtKoMr+injpmQGC/rF/ELBVZTUSLNB350S0Ztvw0FKWDAJSxFmoxt3xycqvvt47rxTrhi78nkk6jATKGyvP55sO+K7Q7Wh0DXA69hvPrYW2eu8jGCdVGxi6HX7L1qcfEd0378S71dZ3g9o6KKl1OsDWWQ6MJ6FGBZedl/ibRfs8p5+sbCX3lQSjEFy3rx6n0rUrXx8U2qb+RCLzJlmC5MNBOTDJwHPcX6gKsUcXZrEQALmRHoo3SrewO41RCr+5nUlqiqV3AohBMhnQbGzyHf2+drutIaoh7Rj80XRh2bkkuPLwlNPf+bTXwNVGse4bej7B3oV6Ae1N7lTNVF4Qh+1OowtGjmfJPWo0z1s6HFJVxoIof9z58Msvgao0zrKGqaMWaNQ6LUeC9g9Aj/9Uqjbo8X54aLiYs8Z1WNc06jKP+gv8AWLtv6CR+l2kLez1YMDucjm7v6iuCMVAmZdmxhg5I/X2+OM3vBsqPDdQpr2TPDLX3rCrSBiS0gOQ6DwN5N5QeTkxmY/7QO8bgLo/Wzu1iilH4vMKW6LBKCaRx5UEJxKpL4wkgITsYKneIt3NTHo5EOuaYk+y2+Dvt6EQFiuMsdbfUjs3seIHsghX/cbPJa4YUqZAL8C4OtVHaijwGo0ymt9MWvS9yNKMyT0JhN2/BdeOVWrHk7wXXJn/ZjpXilicXKPx4udCF76meE+6N2u/T+RYZ7fP1QMEtNZNmYDOfA6sViuPDfQSHLNbauJBo/n1sRYAsL5mcG22UDchJrlKvmK3EOADCQg+myrm8006LltubNB4wWNzHDJ0Ls2JGzQZCd/xGyVmUiidCBUrD537WdknOYE4FD7P0cHaM9brKJ/M8LkEH0zUlo73bY4XagbnCqve6PvQb5G2Z55qhWphd6f4B6DGed86zJEa/RhS +RuntimeRepo=https://dl.flathub.org/repo/flathub.flatpakrepo + diff --git a/MELAWY/Updater/flatpak-installer/kde/org.kde.elisa.flatpakref b/MELAWY/Updater/flatpak-installer/kde/org.kde.elisa.flatpakref new file mode 100644 index 0000000..2d1e41a --- /dev/null +++ b/MELAWY/Updater/flatpak-installer/kde/org.kde.elisa.flatpakref @@ -0,0 +1,10 @@ +[Flatpak Ref] +Name=org.kde.elisa +Branch=stable +Title=org.kde.elisa from flathub +IsRuntime=false +Url=https://dl.flathub.org/repo/ +SuggestRemoteName=flathub +GPGKey=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 +RuntimeRepo=https://dl.flathub.org/repo/flathub.flatpakrepo + diff --git a/MELAWY/Updater/flatpak-installer/kde/org.kde.filelight.flatpakref b/MELAWY/Updater/flatpak-installer/kde/org.kde.filelight.flatpakref new file mode 100644 index 0000000..d7895d9 --- /dev/null +++ b/MELAWY/Updater/flatpak-installer/kde/org.kde.filelight.flatpakref @@ -0,0 +1,10 @@ +[Flatpak Ref] +Name=org.kde.filelight +Branch=stable +Title=org.kde.filelight from flathub +IsRuntime=false +Url=https://dl.flathub.org/repo/ +SuggestRemoteName=flathub +GPGKey=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 +RuntimeRepo=https://dl.flathub.org/repo/flathub.flatpakrepo + diff --git a/MELAWY/Updater/flatpak-installer/kde/org.kde.gwenview.flatpakref b/MELAWY/Updater/flatpak-installer/kde/org.kde.gwenview.flatpakref new file mode 100644 index 0000000..361a108 --- /dev/null +++ b/MELAWY/Updater/flatpak-installer/kde/org.kde.gwenview.flatpakref @@ -0,0 +1,10 @@ +[Flatpak Ref] +Name=org.kde.gwenview +Branch=stable +Title=org.kde.gwenview from flathub +IsRuntime=false +Url=https://dl.flathub.org/repo/ +SuggestRemoteName=flathub +GPGKey=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 +RuntimeRepo=https://dl.flathub.org/repo/flathub.flatpakrepo + diff --git a/MELAWY/Updater/flatpak-installer/kde/org.kde.kaffeine.flatpakref b/MELAWY/Updater/flatpak-installer/kde/org.kde.kaffeine.flatpakref new file mode 100644 index 0000000..1ec5e80 --- /dev/null +++ b/MELAWY/Updater/flatpak-installer/kde/org.kde.kaffeine.flatpakref @@ -0,0 +1,10 @@ +[Flatpak Ref] +Name=org.kde.kaffeine +Branch=stable +Title=org.kde.kaffeine from flathub +IsRuntime=false +Url=https://dl.flathub.org/repo/ +SuggestRemoteName=flathub +GPGKey=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 +RuntimeRepo=https://dl.flathub.org/repo/flathub.flatpakrepo + diff --git a/MELAWY/Updater/flatpak-installer/kde/org.kde.kcalc.flatpakref b/MELAWY/Updater/flatpak-installer/kde/org.kde.kcalc.flatpakref new file mode 100644 index 0000000..3d62001 --- /dev/null +++ b/MELAWY/Updater/flatpak-installer/kde/org.kde.kcalc.flatpakref @@ -0,0 +1,10 @@ +[Flatpak Ref] +Name=org.kde.kcalc +Branch=stable +Title=org.kde.kcalc from flathub +IsRuntime=false +Url=https://dl.flathub.org/repo/ +SuggestRemoteName=flathub +GPGKey=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 +RuntimeRepo=https://dl.flathub.org/repo/flathub.flatpakrepo + diff --git a/MELAWY/Updater/flatpak-installer/kde/org.kde.kdenlive.flatpakref b/MELAWY/Updater/flatpak-installer/kde/org.kde.kdenlive.flatpakref new file mode 100644 index 0000000..b73eb95 --- /dev/null +++ b/MELAWY/Updater/flatpak-installer/kde/org.kde.kdenlive.flatpakref @@ -0,0 +1,10 @@ +[Flatpak Ref] +Name=org.kde.kdenlive +Branch=stable +Title=org.kde.kdenlive from flathub +IsRuntime=false +Url=https://dl.flathub.org/repo/ +SuggestRemoteName=flathub +GPGKey=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 +RuntimeRepo=https://dl.flathub.org/repo/flathub.flatpakrepo + diff --git a/MELAWY/Updater/flatpak-installer/kde/org.kde.kleopatra.flatpakref b/MELAWY/Updater/flatpak-installer/kde/org.kde.kleopatra.flatpakref new file mode 100644 index 0000000..d27fd56 --- /dev/null +++ b/MELAWY/Updater/flatpak-installer/kde/org.kde.kleopatra.flatpakref @@ -0,0 +1,10 @@ +[Flatpak Ref] +Name=org.kde.kleopatra +Branch=stable +Title=org.kde.kleopatra from flathub +IsRuntime=false +Url=https://dl.flathub.org/repo/ +SuggestRemoteName=flathub +GPGKey=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 +RuntimeRepo=https://dl.flathub.org/repo/flathub.flatpakrepo + diff --git a/MELAWY/Updater/flatpak-installer/kde/org.kde.konsole.flatpakref b/MELAWY/Updater/flatpak-installer/kde/org.kde.konsole.flatpakref new file mode 100644 index 0000000..fd04fa6 --- /dev/null +++ b/MELAWY/Updater/flatpak-installer/kde/org.kde.konsole.flatpakref @@ -0,0 +1,10 @@ +[Flatpak Ref] +Name=org.kde.konsole +Branch=stable +Title=org.kde.konsole from flathub +IsRuntime=false +Url=https://dl.flathub.org/repo/ +SuggestRemoteName=flathub +GPGKey=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 +RuntimeRepo=https://dl.flathub.org/repo/flathub.flatpakrepo + diff --git a/MELAWY/Updater/flatpak-installer/kde/org.kde.kwrite.flatpakref b/MELAWY/Updater/flatpak-installer/kde/org.kde.kwrite.flatpakref new file mode 100644 index 0000000..3ee6533 --- /dev/null +++ b/MELAWY/Updater/flatpak-installer/kde/org.kde.kwrite.flatpakref @@ -0,0 +1,10 @@ +[Flatpak Ref] +Name=org.kde.kwrite +Branch=stable +Title=org.kde.kwrite from flathub +IsRuntime=false +Url=https://dl.flathub.org/repo/ +SuggestRemoteName=flathub +GPGKey=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 +RuntimeRepo=https://dl.flathub.org/repo/flathub.flatpakrepo + diff --git a/MELAWY/Updater/flatpak-installer/kde/org.kde.okular.flatpakref b/MELAWY/Updater/flatpak-installer/kde/org.kde.okular.flatpakref new file mode 100644 index 0000000..b4ef04f --- /dev/null +++ b/MELAWY/Updater/flatpak-installer/kde/org.kde.okular.flatpakref @@ -0,0 +1,10 @@ +[Flatpak Ref] +Name=org.kde.okular +Branch=stable +Title=org.kde.okular from flathub +IsRuntime=false +Url=https://dl.flathub.org/repo/ +SuggestRemoteName=flathub +GPGKey=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 +RuntimeRepo=https://dl.flathub.org/repo/flathub.flatpakrepo + diff --git a/MELAWY/Updater/flatpak-installer/kde/org.kde.yakuake.flatpakref b/MELAWY/Updater/flatpak-installer/kde/org.kde.yakuake.flatpakref new file mode 100644 index 0000000..390648e --- /dev/null +++ b/MELAWY/Updater/flatpak-installer/kde/org.kde.yakuake.flatpakref @@ -0,0 +1,10 @@ +[Flatpak Ref] +Name=org.kde.yakuake +Branch=stable +Title=org.kde.yakuake from flathub +IsRuntime=false +Url=https://dl.flathub.org/repo/ +SuggestRemoteName=flathub +GPGKey=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 +RuntimeRepo=https://dl.flathub.org/repo/flathub.flatpakrepo + diff --git a/MELAWY/Updater/flatpak-installer/md.obsidian.Obsidian.flatpakref b/MELAWY/Updater/flatpak-installer/md.obsidian.Obsidian.flatpakref new file mode 100644 index 0000000..7bcd52e --- /dev/null +++ b/MELAWY/Updater/flatpak-installer/md.obsidian.Obsidian.flatpakref @@ -0,0 +1,10 @@ +[Flatpak Ref] +Name=md.obsidian.Obsidian +Branch=stable +Title=md.obsidian.Obsidian from flathub +IsRuntime=false +Url=https://dl.flathub.org/repo/ +SuggestRemoteName=flathub +GPGKey=mQINBFlD2sABEADsiUZUOYBg1UdDaWkEdJYkTSZD68214m8Q1fbrP5AptaUfCl8KYKFMNoAJRBXn9FbE6q6VBzghHXj/rSnA8WPnkbaEWR7xltOqzB1yHpCQ1l8xSfH5N02DMUBSRtD/rOYsBKbaJcOgW0K21sX+BecMY/AI2yADvCJEjhVKrjR9yfRX+NQEhDcbXUFRGt9ZT+TI5yT4xcwbvvTu7aFUR/dH7+wjrQ7lzoGlZGFFrQXSs2WI0WaYHWDeCwymtohXryF8lcWQkhH8UhfNJVBJFgCY8Q6UHkZG0FxMu8xnIDBMjBmSZKwKQn0nwzwM2afskZEnmNPYDI8nuNsSZBZSAw+ThhkdCZHZZRwzmjzyRuLLVFpOj3XryXwZcSefNMPDkZAuWWzPYjxS80cm2hG1WfqrG0Gl8+iX69cbQchb7gbEb0RtqNskTo9DDmO0bNKNnMbzmIJ3/rTbSahKSwtewklqSP/01o0WKZiy+n/RAkUKOFBprjJtWOZkc8SPXV/rnoS2dWsJWQZhuPPtv3tefdDiEyp7ePrfgfKxuHpZES0IZRiFI4J/nAUP5bix+srcIxOVqAam68CbAlPvWTivRUMRVbKjJiGXIOJ78wAMjqPg3QIC0GQ0EPAWwAOzzpdgbnG7TCQetaVV8rSYCuirlPYN+bJIwBtkOC9SWLoPMVZTwQARAQABtC5GbGF0aHViIFJlcG8gU2lnbmluZyBLZXkgPGZsYXRodWJAZmxhdGh1Yi5vcmc+iQJUBBMBCAA+FiEEblwF2XnHba+TwIE1QYTdTZB6fK4FAllD2sACGwMFCRLMAwAFCwkIBwIGFQgJCgsCBBYCAwECHgECF4AACgkQQYTdTZB6fK5RJQ/+Ptd4sWxaiAW91FFk7+wmYOkEe1NY2UDNJjEEz34PNP/1RoxveHDt43kYJQ23OWaPJuZAbu+fWtjRYcMBzOsMCaFcRSHFiDIC9aTp4ux/mo+IEeyarYt/oyKb5t5lta6xaAqg7rwt65jW5/aQjnS4h7eFZ+dAKta7Y/fljNrOznUp81/SMcx4QA5G2Pw0hs4Xrxg59oONOTFGBgA6FF8WQghrpR7SnEe0FSEOVsAjwQ13Cfkfa7b70omXSWp7GWfUzgBKyoWxKTqzMN3RQHjjhPJcsQnrqH5enUu4Pcb2LcMFpzimHnUgb9ft72DP5wxfzHGAWOUiUXHbAekfq5iFks8cha/RST6wkxG3Rf44Zn09aOxh1btMcGL+5xb1G0BuCQnA0fP/kDYIPwh9z22EqwRQOspIcvGeLVkFeIfubxpcMdOfQqQnZtHMCabV5Q/Rk9K1ZGc8M2hlg8gHbXMFch2xJ0Wu72eXbA/UY5MskEeBgawTQnQOK/vNm7t0AJMpWK26Qg6178UmRghmeZDj9uNRc3EI1nSbgvmGlpDmCxaAGqaGL1zW4KPW5yN25/qeqXcgCvUjZLI9PNq3Kvizp1lUrbx7heRiSoazCucvHQ1VHUzcPVLUKKTkoTP8okThnRRRsBcZ1+jI4yMWIDLOCT7IW3FePr+3xyuy5eEo9a25Ag0EWUPa7AEQALT/CmSyZ8LWlRYQZKYw417p7Z2hxqd6TjwkwM3IQ1irumkWcTZBZIbBgrSOg6CcXD2oWydCQHWi9qaxhuhEl2bJL5LskmBcMxVdQeD0LLHd8QUnbnnIby8ocvWN1alPfvJFjCUTrmD22U1ycOzRw2lIe4kiQONbOZtdWrVImQQSndjFlisitbmlWHvHm2lOOYy8+GJB7YffVV193hmnBSJffCy4bvkuLxsI+n1DhOzc7MPV3z6HGk4HiEcF0yyt9tCYhpsxHFdBoq2h771HfAcS0s98EVAqYMFnf9em+4cnYpdI6mhIfS1FQiKl6DBAYA8tT3ggla00DurPo0JwX/zN+PaO5h/6O9aCZwV7G6rbkgMuqMergXaf8oP38gr0z+MqWnkfM63Bodq68GP4l4hd02BoFBbDf38TMuGQB14+twJMdfbAxo2MbgluvQgfwHfZ2ca6gyEY+9s/YD1gugLjV+S6CB51WkFNe1z4tAPgJZNxUcKCbeaHNbthl8Hks/pY9RCEseX/EdfzF18epbSjJMPh4DPQXbUoFwmyuYcoBOPmvZHNl9hK7B/1RP8w1ZrXk8qdupC0SNbafX7270B7lMMVImzZetGsM9ypXJ6llhp3FwW09iseNyGJGPsr/dvTMGDXqOPfU/9SAS1LSTY4K9PbRtdrBE318YX8mIk5ABEBAAGJBHIEGAEIACYWIQRuXAXZecdtr5PAgTVBhN1NkHp8rgUCWUPa7AIbAgUJEswDAAJACRBBhN1NkHp8rsF0IAQZAQgAHRYhBFSmzd2JGfsgQgDYrFYnAunj7X7oBQJZQ9rsAAoJEFYnAunj7X7oR6AP/0KYmiAFeqx14Z43/6s2gt3VhxlSd8bmcVV7oJFbMhdHBIeWBp2BvsUf00I0Zl14ZkwCKfLwbbORC2eIxvzJ+QWjGfPhDmS4XUSmhlXxWnYEveSek5Tde+fmu6lqKM8CHg5BNx4GWIX/vdLi1wWJZyhrUwwICAxkuhKxuP2Z1An48930eslTD2GGcjByc27+9cIZjHKa07I/aLffo04V+oMT9/tgzoquzgpVV4jwekADo2MJjhkkPveSNI420bgT+Q7Fi1l0X1aFUniBvQMsaBa27PngWm6xE2ZYvh7nWCdd5g0c0eLIHxWwzV1lZ4Ryx4ITO/VL25ItECcjhTRdYa64sA62MYSaB0x3eR+SihpgP3wSNPFu3MJo6FKTFdi4CBAEmpWHFW7FcRmd+cQXeFrHLN3iNVWryy0HK/CUEJmiZEmpNiXecl4vPIIuyF0zgSCztQtKoMr+injpmQGC/rF/ELBVZTUSLNB350S0Ztvw0FKWDAJSxFmoxt3xycqvvt47rxTrhi78nkk6jATKGyvP55sO+K7Q7Wh0DXA69hvPrYW2eu8jGCdVGxi6HX7L1qcfEd0378S71dZ3g9o6KKl1OsDWWQ6MJ6FGBZedl/ibRfs8p5+sbCX3lQSjEFy3rx6n0rUrXx8U2qb+RCLzJlmC5MNBOTDJwHPcX6gKsUcXZrEQALmRHoo3SrewO41RCr+5nUlqiqV3AohBMhnQbGzyHf2+drutIaoh7Rj80XRh2bkkuPLwlNPf+bTXwNVGse4bej7B3oV6Ae1N7lTNVF4Qh+1OowtGjmfJPWo0z1s6HFJVxoIof9z58Msvgao0zrKGqaMWaNQ6LUeC9g9Aj/9Uqjbo8X54aLiYs8Z1WNc06jKP+gv8AWLtv6CR+l2kLez1YMDucjm7v6iuCMVAmZdmxhg5I/X2+OM3vBsqPDdQpr2TPDLX3rCrSBiS0gOQ6DwN5N5QeTkxmY/7QO8bgLo/Wzu1iilH4vMKW6LBKCaRx5UEJxKpL4wkgITsYKneIt3NTHo5EOuaYk+y2+Dvt6EQFiuMsdbfUjs3seIHsghX/cbPJa4YUqZAL8C4OtVHaijwGo0ymt9MWvS9yNKMyT0JhN2/BdeOVWrHk7wXXJn/ZjpXilicXKPx4udCF76meE+6N2u/T+RYZ7fP1QMEtNZNmYDOfA6sViuPDfQSHLNbauJBo/n1sRYAsL5mcG22UDchJrlKvmK3EOADCQg+myrm8006LltubNB4wWNzHDJ0Ls2JGzQZCd/xGyVmUiidCBUrD537WdknOYE4FD7P0cHaM9brKJ/M8LkEH0zUlo73bY4XagbnCqve6PvQb5G2Z55qhWphd6f4B6DGed86zJEa/RhS +RuntimeRepo=https://dl.flathub.org/repo/flathub.flatpakrepo + diff --git a/MELAWY/Updater/flatpak-installer/nl.hjdskes.gcolor3.flatpakref b/MELAWY/Updater/flatpak-installer/nl.hjdskes.gcolor3.flatpakref new file mode 100644 index 0000000..8f0e561 --- /dev/null +++ b/MELAWY/Updater/flatpak-installer/nl.hjdskes.gcolor3.flatpakref @@ -0,0 +1,9 @@ +[Flatpak Ref] +Name=nl.hjdskes.gcolor3 +Branch=stable +Title=nl.hjdskes.gcolor3 from flathub +IsRuntime=false +Url=https://dl.flathub.org/repo/ +SuggestRemoteName=flathub +GPGKey=mQINBFlD2sABEADsiUZUOYBg1UdDaWkEdJYkTSZD68214m8Q1fbrP5AptaUfCl8KYKFMNoAJRBXn9FbE6q6VBzghHXj/rSnA8WPnkbaEWR7xltOqzB1yHpCQ1l8xSfH5N02DMUBSRtD/rOYsBKbaJcOgW0K21sX+BecMY/AI2yADvCJEjhVKrjR9yfRX+NQEhDcbXUFRGt9ZT+TI5yT4xcwbvvTu7aFUR/dH7+wjrQ7lzoGlZGFFrQXSs2WI0WaYHWDeCwymtohXryF8lcWQkhH8UhfNJVBJFgCY8Q6UHkZG0FxMu8xnIDBMjBmSZKwKQn0nwzwM2afskZEnmNPYDI8nuNsSZBZSAw+ThhkdCZHZZRwzmjzyRuLLVFpOj3XryXwZcSefNMPDkZAuWWzPYjxS80cm2hG1WfqrG0Gl8+iX69cbQchb7gbEb0RtqNskTo9DDmO0bNKNnMbzmIJ3/rTbSahKSwtewklqSP/01o0WKZiy+n/RAkUKOFBprjJtWOZkc8SPXV/rnoS2dWsJWQZhuPPtv3tefdDiEyp7ePrfgfKxuHpZES0IZRiFI4J/nAUP5bix+srcIxOVqAam68CbAlPvWTivRUMRVbKjJiGXIOJ78wAMjqPg3QIC0GQ0EPAWwAOzzpdgbnG7TCQetaVV8rSYCuirlPYN+bJIwBtkOC9SWLoPMVZTwQARAQABtC5GbGF0aHViIFJlcG8gU2lnbmluZyBLZXkgPGZsYXRodWJAZmxhdGh1Yi5vcmc+iQJUBBMBCAA+FiEEblwF2XnHba+TwIE1QYTdTZB6fK4FAllD2sACGwMFCRLMAwAFCwkIBwIGFQgJCgsCBBYCAwECHgECF4AACgkQQYTdTZB6fK5RJQ/+Ptd4sWxaiAW91FFk7+wmYOkEe1NY2UDNJjEEz34PNP/1RoxveHDt43kYJQ23OWaPJuZAbu+fWtjRYcMBzOsMCaFcRSHFiDIC9aTp4ux/mo+IEeyarYt/oyKb5t5lta6xaAqg7rwt65jW5/aQjnS4h7eFZ+dAKta7Y/fljNrOznUp81/SMcx4QA5G2Pw0hs4Xrxg59oONOTFGBgA6FF8WQghrpR7SnEe0FSEOVsAjwQ13Cfkfa7b70omXSWp7GWfUzgBKyoWxKTqzMN3RQHjjhPJcsQnrqH5enUu4Pcb2LcMFpzimHnUgb9ft72DP5wxfzHGAWOUiUXHbAekfq5iFks8cha/RST6wkxG3Rf44Zn09aOxh1btMcGL+5xb1G0BuCQnA0fP/kDYIPwh9z22EqwRQOspIcvGeLVkFeIfubxpcMdOfQqQnZtHMCabV5Q/Rk9K1ZGc8M2hlg8gHbXMFch2xJ0Wu72eXbA/UY5MskEeBgawTQnQOK/vNm7t0AJMpWK26Qg6178UmRghmeZDj9uNRc3EI1nSbgvmGlpDmCxaAGqaGL1zW4KPW5yN25/qeqXcgCvUjZLI9PNq3Kvizp1lUrbx7heRiSoazCucvHQ1VHUzcPVLUKKTkoTP8okThnRRRsBcZ1+jI4yMWIDLOCT7IW3FePr+3xyuy5eEo9a25Ag0EWUPa7AEQALT/CmSyZ8LWlRYQZKYw417p7Z2hxqd6TjwkwM3IQ1irumkWcTZBZIbBgrSOg6CcXD2oWydCQHWi9qaxhuhEl2bJL5LskmBcMxVdQeD0LLHd8QUnbnnIby8ocvWN1alPfvJFjCUTrmD22U1ycOzRw2lIe4kiQONbOZtdWrVImQQSndjFlisitbmlWHvHm2lOOYy8+GJB7YffVV193hmnBSJffCy4bvkuLxsI+n1DhOzc7MPV3z6HGk4HiEcF0yyt9tCYhpsxHFdBoq2h771HfAcS0s98EVAqYMFnf9em+4cnYpdI6mhIfS1FQiKl6DBAYA8tT3ggla00DurPo0JwX/zN+PaO5h/6O9aCZwV7G6rbkgMuqMergXaf8oP38gr0z+MqWnkfM63Bodq68GP4l4hd02BoFBbDf38TMuGQB14+twJMdfbAxo2MbgluvQgfwHfZ2ca6gyEY+9s/YD1gugLjV+S6CB51WkFNe1z4tAPgJZNxUcKCbeaHNbthl8Hks/pY9RCEseX/EdfzF18epbSjJMPh4DPQXbUoFwmyuYcoBOPmvZHNl9hK7B/1RP8w1ZrXk8qdupC0SNbafX7270B7lMMVImzZetGsM9ypXJ6llhp3FwW09iseNyGJGPsr/dvTMGDXqOPfU/9SAS1LSTY4K9PbRtdrBE318YX8mIk5ABEBAAGJBHIEGAEIACYWIQRuXAXZecdtr5PAgTVBhN1NkHp8rgUCWUPa7AIbAgUJEswDAAJACRBBhN1NkHp8rsF0IAQZAQgAHRYhBFSmzd2JGfsgQgDYrFYnAunj7X7oBQJZQ9rsAAoJEFYnAunj7X7oR6AP/0KYmiAFeqx14Z43/6s2gt3VhxlSd8bmcVV7oJFbMhdHBIeWBp2BvsUf00I0Zl14ZkwCKfLwbbORC2eIxvzJ+QWjGfPhDmS4XUSmhlXxWnYEveSek5Tde+fmu6lqKM8CHg5BNx4GWIX/vdLi1wWJZyhrUwwICAxkuhKxuP2Z1An48930eslTD2GGcjByc27+9cIZjHKa07I/aLffo04V+oMT9/tgzoquzgpVV4jwekADo2MJjhkkPveSNI420bgT+Q7Fi1l0X1aFUniBvQMsaBa27PngWm6xE2ZYvh7nWCdd5g0c0eLIHxWwzV1lZ4Ryx4ITO/VL25ItECcjhTRdYa64sA62MYSaB0x3eR+SihpgP3wSNPFu3MJo6FKTFdi4CBAEmpWHFW7FcRmd+cQXeFrHLN3iNVWryy0HK/CUEJmiZEmpNiXecl4vPIIuyF0zgSCztQtKoMr+injpmQGC/rF/ELBVZTUSLNB350S0Ztvw0FKWDAJSxFmoxt3xycqvvt47rxTrhi78nkk6jATKGyvP55sO+K7Q7Wh0DXA69hvPrYW2eu8jGCdVGxi6HX7L1qcfEd0378S71dZ3g9o6KKl1OsDWWQ6MJ6FGBZedl/ibRfs8p5+sbCX3lQSjEFy3rx6n0rUrXx8U2qb+RCLzJlmC5MNBOTDJwHPcX6gKsUcXZrEQALmRHoo3SrewO41RCr+5nUlqiqV3AohBMhnQbGzyHf2+drutIaoh7Rj80XRh2bkkuPLwlNPf+bTXwNVGse4bej7B3oV6Ae1N7lTNVF4Qh+1OowtGjmfJPWo0z1s6HFJVxoIof9z58Msvgao0zrKGqaMWaNQ6LUeC9g9Aj/9Uqjbo8X54aLiYs8Z1WNc06jKP+gv8AWLtv6CR+l2kLez1YMDucjm7v6iuCMVAmZdmxhg5I/X2+OM3vBsqPDdQpr2TPDLX3rCrSBiS0gOQ6DwN5N5QeTkxmY/7QO8bgLo/Wzu1iilH4vMKW6LBKCaRx5UEJxKpL4wkgITsYKneIt3NTHo5EOuaYk+y2+Dvt6EQFiuMsdbfUjs3seIHsghX/cbPJa4YUqZAL8C4OtVHaijwGo0ymt9MWvS9yNKMyT0JhN2/BdeOVWrHk7wXXJn/ZjpXilicXKPx4udCF76meE+6N2u/T+RYZ7fP1QMEtNZNmYDOfA6sViuPDfQSHLNbauJBo/n1sRYAsL5mcG22UDchJrlKvmK3EOADCQg+myrm8006LltubNB4wWNzHDJ0Ls2JGzQZCd/xGyVmUiidCBUrD537WdknOYE4FD7P0cHaM9brKJ/M8LkEH0zUlo73bY4XagbnCqve6PvQb5G2Z55qhWphd6f4B6DGed86zJEa/RhS +RuntimeRepo=https://dl.flathub.org/repo/flathub.flatpakrepo diff --git a/MELAWY/Updater/flatpak-installer/not_need/app.rednotebook.RedNotebook.flatpakref b/MELAWY/Updater/flatpak-installer/not_need/app.rednotebook.RedNotebook.flatpakref new file mode 100644 index 0000000..a5cfe5b --- /dev/null +++ b/MELAWY/Updater/flatpak-installer/not_need/app.rednotebook.RedNotebook.flatpakref @@ -0,0 +1,10 @@ +[Flatpak Ref] +Name=app.rednotebook.RedNotebook +Branch=stable +Title=app.rednotebook.RedNotebook from flathub +IsRuntime=false +Url=https://dl.flathub.org/repo/ +SuggestRemoteName=flathub +GPGKey=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 +RuntimeRepo=https://dl.flathub.org/repo/flathub.flatpakrepo + diff --git a/MELAWY/Updater/flatpak-installer/not_need/com.bjareholt.johan.SimpleDiary.flatpakref b/MELAWY/Updater/flatpak-installer/not_need/com.bjareholt.johan.SimpleDiary.flatpakref new file mode 100644 index 0000000..a890132 --- /dev/null +++ b/MELAWY/Updater/flatpak-installer/not_need/com.bjareholt.johan.SimpleDiary.flatpakref @@ -0,0 +1,10 @@ +[Flatpak Ref] +Name=com.bjareholt.johan.SimpleDiary +Branch=stable +Title=com.bjareholt.johan.SimpleDiary from flathub +IsRuntime=false +Url=https://dl.flathub.org/repo/ +SuggestRemoteName=flathub +GPGKey=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 +RuntimeRepo=https://dl.flathub.org/repo/flathub.flatpakrepo + diff --git a/MELAWY/Updater/flatpak-installer/not_need/io.github.Figma_Linux.figma_linux.flatpakref b/MELAWY/Updater/flatpak-installer/not_need/io.github.Figma_Linux.figma_linux.flatpakref new file mode 100644 index 0000000..86c3c94 --- /dev/null +++ b/MELAWY/Updater/flatpak-installer/not_need/io.github.Figma_Linux.figma_linux.flatpakref @@ -0,0 +1,10 @@ +[Flatpak Ref] +Name=io.github.Figma_Linux.figma_linux +Branch=stable +Title=io.github.Figma_Linux.figma_linux from flathub +IsRuntime=false +Url=https://dl.flathub.org/repo/ +SuggestRemoteName=flathub +GPGKey=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 +RuntimeRepo=https://dl.flathub.org/repo/flathub.flatpakrepo + diff --git a/MELAWY/Updater/flatpak-installer/not_need/net.sourceforge.Lifeograph.flatpakref b/MELAWY/Updater/flatpak-installer/not_need/net.sourceforge.Lifeograph.flatpakref new file mode 100644 index 0000000..f779fba --- /dev/null +++ b/MELAWY/Updater/flatpak-installer/not_need/net.sourceforge.Lifeograph.flatpakref @@ -0,0 +1,9 @@ +[Flatpak Ref] +Name=net.sourceforge.Lifeograph +Branch=stable +Title=net.sourceforge.Lifeograph from flathub +IsRuntime=false +Url=https://dl.flathub.org/repo/ +SuggestRemoteName=flathub +GPGKey=mQINBFlD2sABEADsiUZUOYBg1UdDaWkEdJYkTSZD68214m8Q1fbrP5AptaUfCl8KYKFMNoAJRBXn9FbE6q6VBzghHXj/rSnA8WPnkbaEWR7xltOqzB1yHpCQ1l8xSfH5N02DMUBSRtD/rOYsBKbaJcOgW0K21sX+BecMY/AI2yADvCJEjhVKrjR9yfRX+NQEhDcbXUFRGt9ZT+TI5yT4xcwbvvTu7aFUR/dH7+wjrQ7lzoGlZGFFrQXSs2WI0WaYHWDeCwymtohXryF8lcWQkhH8UhfNJVBJFgCY8Q6UHkZG0FxMu8xnIDBMjBmSZKwKQn0nwzwM2afskZEnmNPYDI8nuNsSZBZSAw+ThhkdCZHZZRwzmjzyRuLLVFpOj3XryXwZcSefNMPDkZAuWWzPYjxS80cm2hG1WfqrG0Gl8+iX69cbQchb7gbEb0RtqNskTo9DDmO0bNKNnMbzmIJ3/rTbSahKSwtewklqSP/01o0WKZiy+n/RAkUKOFBprjJtWOZkc8SPXV/rnoS2dWsJWQZhuPPtv3tefdDiEyp7ePrfgfKxuHpZES0IZRiFI4J/nAUP5bix+srcIxOVqAam68CbAlPvWTivRUMRVbKjJiGXIOJ78wAMjqPg3QIC0GQ0EPAWwAOzzpdgbnG7TCQetaVV8rSYCuirlPYN+bJIwBtkOC9SWLoPMVZTwQARAQABtC5GbGF0aHViIFJlcG8gU2lnbmluZyBLZXkgPGZsYXRodWJAZmxhdGh1Yi5vcmc+iQJUBBMBCAA+FiEEblwF2XnHba+TwIE1QYTdTZB6fK4FAllD2sACGwMFCRLMAwAFCwkIBwIGFQgJCgsCBBYCAwECHgECF4AACgkQQYTdTZB6fK5RJQ/+Ptd4sWxaiAW91FFk7+wmYOkEe1NY2UDNJjEEz34PNP/1RoxveHDt43kYJQ23OWaPJuZAbu+fWtjRYcMBzOsMCaFcRSHFiDIC9aTp4ux/mo+IEeyarYt/oyKb5t5lta6xaAqg7rwt65jW5/aQjnS4h7eFZ+dAKta7Y/fljNrOznUp81/SMcx4QA5G2Pw0hs4Xrxg59oONOTFGBgA6FF8WQghrpR7SnEe0FSEOVsAjwQ13Cfkfa7b70omXSWp7GWfUzgBKyoWxKTqzMN3RQHjjhPJcsQnrqH5enUu4Pcb2LcMFpzimHnUgb9ft72DP5wxfzHGAWOUiUXHbAekfq5iFks8cha/RST6wkxG3Rf44Zn09aOxh1btMcGL+5xb1G0BuCQnA0fP/kDYIPwh9z22EqwRQOspIcvGeLVkFeIfubxpcMdOfQqQnZtHMCabV5Q/Rk9K1ZGc8M2hlg8gHbXMFch2xJ0Wu72eXbA/UY5MskEeBgawTQnQOK/vNm7t0AJMpWK26Qg6178UmRghmeZDj9uNRc3EI1nSbgvmGlpDmCxaAGqaGL1zW4KPW5yN25/qeqXcgCvUjZLI9PNq3Kvizp1lUrbx7heRiSoazCucvHQ1VHUzcPVLUKKTkoTP8okThnRRRsBcZ1+jI4yMWIDLOCT7IW3FePr+3xyuy5eEo9a25Ag0EWUPa7AEQALT/CmSyZ8LWlRYQZKYw417p7Z2hxqd6TjwkwM3IQ1irumkWcTZBZIbBgrSOg6CcXD2oWydCQHWi9qaxhuhEl2bJL5LskmBcMxVdQeD0LLHd8QUnbnnIby8ocvWN1alPfvJFjCUTrmD22U1ycOzRw2lIe4kiQONbOZtdWrVImQQSndjFlisitbmlWHvHm2lOOYy8+GJB7YffVV193hmnBSJffCy4bvkuLxsI+n1DhOzc7MPV3z6HGk4HiEcF0yyt9tCYhpsxHFdBoq2h771HfAcS0s98EVAqYMFnf9em+4cnYpdI6mhIfS1FQiKl6DBAYA8tT3ggla00DurPo0JwX/zN+PaO5h/6O9aCZwV7G6rbkgMuqMergXaf8oP38gr0z+MqWnkfM63Bodq68GP4l4hd02BoFBbDf38TMuGQB14+twJMdfbAxo2MbgluvQgfwHfZ2ca6gyEY+9s/YD1gugLjV+S6CB51WkFNe1z4tAPgJZNxUcKCbeaHNbthl8Hks/pY9RCEseX/EdfzF18epbSjJMPh4DPQXbUoFwmyuYcoBOPmvZHNl9hK7B/1RP8w1ZrXk8qdupC0SNbafX7270B7lMMVImzZetGsM9ypXJ6llhp3FwW09iseNyGJGPsr/dvTMGDXqOPfU/9SAS1LSTY4K9PbRtdrBE318YX8mIk5ABEBAAGJBHIEGAEIACYWIQRuXAXZecdtr5PAgTVBhN1NkHp8rgUCWUPa7AIbAgUJEswDAAJACRBBhN1NkHp8rsF0IAQZAQgAHRYhBFSmzd2JGfsgQgDYrFYnAunj7X7oBQJZQ9rsAAoJEFYnAunj7X7oR6AP/0KYmiAFeqx14Z43/6s2gt3VhxlSd8bmcVV7oJFbMhdHBIeWBp2BvsUf00I0Zl14ZkwCKfLwbbORC2eIxvzJ+QWjGfPhDmS4XUSmhlXxWnYEveSek5Tde+fmu6lqKM8CHg5BNx4GWIX/vdLi1wWJZyhrUwwICAxkuhKxuP2Z1An48930eslTD2GGcjByc27+9cIZjHKa07I/aLffo04V+oMT9/tgzoquzgpVV4jwekADo2MJjhkkPveSNI420bgT+Q7Fi1l0X1aFUniBvQMsaBa27PngWm6xE2ZYvh7nWCdd5g0c0eLIHxWwzV1lZ4Ryx4ITO/VL25ItECcjhTRdYa64sA62MYSaB0x3eR+SihpgP3wSNPFu3MJo6FKTFdi4CBAEmpWHFW7FcRmd+cQXeFrHLN3iNVWryy0HK/CUEJmiZEmpNiXecl4vPIIuyF0zgSCztQtKoMr+injpmQGC/rF/ELBVZTUSLNB350S0Ztvw0FKWDAJSxFmoxt3xycqvvt47rxTrhi78nkk6jATKGyvP55sO+K7Q7Wh0DXA69hvPrYW2eu8jGCdVGxi6HX7L1qcfEd0378S71dZ3g9o6KKl1OsDWWQ6MJ6FGBZedl/ibRfs8p5+sbCX3lQSjEFy3rx6n0rUrXx8U2qb+RCLzJlmC5MNBOTDJwHPcX6gKsUcXZrEQALmRHoo3SrewO41RCr+5nUlqiqV3AohBMhnQbGzyHf2+drutIaoh7Rj80XRh2bkkuPLwlNPf+bTXwNVGse4bej7B3oV6Ae1N7lTNVF4Qh+1OowtGjmfJPWo0z1s6HFJVxoIof9z58Msvgao0zrKGqaMWaNQ6LUeC9g9Aj/9Uqjbo8X54aLiYs8Z1WNc06jKP+gv8AWLtv6CR+l2kLez1YMDucjm7v6iuCMVAmZdmxhg5I/X2+OM3vBsqPDdQpr2TPDLX3rCrSBiS0gOQ6DwN5N5QeTkxmY/7QO8bgLo/Wzu1iilH4vMKW6LBKCaRx5UEJxKpL4wkgITsYKneIt3NTHo5EOuaYk+y2+Dvt6EQFiuMsdbfUjs3seIHsghX/cbPJa4YUqZAL8C4OtVHaijwGo0ymt9MWvS9yNKMyT0JhN2/BdeOVWrHk7wXXJn/ZjpXilicXKPx4udCF76meE+6N2u/T+RYZ7fP1QMEtNZNmYDOfA6sViuPDfQSHLNbauJBo/n1sRYAsL5mcG22UDchJrlKvmK3EOADCQg+myrm8006LltubNB4wWNzHDJ0Ls2JGzQZCd/xGyVmUiidCBUrD537WdknOYE4FD7P0cHaM9brKJ/M8LkEH0zUlo73bY4XagbnCqve6PvQb5G2Z55qhWphd6f4B6DGed86zJEa/RhS +RuntimeRepo=https://dl.flathub.org/repo/flathub.flatpakrepo diff --git a/MELAWY/Updater/flatpak-installer/org.atheme.audacious.flatpakref b/MELAWY/Updater/flatpak-installer/org.atheme.audacious.flatpakref new file mode 100644 index 0000000..59512da --- /dev/null +++ b/MELAWY/Updater/flatpak-installer/org.atheme.audacious.flatpakref @@ -0,0 +1,10 @@ +[Flatpak Ref] +Name=org.atheme.audacious +Branch=stable +Title=org.atheme.audacious from flathub +IsRuntime=false +Url=https://dl.flathub.org/repo/ +SuggestRemoteName=flathub +GPGKey=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 +RuntimeRepo=https://dl.flathub.org/repo/flathub.flatpakrepo + diff --git a/MELAWY/Updater/flatpak-installer/org.audacityteam.Audacity.flatpakref b/MELAWY/Updater/flatpak-installer/org.audacityteam.Audacity.flatpakref new file mode 100644 index 0000000..c87637f --- /dev/null +++ b/MELAWY/Updater/flatpak-installer/org.audacityteam.Audacity.flatpakref @@ -0,0 +1,10 @@ +[Flatpak Ref] +Name=org.audacityteam.Audacity +Branch=stable +Title=org.audacityteam.Audacity from flathub +IsRuntime=false +Url=https://dl.flathub.org/repo/ +SuggestRemoteName=flathub +GPGKey=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 +RuntimeRepo=https://dl.flathub.org/repo/flathub.flatpakrepo + diff --git a/MELAWY/Updater/flatpak-installer/org.avidemux.Avidemux.flatpakref b/MELAWY/Updater/flatpak-installer/org.avidemux.Avidemux.flatpakref new file mode 100644 index 0000000..07a86ab --- /dev/null +++ b/MELAWY/Updater/flatpak-installer/org.avidemux.Avidemux.flatpakref @@ -0,0 +1,10 @@ +[Flatpak Ref] +Name=org.avidemux.Avidemux +Branch=stable +Title=org.avidemux.Avidemux from flathub +IsRuntime=false +Url=https://dl.flathub.org/repo/ +SuggestRemoteName=flathub +GPGKey=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 +RuntimeRepo=https://dl.flathub.org/repo/flathub.flatpakrepo + diff --git a/MELAWY/Updater/flatpak-installer/org.clementine_player.Clementine.flatpakref b/MELAWY/Updater/flatpak-installer/org.clementine_player.Clementine.flatpakref new file mode 100644 index 0000000..79c2e98 --- /dev/null +++ b/MELAWY/Updater/flatpak-installer/org.clementine_player.Clementine.flatpakref @@ -0,0 +1,9 @@ +[Flatpak Ref] +Name=org.clementine_player.Clementine +Branch=stable +Title=org.clementine_player.Clementine from flathub +IsRuntime=false +Url=https://dl.flathub.org/repo/ +SuggestRemoteName=flathub +GPGKey=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 +RuntimeRepo=https://dl.flathub.org/repo/flathub.flatpakrepo diff --git a/MELAWY/Updater/flatpak-installer/org.deluge_torrent.deluge.flatpakref b/MELAWY/Updater/flatpak-installer/org.deluge_torrent.deluge.flatpakref new file mode 100644 index 0000000..96aec38 --- /dev/null +++ b/MELAWY/Updater/flatpak-installer/org.deluge_torrent.deluge.flatpakref @@ -0,0 +1,10 @@ +[Flatpak Ref] +Name=org.deluge_torrent.deluge +Branch=stable +Title=org.deluge_torrent.deluge from flathub +IsRuntime=false +Url=https://dl.flathub.org/repo/ +SuggestRemoteName=flathub +GPGKey=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 +RuntimeRepo=https://dl.flathub.org/repo/flathub.flatpakrepo + diff --git a/MELAWY/Updater/flatpak-installer/org.filezillaproject.Filezilla.flatpakref b/MELAWY/Updater/flatpak-installer/org.filezillaproject.Filezilla.flatpakref new file mode 100644 index 0000000..48d896b --- /dev/null +++ b/MELAWY/Updater/flatpak-installer/org.filezillaproject.Filezilla.flatpakref @@ -0,0 +1,10 @@ +[Flatpak Ref] +Name=org.filezillaproject.Filezilla +Branch=stable +Title=org.filezillaproject.Filezilla from flathub +IsRuntime=false +Url=https://dl.flathub.org/repo/ +SuggestRemoteName=flathub +GPGKey=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 +RuntimeRepo=https://dl.flathub.org/repo/flathub.flatpakrepo + diff --git a/MELAWY/Updater/flatpak-installer/org.gimp.GIMP.flatpakref b/MELAWY/Updater/flatpak-installer/org.gimp.GIMP.flatpakref new file mode 100644 index 0000000..5b1ea7d --- /dev/null +++ b/MELAWY/Updater/flatpak-installer/org.gimp.GIMP.flatpakref @@ -0,0 +1,10 @@ +[Flatpak Ref] +Name=org.gimp.GIMP +Branch=stable +Title=org.gimp.GIMP from flathub +IsRuntime=false +Url=https://dl.flathub.org/repo/ +SuggestRemoteName=flathub +GPGKey=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 +RuntimeRepo=https://dl.flathub.org/repo/flathub.flatpakrepo + diff --git a/MELAWY/Updater/flatpak-installer/org.gnome.meld.flatpakref b/MELAWY/Updater/flatpak-installer/org.gnome.meld.flatpakref new file mode 100644 index 0000000..272d075 --- /dev/null +++ b/MELAWY/Updater/flatpak-installer/org.gnome.meld.flatpakref @@ -0,0 +1,10 @@ +[Flatpak Ref] +Name=org.gnome.meld +Branch=stable +Title=org.gnome.meld from flathub +IsRuntime=false +Url=https://dl.flathub.org/repo/ +SuggestRemoteName=flathub +GPGKey=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 +RuntimeRepo=https://dl.flathub.org/repo/flathub.flatpakrepo + diff --git a/MELAWY/Updater/flatpak-installer/org.inkscape.Inkscape.flatpakref b/MELAWY/Updater/flatpak-installer/org.inkscape.Inkscape.flatpakref new file mode 100644 index 0000000..1a93724 --- /dev/null +++ b/MELAWY/Updater/flatpak-installer/org.inkscape.Inkscape.flatpakref @@ -0,0 +1,10 @@ +[Flatpak Ref] +Name=org.inkscape.Inkscape +Branch=stable +Title=org.inkscape.Inkscape from flathub +IsRuntime=false +Url=https://dl.flathub.org/repo/ +SuggestRemoteName=flathub +GPGKey=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 +RuntimeRepo=https://dl.flathub.org/repo/flathub.flatpakrepo + diff --git a/MELAWY/Updater/flatpak-installer/org.keepassxc.KeePassXC.flatpakref b/MELAWY/Updater/flatpak-installer/org.keepassxc.KeePassXC.flatpakref new file mode 100644 index 0000000..3182289 --- /dev/null +++ b/MELAWY/Updater/flatpak-installer/org.keepassxc.KeePassXC.flatpakref @@ -0,0 +1,10 @@ +[Flatpak Ref] +Name=org.keepassxc.KeePassXC +Branch=stable +Title=org.keepassxc.KeePassXC from flathub +IsRuntime=false +Url=https://dl.flathub.org/repo/ +SuggestRemoteName=flathub +GPGKey=mQINBFlD2sABEADsiUZUOYBg1UdDaWkEdJYkTSZD68214m8Q1fbrP5AptaUfCl8KYKFMNoAJRBXn9FbE6q6VBzghHXj/rSnA8WPnkbaEWR7xltOqzB1yHpCQ1l8xSfH5N02DMUBSRtD/rOYsBKbaJcOgW0K21sX+BecMY/AI2yADvCJEjhVKrjR9yfRX+NQEhDcbXUFRGt9ZT+TI5yT4xcwbvvTu7aFUR/dH7+wjrQ7lzoGlZGFFrQXSs2WI0WaYHWDeCwymtohXryF8lcWQkhH8UhfNJVBJFgCY8Q6UHkZG0FxMu8xnIDBMjBmSZKwKQn0nwzwM2afskZEnmNPYDI8nuNsSZBZSAw+ThhkdCZHZZRwzmjzyRuLLVFpOj3XryXwZcSefNMPDkZAuWWzPYjxS80cm2hG1WfqrG0Gl8+iX69cbQchb7gbEb0RtqNskTo9DDmO0bNKNnMbzmIJ3/rTbSahKSwtewklqSP/01o0WKZiy+n/RAkUKOFBprjJtWOZkc8SPXV/rnoS2dWsJWQZhuPPtv3tefdDiEyp7ePrfgfKxuHpZES0IZRiFI4J/nAUP5bix+srcIxOVqAam68CbAlPvWTivRUMRVbKjJiGXIOJ78wAMjqPg3QIC0GQ0EPAWwAOzzpdgbnG7TCQetaVV8rSYCuirlPYN+bJIwBtkOC9SWLoPMVZTwQARAQABtC5GbGF0aHViIFJlcG8gU2lnbmluZyBLZXkgPGZsYXRodWJAZmxhdGh1Yi5vcmc+iQJUBBMBCAA+FiEEblwF2XnHba+TwIE1QYTdTZB6fK4FAllD2sACGwMFCRLMAwAFCwkIBwIGFQgJCgsCBBYCAwECHgECF4AACgkQQYTdTZB6fK5RJQ/+Ptd4sWxaiAW91FFk7+wmYOkEe1NY2UDNJjEEz34PNP/1RoxveHDt43kYJQ23OWaPJuZAbu+fWtjRYcMBzOsMCaFcRSHFiDIC9aTp4ux/mo+IEeyarYt/oyKb5t5lta6xaAqg7rwt65jW5/aQjnS4h7eFZ+dAKta7Y/fljNrOznUp81/SMcx4QA5G2Pw0hs4Xrxg59oONOTFGBgA6FF8WQghrpR7SnEe0FSEOVsAjwQ13Cfkfa7b70omXSWp7GWfUzgBKyoWxKTqzMN3RQHjjhPJcsQnrqH5enUu4Pcb2LcMFpzimHnUgb9ft72DP5wxfzHGAWOUiUXHbAekfq5iFks8cha/RST6wkxG3Rf44Zn09aOxh1btMcGL+5xb1G0BuCQnA0fP/kDYIPwh9z22EqwRQOspIcvGeLVkFeIfubxpcMdOfQqQnZtHMCabV5Q/Rk9K1ZGc8M2hlg8gHbXMFch2xJ0Wu72eXbA/UY5MskEeBgawTQnQOK/vNm7t0AJMpWK26Qg6178UmRghmeZDj9uNRc3EI1nSbgvmGlpDmCxaAGqaGL1zW4KPW5yN25/qeqXcgCvUjZLI9PNq3Kvizp1lUrbx7heRiSoazCucvHQ1VHUzcPVLUKKTkoTP8okThnRRRsBcZ1+jI4yMWIDLOCT7IW3FePr+3xyuy5eEo9a25Ag0EWUPa7AEQALT/CmSyZ8LWlRYQZKYw417p7Z2hxqd6TjwkwM3IQ1irumkWcTZBZIbBgrSOg6CcXD2oWydCQHWi9qaxhuhEl2bJL5LskmBcMxVdQeD0LLHd8QUnbnnIby8ocvWN1alPfvJFjCUTrmD22U1ycOzRw2lIe4kiQONbOZtdWrVImQQSndjFlisitbmlWHvHm2lOOYy8+GJB7YffVV193hmnBSJffCy4bvkuLxsI+n1DhOzc7MPV3z6HGk4HiEcF0yyt9tCYhpsxHFdBoq2h771HfAcS0s98EVAqYMFnf9em+4cnYpdI6mhIfS1FQiKl6DBAYA8tT3ggla00DurPo0JwX/zN+PaO5h/6O9aCZwV7G6rbkgMuqMergXaf8oP38gr0z+MqWnkfM63Bodq68GP4l4hd02BoFBbDf38TMuGQB14+twJMdfbAxo2MbgluvQgfwHfZ2ca6gyEY+9s/YD1gugLjV+S6CB51WkFNe1z4tAPgJZNxUcKCbeaHNbthl8Hks/pY9RCEseX/EdfzF18epbSjJMPh4DPQXbUoFwmyuYcoBOPmvZHNl9hK7B/1RP8w1ZrXk8qdupC0SNbafX7270B7lMMVImzZetGsM9ypXJ6llhp3FwW09iseNyGJGPsr/dvTMGDXqOPfU/9SAS1LSTY4K9PbRtdrBE318YX8mIk5ABEBAAGJBHIEGAEIACYWIQRuXAXZecdtr5PAgTVBhN1NkHp8rgUCWUPa7AIbAgUJEswDAAJACRBBhN1NkHp8rsF0IAQZAQgAHRYhBFSmzd2JGfsgQgDYrFYnAunj7X7oBQJZQ9rsAAoJEFYnAunj7X7oR6AP/0KYmiAFeqx14Z43/6s2gt3VhxlSd8bmcVV7oJFbMhdHBIeWBp2BvsUf00I0Zl14ZkwCKfLwbbORC2eIxvzJ+QWjGfPhDmS4XUSmhlXxWnYEveSek5Tde+fmu6lqKM8CHg5BNx4GWIX/vdLi1wWJZyhrUwwICAxkuhKxuP2Z1An48930eslTD2GGcjByc27+9cIZjHKa07I/aLffo04V+oMT9/tgzoquzgpVV4jwekADo2MJjhkkPveSNI420bgT+Q7Fi1l0X1aFUniBvQMsaBa27PngWm6xE2ZYvh7nWCdd5g0c0eLIHxWwzV1lZ4Ryx4ITO/VL25ItECcjhTRdYa64sA62MYSaB0x3eR+SihpgP3wSNPFu3MJo6FKTFdi4CBAEmpWHFW7FcRmd+cQXeFrHLN3iNVWryy0HK/CUEJmiZEmpNiXecl4vPIIuyF0zgSCztQtKoMr+injpmQGC/rF/ELBVZTUSLNB350S0Ztvw0FKWDAJSxFmoxt3xycqvvt47rxTrhi78nkk6jATKGyvP55sO+K7Q7Wh0DXA69hvPrYW2eu8jGCdVGxi6HX7L1qcfEd0378S71dZ3g9o6KKl1OsDWWQ6MJ6FGBZedl/ibRfs8p5+sbCX3lQSjEFy3rx6n0rUrXx8U2qb+RCLzJlmC5MNBOTDJwHPcX6gKsUcXZrEQALmRHoo3SrewO41RCr+5nUlqiqV3AohBMhnQbGzyHf2+drutIaoh7Rj80XRh2bkkuPLwlNPf+bTXwNVGse4bej7B3oV6Ae1N7lTNVF4Qh+1OowtGjmfJPWo0z1s6HFJVxoIof9z58Msvgao0zrKGqaMWaNQ6LUeC9g9Aj/9Uqjbo8X54aLiYs8Z1WNc06jKP+gv8AWLtv6CR+l2kLez1YMDucjm7v6iuCMVAmZdmxhg5I/X2+OM3vBsqPDdQpr2TPDLX3rCrSBiS0gOQ6DwN5N5QeTkxmY/7QO8bgLo/Wzu1iilH4vMKW6LBKCaRx5UEJxKpL4wkgITsYKneIt3NTHo5EOuaYk+y2+Dvt6EQFiuMsdbfUjs3seIHsghX/cbPJa4YUqZAL8C4OtVHaijwGo0ymt9MWvS9yNKMyT0JhN2/BdeOVWrHk7wXXJn/ZjpXilicXKPx4udCF76meE+6N2u/T+RYZ7fP1QMEtNZNmYDOfA6sViuPDfQSHLNbauJBo/n1sRYAsL5mcG22UDchJrlKvmK3EOADCQg+myrm8006LltubNB4wWNzHDJ0Ls2JGzQZCd/xGyVmUiidCBUrD537WdknOYE4FD7P0cHaM9brKJ/M8LkEH0zUlo73bY4XagbnCqve6PvQb5G2Z55qhWphd6f4B6DGed86zJEa/RhS +RuntimeRepo=https://dl.flathub.org/repo/flathub.flatpakrepo + diff --git a/MELAWY/Updater/flatpak-installer/org.libreoffice.LibreOffice.flatpakref b/MELAWY/Updater/flatpak-installer/org.libreoffice.LibreOffice.flatpakref new file mode 100644 index 0000000..b5d3c2e --- /dev/null +++ b/MELAWY/Updater/flatpak-installer/org.libreoffice.LibreOffice.flatpakref @@ -0,0 +1,10 @@ +[Flatpak Ref] +Name=org.libreoffice.LibreOffice +Branch=stable +Title=org.libreoffice.LibreOffice from flathub +IsRuntime=false +Url=https://dl.flathub.org/repo/ +SuggestRemoteName=flathub +GPGKey=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 +RuntimeRepo=https://dl.flathub.org/repo/flathub.flatpakrepo + diff --git a/MELAWY/Updater/flatpak-installer/org.onlyoffice.desktopeditors.flatpakref b/MELAWY/Updater/flatpak-installer/org.onlyoffice.desktopeditors.flatpakref new file mode 100644 index 0000000..41323c1 --- /dev/null +++ b/MELAWY/Updater/flatpak-installer/org.onlyoffice.desktopeditors.flatpakref @@ -0,0 +1,10 @@ +[Flatpak Ref] +Name=org.onlyoffice.desktopeditors +Branch=stable +Title=org.onlyoffice.desktopeditors from flathub +IsRuntime=false +Url=https://dl.flathub.org/repo/ +SuggestRemoteName=flathub +GPGKey=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 +RuntimeRepo=https://dl.flathub.org/repo/flathub.flatpakrepo + diff --git a/MELAWY/Updater/flatpak-installer/org.openshot.OpenShot.flatpakref b/MELAWY/Updater/flatpak-installer/org.openshot.OpenShot.flatpakref new file mode 100644 index 0000000..e7ecfb5 --- /dev/null +++ b/MELAWY/Updater/flatpak-installer/org.openshot.OpenShot.flatpakref @@ -0,0 +1,10 @@ +[Flatpak Ref] +Name=org.openshot.OpenShot +Branch=stable +Title=org.openshot.OpenShot from flathub +IsRuntime=false +Url=https://dl.flathub.org/repo/ +SuggestRemoteName=flathub +GPGKey=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 +RuntimeRepo=https://dl.flathub.org/repo/flathub.flatpakrepo + diff --git a/MELAWY/Updater/flatpak-installer/org.qbittorrent.qBittorrent.flatpakref b/MELAWY/Updater/flatpak-installer/org.qbittorrent.qBittorrent.flatpakref new file mode 100644 index 0000000..4c892d7 --- /dev/null +++ b/MELAWY/Updater/flatpak-installer/org.qbittorrent.qBittorrent.flatpakref @@ -0,0 +1,10 @@ +[Flatpak Ref] +Name=org.qbittorrent.qBittorrent +Branch=stable +Title=org.qbittorrent.qBittorrent from flathub +IsRuntime=false +Url=https://dl.flathub.org/repo/ +SuggestRemoteName=flathub +GPGKey=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 +RuntimeRepo=https://dl.flathub.org/repo/flathub.flatpakrepo + diff --git a/MELAWY/Updater/flatpak-installer/org.remmina.Remmina.flatpakref b/MELAWY/Updater/flatpak-installer/org.remmina.Remmina.flatpakref new file mode 100644 index 0000000..e5db193 --- /dev/null +++ b/MELAWY/Updater/flatpak-installer/org.remmina.Remmina.flatpakref @@ -0,0 +1,10 @@ +[Flatpak Ref] +Name=org.remmina.Remmina +Branch=stable +Title=org.remmina.Remmina from flathub +IsRuntime=false +Url=https://dl.flathub.org/repo/ +SuggestRemoteName=flathub +GPGKey=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 +RuntimeRepo=https://dl.flathub.org/repo/flathub.flatpakrepo + diff --git a/MELAWY/Updater/flatpak-installer/org.sqlitebrowser.sqlitebrowser.flatpakref b/MELAWY/Updater/flatpak-installer/org.sqlitebrowser.sqlitebrowser.flatpakref new file mode 100644 index 0000000..9e45a62 --- /dev/null +++ b/MELAWY/Updater/flatpak-installer/org.sqlitebrowser.sqlitebrowser.flatpakref @@ -0,0 +1,10 @@ +[Flatpak Ref] +Name=org.sqlitebrowser.sqlitebrowser +Branch=stable +Title=org.sqlitebrowser.sqlitebrowser from flathub +IsRuntime=false +Url=https://dl.flathub.org/repo/ +SuggestRemoteName=flathub +GPGKey=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 +RuntimeRepo=https://dl.flathub.org/repo/flathub.flatpakrepo + diff --git a/MELAWY/Updater/flatpak-installer/org.telegram.desktop.flatpakref b/MELAWY/Updater/flatpak-installer/org.telegram.desktop.flatpakref new file mode 100644 index 0000000..71d3480 --- /dev/null +++ b/MELAWY/Updater/flatpak-installer/org.telegram.desktop.flatpakref @@ -0,0 +1,10 @@ +[Flatpak Ref] +Name=org.telegram.desktop +Branch=stable +Title=org.telegram.desktop from flathub +IsRuntime=false +Url=https://dl.flathub.org/repo/ +SuggestRemoteName=flathub +GPGKey=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 +RuntimeRepo=https://dl.flathub.org/repo/flathub.flatpakrepo + diff --git a/MELAWY/Updater/flatpak-installer/org.videolan.VLC.flatpakref b/MELAWY/Updater/flatpak-installer/org.videolan.VLC.flatpakref new file mode 100644 index 0000000..bb93217 --- /dev/null +++ b/MELAWY/Updater/flatpak-installer/org.videolan.VLC.flatpakref @@ -0,0 +1,10 @@ +[Flatpak Ref] +Name=org.videolan.VLC +Branch=stable +Title=org.videolan.VLC from flathub +IsRuntime=false +Url=https://dl.flathub.org/repo/ +SuggestRemoteName=flathub +GPGKey=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 +RuntimeRepo=https://dl.flathub.org/repo/flathub.flatpakrepo + diff --git a/MELAWY/Updater/flatpak-installer/org.x.Warpinator.flatpakref b/MELAWY/Updater/flatpak-installer/org.x.Warpinator.flatpakref new file mode 100644 index 0000000..89dc7d5 --- /dev/null +++ b/MELAWY/Updater/flatpak-installer/org.x.Warpinator.flatpakref @@ -0,0 +1,10 @@ +[Flatpak Ref] +Name=org.x.Warpinator +Branch=stable +Title=org.x.Warpinator from flathub +IsRuntime=false +Url=https://dl.flathub.org/repo/ +SuggestRemoteName=flathub +GPGKey=mQINBFlD2sABEADsiUZUOYBg1UdDaWkEdJYkTSZD68214m8Q1fbrP5AptaUfCl8KYKFMNoAJRBXn9FbE6q6VBzghHXj/rSnA8WPnkbaEWR7xltOqzB1yHpCQ1l8xSfH5N02DMUBSRtD/rOYsBKbaJcOgW0K21sX+BecMY/AI2yADvCJEjhVKrjR9yfRX+NQEhDcbXUFRGt9ZT+TI5yT4xcwbvvTu7aFUR/dH7+wjrQ7lzoGlZGFFrQXSs2WI0WaYHWDeCwymtohXryF8lcWQkhH8UhfNJVBJFgCY8Q6UHkZG0FxMu8xnIDBMjBmSZKwKQn0nwzwM2afskZEnmNPYDI8nuNsSZBZSAw+ThhkdCZHZZRwzmjzyRuLLVFpOj3XryXwZcSefNMPDkZAuWWzPYjxS80cm2hG1WfqrG0Gl8+iX69cbQchb7gbEb0RtqNskTo9DDmO0bNKNnMbzmIJ3/rTbSahKSwtewklqSP/01o0WKZiy+n/RAkUKOFBprjJtWOZkc8SPXV/rnoS2dWsJWQZhuPPtv3tefdDiEyp7ePrfgfKxuHpZES0IZRiFI4J/nAUP5bix+srcIxOVqAam68CbAlPvWTivRUMRVbKjJiGXIOJ78wAMjqPg3QIC0GQ0EPAWwAOzzpdgbnG7TCQetaVV8rSYCuirlPYN+bJIwBtkOC9SWLoPMVZTwQARAQABtC5GbGF0aHViIFJlcG8gU2lnbmluZyBLZXkgPGZsYXRodWJAZmxhdGh1Yi5vcmc+iQJUBBMBCAA+FiEEblwF2XnHba+TwIE1QYTdTZB6fK4FAllD2sACGwMFCRLMAwAFCwkIBwIGFQgJCgsCBBYCAwECHgECF4AACgkQQYTdTZB6fK5RJQ/+Ptd4sWxaiAW91FFk7+wmYOkEe1NY2UDNJjEEz34PNP/1RoxveHDt43kYJQ23OWaPJuZAbu+fWtjRYcMBzOsMCaFcRSHFiDIC9aTp4ux/mo+IEeyarYt/oyKb5t5lta6xaAqg7rwt65jW5/aQjnS4h7eFZ+dAKta7Y/fljNrOznUp81/SMcx4QA5G2Pw0hs4Xrxg59oONOTFGBgA6FF8WQghrpR7SnEe0FSEOVsAjwQ13Cfkfa7b70omXSWp7GWfUzgBKyoWxKTqzMN3RQHjjhPJcsQnrqH5enUu4Pcb2LcMFpzimHnUgb9ft72DP5wxfzHGAWOUiUXHbAekfq5iFks8cha/RST6wkxG3Rf44Zn09aOxh1btMcGL+5xb1G0BuCQnA0fP/kDYIPwh9z22EqwRQOspIcvGeLVkFeIfubxpcMdOfQqQnZtHMCabV5Q/Rk9K1ZGc8M2hlg8gHbXMFch2xJ0Wu72eXbA/UY5MskEeBgawTQnQOK/vNm7t0AJMpWK26Qg6178UmRghmeZDj9uNRc3EI1nSbgvmGlpDmCxaAGqaGL1zW4KPW5yN25/qeqXcgCvUjZLI9PNq3Kvizp1lUrbx7heRiSoazCucvHQ1VHUzcPVLUKKTkoTP8okThnRRRsBcZ1+jI4yMWIDLOCT7IW3FePr+3xyuy5eEo9a25Ag0EWUPa7AEQALT/CmSyZ8LWlRYQZKYw417p7Z2hxqd6TjwkwM3IQ1irumkWcTZBZIbBgrSOg6CcXD2oWydCQHWi9qaxhuhEl2bJL5LskmBcMxVdQeD0LLHd8QUnbnnIby8ocvWN1alPfvJFjCUTrmD22U1ycOzRw2lIe4kiQONbOZtdWrVImQQSndjFlisitbmlWHvHm2lOOYy8+GJB7YffVV193hmnBSJffCy4bvkuLxsI+n1DhOzc7MPV3z6HGk4HiEcF0yyt9tCYhpsxHFdBoq2h771HfAcS0s98EVAqYMFnf9em+4cnYpdI6mhIfS1FQiKl6DBAYA8tT3ggla00DurPo0JwX/zN+PaO5h/6O9aCZwV7G6rbkgMuqMergXaf8oP38gr0z+MqWnkfM63Bodq68GP4l4hd02BoFBbDf38TMuGQB14+twJMdfbAxo2MbgluvQgfwHfZ2ca6gyEY+9s/YD1gugLjV+S6CB51WkFNe1z4tAPgJZNxUcKCbeaHNbthl8Hks/pY9RCEseX/EdfzF18epbSjJMPh4DPQXbUoFwmyuYcoBOPmvZHNl9hK7B/1RP8w1ZrXk8qdupC0SNbafX7270B7lMMVImzZetGsM9ypXJ6llhp3FwW09iseNyGJGPsr/dvTMGDXqOPfU/9SAS1LSTY4K9PbRtdrBE318YX8mIk5ABEBAAGJBHIEGAEIACYWIQRuXAXZecdtr5PAgTVBhN1NkHp8rgUCWUPa7AIbAgUJEswDAAJACRBBhN1NkHp8rsF0IAQZAQgAHRYhBFSmzd2JGfsgQgDYrFYnAunj7X7oBQJZQ9rsAAoJEFYnAunj7X7oR6AP/0KYmiAFeqx14Z43/6s2gt3VhxlSd8bmcVV7oJFbMhdHBIeWBp2BvsUf00I0Zl14ZkwCKfLwbbORC2eIxvzJ+QWjGfPhDmS4XUSmhlXxWnYEveSek5Tde+fmu6lqKM8CHg5BNx4GWIX/vdLi1wWJZyhrUwwICAxkuhKxuP2Z1An48930eslTD2GGcjByc27+9cIZjHKa07I/aLffo04V+oMT9/tgzoquzgpVV4jwekADo2MJjhkkPveSNI420bgT+Q7Fi1l0X1aFUniBvQMsaBa27PngWm6xE2ZYvh7nWCdd5g0c0eLIHxWwzV1lZ4Ryx4ITO/VL25ItECcjhTRdYa64sA62MYSaB0x3eR+SihpgP3wSNPFu3MJo6FKTFdi4CBAEmpWHFW7FcRmd+cQXeFrHLN3iNVWryy0HK/CUEJmiZEmpNiXecl4vPIIuyF0zgSCztQtKoMr+injpmQGC/rF/ELBVZTUSLNB350S0Ztvw0FKWDAJSxFmoxt3xycqvvt47rxTrhi78nkk6jATKGyvP55sO+K7Q7Wh0DXA69hvPrYW2eu8jGCdVGxi6HX7L1qcfEd0378S71dZ3g9o6KKl1OsDWWQ6MJ6FGBZedl/ibRfs8p5+sbCX3lQSjEFy3rx6n0rUrXx8U2qb+RCLzJlmC5MNBOTDJwHPcX6gKsUcXZrEQALmRHoo3SrewO41RCr+5nUlqiqV3AohBMhnQbGzyHf2+drutIaoh7Rj80XRh2bkkuPLwlNPf+bTXwNVGse4bej7B3oV6Ae1N7lTNVF4Qh+1OowtGjmfJPWo0z1s6HFJVxoIof9z58Msvgao0zrKGqaMWaNQ6LUeC9g9Aj/9Uqjbo8X54aLiYs8Z1WNc06jKP+gv8AWLtv6CR+l2kLez1YMDucjm7v6iuCMVAmZdmxhg5I/X2+OM3vBsqPDdQpr2TPDLX3rCrSBiS0gOQ6DwN5N5QeTkxmY/7QO8bgLo/Wzu1iilH4vMKW6LBKCaRx5UEJxKpL4wkgITsYKneIt3NTHo5EOuaYk+y2+Dvt6EQFiuMsdbfUjs3seIHsghX/cbPJa4YUqZAL8C4OtVHaijwGo0ymt9MWvS9yNKMyT0JhN2/BdeOVWrHk7wXXJn/ZjpXilicXKPx4udCF76meE+6N2u/T+RYZ7fP1QMEtNZNmYDOfA6sViuPDfQSHLNbauJBo/n1sRYAsL5mcG22UDchJrlKvmK3EOADCQg+myrm8006LltubNB4wWNzHDJ0Ls2JGzQZCd/xGyVmUiidCBUrD537WdknOYE4FD7P0cHaM9brKJ/M8LkEH0zUlo73bY4XagbnCqve6PvQb5G2Z55qhWphd6f4B6DGed86zJEa/RhS +RuntimeRepo=https://dl.flathub.org/repo/flathub.flatpakrepo + diff --git a/MELAWY/Updater/flatpak-installer/ru.yandex.Browser.flatpakref b/MELAWY/Updater/flatpak-installer/ru.yandex.Browser.flatpakref new file mode 100644 index 0000000..36d4ed2 --- /dev/null +++ b/MELAWY/Updater/flatpak-installer/ru.yandex.Browser.flatpakref @@ -0,0 +1,10 @@ +[Flatpak Ref] +Name=ru.yandex.Browser +Branch=stable +Title=ru.yandex.Browser from flathub +IsRuntime=false +Url=https://dl.flathub.org/repo/ +SuggestRemoteName=flathub +GPGKey=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 +RuntimeRepo=https://dl.flathub.org/repo/flathub.flatpakrepo + diff --git a/MELAWY/Updater/flatpak-installer/so.onekey.Wallet.flatpakref b/MELAWY/Updater/flatpak-installer/so.onekey.Wallet.flatpakref new file mode 100644 index 0000000..d26e73e --- /dev/null +++ b/MELAWY/Updater/flatpak-installer/so.onekey.Wallet.flatpakref @@ -0,0 +1,10 @@ +[Flatpak Ref] +Name=so.onekey.Wallet +Branch=stable +Title=so.onekey.Wallet from flathub +IsRuntime=false +Url=https://dl.flathub.org/repo/ +SuggestRemoteName=flathub +GPGKey=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 +RuntimeRepo=https://dl.flathub.org/repo/flathub.flatpakrepo + diff --git a/MELAWY/Updater/flatpak-installer/social.whalebird.WhalebirdDesktop.flatpakref b/MELAWY/Updater/flatpak-installer/social.whalebird.WhalebirdDesktop.flatpakref new file mode 100644 index 0000000..5ee2502 --- /dev/null +++ b/MELAWY/Updater/flatpak-installer/social.whalebird.WhalebirdDesktop.flatpakref @@ -0,0 +1,10 @@ +[Flatpak Ref] +Name=social.whalebird.WhalebirdDesktop +Branch=stable +Title=social.whalebird.WhalebirdDesktop from flathub +IsRuntime=false +Url=https://dl.flathub.org/repo/ +SuggestRemoteName=flathub +GPGKey=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 +RuntimeRepo=https://dl.flathub.org/repo/flathub.flatpakrepo + diff --git a/MELAWY/Updater/flatpak-installer/us.zoom.Zoom.flatpakref b/MELAWY/Updater/flatpak-installer/us.zoom.Zoom.flatpakref new file mode 100644 index 0000000..0ea5463 --- /dev/null +++ b/MELAWY/Updater/flatpak-installer/us.zoom.Zoom.flatpakref @@ -0,0 +1,10 @@ +[Flatpak Ref] +Name=us.zoom.Zoom +Branch=stable +Title=us.zoom.Zoom from flathub +IsRuntime=false +Url=https://dl.flathub.org/repo/ +SuggestRemoteName=flathub +GPGKey=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 +RuntimeRepo=https://dl.flathub.org/repo/flathub.flatpakrepo + diff --git a/MELAWY/Updater/flatpak-installer/xyz.ketok.Speedtest.flatpakref b/MELAWY/Updater/flatpak-installer/xyz.ketok.Speedtest.flatpakref new file mode 100644 index 0000000..a521847 --- /dev/null +++ b/MELAWY/Updater/flatpak-installer/xyz.ketok.Speedtest.flatpakref @@ -0,0 +1,10 @@ +[Flatpak Ref] +Name=xyz.ketok.Speedtest +Branch=stable +Title=xyz.ketok.Speedtest from flathub +IsRuntime=false +Url=https://dl.flathub.org/repo/ +SuggestRemoteName=flathub +GPGKey=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 +RuntimeRepo=https://dl.flathub.org/repo/flathub.flatpakrepo + diff --git a/MELAWY/Updater/git_pull.sh b/MELAWY/Updater/git_pull.sh new file mode 100755 index 0000000..f18c56e --- /dev/null +++ b/MELAWY/Updater/git_pull.sh @@ -0,0 +1,26 @@ +#!/bin/bash + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +i=0 +for package_dir in $(find . -mindepth 1 -maxdepth 1 -type d) +do + i=$(( $i + 1 )) + echo "${i} ${CWD}/${package_dir}" + cd "${CWD}/${package_dir}" + if [ -d ".git" ]; then + git pull + fi + cd "${CWD}" + echo "" +done + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep "${0}" | awk '{print $1}') +if [ $(( "${process}" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep "${0}" | awk '{print $1}') +fi diff --git a/MELAWY/Updater/make.sh b/MELAWY/Updater/make.sh new file mode 100755 index 0000000..e099530 --- /dev/null +++ b/MELAWY/Updater/make.sh @@ -0,0 +1,112 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +dir_list=$(find . -mindepth 2 -maxdepth 4 -name "PKGBUILD" -type f | sort) + +for i in ${dir_list[@]} +do + path="$(dirname $i)" + full_path="$CWD/$path" + + echo "$full_path" + cd "$full_path" + + git_dir="$(find . -mindepth 1 -maxdepth 1 -name "$(basename $full_path)" -type d)" + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + + pkg_exist=$(find "$full_path" -type f -newermt "$(date '+%Y-%m-%d 00:00')" -name "*.pkg.tar.xz") + if [ "$pkg_exist" == "" ]; then + make_file=$(find . -mindepth 1 -maxdepth 1 -name "*make*\.sh" -type f) + if [ -f "$make_file" ]; then + echo "bash $make_file" + bash "$make_file" + else + makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force --config /etc/makepkg-gcc.conf + if [ "$?" -ne 0 ]; then + makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force --config /etc/makepkg-gcc-without-lto.conf + if [ "$?" -ne 0 ]; then + makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force --config /etc/makepkg-clang.conf + if [ "$?" -ne 0 ]; then + makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force --config /etc/makepkg-clang-without-lto.conf + if [ "$?" -ne 0 ]; then + echo "all fail" > fail + else + echo "makepkg-clang-without-lto.conf" > success + fi + else + echo "makepkg-clang.conf" > success + fi + else + echo "makepkg-gcc-without-lto.conf" > success + fi + else + echo "makepkg-gcc.conf" > success + fi + + for i in *.pkg.tar.xz; + do + if [ -f "${i}" ]; then + if [ -f "$i.sig" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + fi + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi + done + fi + unset make_file + + pkg_file=$(find . -mindepth 1 -maxdepth 1 -name "*.pkg.tar.xz" -type f) + sig_file="${pkg_file}.sig" + + if [ ! -f "$sig_file" ]; then + for i in *.pkg.tar.xz + do + if [ -f "${i}" ]; then + if [ -f "$i.sig" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + fi + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi + done + fi + + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + fi + + cd "$CWD" +done + +notify-send -a "$(basename $(pwd)): Make and Move to" -t 10000 "$REPO" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" diff --git a/MELAWY/Updater/melawy-arch-linux-updater-tray-icon/.gitignore b/MELAWY/Updater/melawy-arch-linux-updater-tray-icon/.gitignore new file mode 100644 index 0000000..e0ac34f --- /dev/null +++ b/MELAWY/Updater/melawy-arch-linux-updater-tray-icon/.gitignore @@ -0,0 +1,4 @@ +*.tar.* +pkg/ +src/ +/melawy-arch-linux-update-tray-icon diff --git a/MELAWY/Updater/melawy-arch-linux-updater-tray-icon/00_make.sh b/MELAWY/Updater/melawy-arch-linux-updater-tray-icon/00_make.sh new file mode 100755 index 0000000..553befd --- /dev/null +++ b/MELAWY/Updater/melawy-arch-linux-updater-tray-icon/00_make.sh @@ -0,0 +1,39 @@ +#!/bin/bash + +status=0 + +makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force + +status=$(( $status + $? )) + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +notify-send -a "$(basename $(pwd)): Make" -t 10000 "finished" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" +if [ "$status" == 0 ]; then + sleep 5 + + process=$(ps x | grep konsole | grep $0 | awk '{print $1}') + if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') + fi +fi diff --git a/MELAWY/Updater/melawy-arch-linux-updater-tray-icon/01_sign.sh b/MELAWY/Updater/melawy-arch-linux-updater-tray-icon/01_sign.sh new file mode 100755 index 0000000..77055f1 --- /dev/null +++ b/MELAWY/Updater/melawy-arch-linux-updater-tray-icon/01_sign.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done diff --git a/MELAWY/Updater/melawy-arch-linux-updater-tray-icon/PKGBUILD b/MELAWY/Updater/melawy-arch-linux-updater-tray-icon/PKGBUILD new file mode 100644 index 0000000..9785783 --- /dev/null +++ b/MELAWY/Updater/melawy-arch-linux-updater-tray-icon/PKGBUILD @@ -0,0 +1,48 @@ +# Maintainer: Valeria Fadeeva + +_gitname="$(basename $(pwd))" +pkgname=("$_gitname") +pkgver=1.4 +pkgrel=1 +pkgdesc="$(head -n 2 README.md | tail -n 1)" +arch=('any') +url="https://git.melawy.ru/Updater/$_gitname" +license=('AGPL') +depends=("melawy-arch-linux-updater") +optdepends=() +makedepends=("git") +backup=() +provides=("${pkgname}") +conflicts=("${pkgname}") +source=("git+$url.git") +sha256sums=("SKIP") +validpgpkeys=('BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8') + +# pkgver() { +# cd "$srcdir/$_gitname" +# printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +# } + +pkgver() { + cd "$srcdir/$_gitname" + printf "1.%s" "$(git rev-list --count HEAD)" +} + +build() { + cd "$_gitname" + cargo build --release +} + +package() { + install -dm755 "${pkgdir}/usr/bin/" + install -m755 "${srcdir}/$_gitname/target/release/melawy-arch-linux-updater-tray-icon" "${pkgdir}/usr/bin/" + + install -d "$pkgdir/usr/share/applications/" + install -Dm644 "${srcdir}/$_gitname/melawy-arch-linux-updater-tray-icon.desktop" "$pkgdir/usr/share/applications/" + + install -d "$pkgdir/etc/skel/.config/autostart/" + install -Dm644 "${srcdir}/$_gitname/melawy-arch-linux-updater-tray-icon.desktop" "$pkgdir/etc/skel/.config/autostart/" + + install -d "$pkgdir/usr/share/skel/.config/autostart/" + install -Dm644 "${srcdir}/$_gitname/melawy-arch-linux-updater-tray-icon.desktop" "$pkgdir/usr/share/skel/.config/autostart/" +} diff --git a/MELAWY/Updater/melawy-arch-linux-updater-tray-icon/README.md b/MELAWY/Updater/melawy-arch-linux-updater-tray-icon/README.md new file mode 100644 index 0000000..5a7fcf9 --- /dev/null +++ b/MELAWY/Updater/melawy-arch-linux-updater-tray-icon/README.md @@ -0,0 +1,9 @@ +# melawy-arch-linux-updater-tray-icon +Melawy Arch Linux Updater Tray Icon + +### Donate +[Tinkoff](https://www.tinkoff.ru/rm/fadeeva.valeriya96/9bLRi79066) + +[YooMoney](https://yoomoney.ru/to/4100115921160758) + +Etherium 0x981FBf878fe451BDB83BEaF68078394d4B13213f diff --git a/MELAWY/Updater/melawy-arch-linux-updater/.gitignore b/MELAWY/Updater/melawy-arch-linux-updater/.gitignore new file mode 100644 index 0000000..af598a8 --- /dev/null +++ b/MELAWY/Updater/melawy-arch-linux-updater/.gitignore @@ -0,0 +1,4 @@ +*.tar.* +pkg/ +src/ +/melawy-arch-linux-updater diff --git a/MELAWY/Updater/melawy-arch-linux-updater/00_make.sh b/MELAWY/Updater/melawy-arch-linux-updater/00_make.sh new file mode 100755 index 0000000..553befd --- /dev/null +++ b/MELAWY/Updater/melawy-arch-linux-updater/00_make.sh @@ -0,0 +1,39 @@ +#!/bin/bash + +status=0 + +makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force + +status=$(( $status + $? )) + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +notify-send -a "$(basename $(pwd)): Make" -t 10000 "finished" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" +if [ "$status" == 0 ]; then + sleep 5 + + process=$(ps x | grep konsole | grep $0 | awk '{print $1}') + if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') + fi +fi diff --git a/MELAWY/Updater/melawy-arch-linux-updater/01_sign.sh b/MELAWY/Updater/melawy-arch-linux-updater/01_sign.sh new file mode 100755 index 0000000..77055f1 --- /dev/null +++ b/MELAWY/Updater/melawy-arch-linux-updater/01_sign.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done diff --git a/MELAWY/Updater/melawy-arch-linux-updater/PKGBUILD b/MELAWY/Updater/melawy-arch-linux-updater/PKGBUILD new file mode 100644 index 0000000..e01ecb7 --- /dev/null +++ b/MELAWY/Updater/melawy-arch-linux-updater/PKGBUILD @@ -0,0 +1,48 @@ +# Maintainer: Valeria Fadeeva + +_gitname="$(basename $(pwd))" +pkgname=("$_gitname") +pkgver=1.23 +pkgrel=1 +pkgdesc="$(head -n 2 README.md | tail -n 1)" +arch=('any') +url="https://git.melawy.ru/Updater/$_gitname" +license=('AGPL') +depends=("pacman" "gnupg") +optdepends=() +makedepends=("git") +backup=() +provides=("${pkgname}") +conflicts=("${pkgname}") +source=("git+$url.git") +sha256sums=("SKIP") +validpgpkeys=('BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8') + +# pkgver() { +# cd "$srcdir/$_gitname" +# printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +# } + +pkgver() { + cd "$srcdir/$_gitname" + printf "1.%s" "$(git rev-list --count HEAD)" +} + +build() { + cd "$_gitname" + cargo build --release +} + +package() { + install -dm755 "${pkgdir}/etc/arch-linux-updater/" + install -m644 "${srcdir}/$_gitname/.env" "${pkgdir}/etc/arch-linux-updater/" + + install -dm755 "${pkgdir}/usr/bin/" + install -m755 "${srcdir}/$_gitname/target/release/arch-linux-updater" "${pkgdir}/usr/bin/" + + install -dm755 "${pkgdir}/usr/share/arch-linux-updater/" + cp -rf "${srcdir}/$_gitname/assets" "${pkgdir}/usr/share/arch-linux-updater/" + + install -dm750 "${pkgdir}/etc/sudoers.d/" + install -m644 "${srcdir}/$_gitname/melawy-arch-linux-updater" "${pkgdir}/etc/sudoers.d/" +} diff --git a/MELAWY/Updater/melawy-arch-linux-updater/README.md b/MELAWY/Updater/melawy-arch-linux-updater/README.md new file mode 100644 index 0000000..e5b53cd --- /dev/null +++ b/MELAWY/Updater/melawy-arch-linux-updater/README.md @@ -0,0 +1,9 @@ +# melawy-arch-linux-updater +Arch linux updater for Melawy Linux + +### Donate +[Tinkoff](https://www.tinkoff.ru/rm/fadeeva.valeriya96/9bLRi79066) + +[YooMoney](https://yoomoney.ru/to/4100115921160758) + +Etherium 0x981FBf878fe451BDB83BEaF68078394d4B13213f diff --git a/MELAWY/Updater/melawy-pamac-helper/.gitignore b/MELAWY/Updater/melawy-pamac-helper/.gitignore new file mode 100644 index 0000000..5d2220c --- /dev/null +++ b/MELAWY/Updater/melawy-pamac-helper/.gitignore @@ -0,0 +1,4 @@ +*.tar.* +pkg/ +src/ +/melawy-linux-mirrorlist diff --git a/MELAWY/Updater/melawy-pamac-helper/00_make.sh b/MELAWY/Updater/melawy-pamac-helper/00_make.sh new file mode 100755 index 0000000..553befd --- /dev/null +++ b/MELAWY/Updater/melawy-pamac-helper/00_make.sh @@ -0,0 +1,39 @@ +#!/bin/bash + +status=0 + +makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force + +status=$(( $status + $? )) + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +notify-send -a "$(basename $(pwd)): Make" -t 10000 "finished" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" +if [ "$status" == 0 ]; then + sleep 5 + + process=$(ps x | grep konsole | grep $0 | awk '{print $1}') + if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') + fi +fi diff --git a/MELAWY/Updater/melawy-pamac-helper/01_sign.sh b/MELAWY/Updater/melawy-pamac-helper/01_sign.sh new file mode 100755 index 0000000..77055f1 --- /dev/null +++ b/MELAWY/Updater/melawy-pamac-helper/01_sign.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done diff --git a/MELAWY/Updater/melawy-pamac-helper/LICENSE b/MELAWY/Updater/melawy-pamac-helper/LICENSE new file mode 100644 index 0000000..0ad25db --- /dev/null +++ b/MELAWY/Updater/melawy-pamac-helper/LICENSE @@ -0,0 +1,661 @@ + GNU AFFERO GENERAL PUBLIC LICENSE + Version 3, 19 November 2007 + + Copyright (C) 2007 Free Software Foundation, Inc. + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + Preamble + + The GNU Affero General Public License is a free, copyleft license for +software and other kinds of works, specifically designed to ensure +cooperation with the community in the case of network server software. + + The licenses for most software and other practical works are designed +to take away your freedom to share and change the works. By contrast, +our General Public Licenses are intended to guarantee your freedom to +share and change all versions of a program--to make sure it remains free +software for all its users. + + 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 +them 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. + + Developers that use our General Public Licenses protect your rights +with two steps: (1) assert copyright on the software, and (2) offer +you this License which gives you legal permission to copy, distribute +and/or modify the software. + + A secondary benefit of defending all users' freedom is that +improvements made in alternate versions of the program, if they +receive widespread use, become available for other developers to +incorporate. Many developers of free software are heartened and +encouraged by the resulting cooperation. However, in the case of +software used on network servers, this result may fail to come about. +The GNU General Public License permits making a modified version and +letting the public access it on a server without ever releasing its +source code to the public. + + The GNU Affero General Public License is designed specifically to +ensure that, in such cases, the modified source code becomes available +to the community. It requires the operator of a network server to +provide the source code of the modified version running there to the +users of that server. Therefore, public use of a modified version, on +a publicly accessible server, gives the public access to the source +code of the modified version. + + An older license, called the Affero General Public License and +published by Affero, was designed to accomplish similar goals. This is +a different license, not a version of the Affero GPL, but Affero has +released a new version of the Affero GPL which permits relicensing under +this license. + + The precise terms and conditions for copying, distribution and +modification follow. + + TERMS AND CONDITIONS + + 0. Definitions. + + "This License" refers to version 3 of the GNU Affero General Public License. + + "Copyright" also means copyright-like laws that apply to other kinds of +works, such as semiconductor masks. + + "The Program" refers to any copyrightable work licensed under this +License. Each licensee is addressed as "you". "Licensees" and +"recipients" may be individuals or organizations. + + To "modify" a work means to copy from or adapt all or part of the work +in a fashion requiring copyright permission, other than the making of an +exact copy. The resulting work is called a "modified version" of the +earlier work or a work "based on" the earlier work. + + A "covered work" means either the unmodified Program or a work based +on the Program. + + To "propagate" a work means to do anything with it that, without +permission, would make you directly or secondarily liable for +infringement under applicable copyright law, except executing it on a +computer or modifying a private copy. Propagation includes copying, +distribution (with or without modification), making available to the +public, and in some countries other activities as well. + + To "convey" a work means any kind of propagation that enables other +parties to make or receive copies. Mere interaction with a user through +a computer network, with no transfer of a copy, is not conveying. + + An interactive user interface displays "Appropriate Legal Notices" +to the extent that it includes a convenient and prominently visible +feature that (1) displays an appropriate copyright notice, and (2) +tells the user that there is no warranty for the work (except to the +extent that warranties are provided), that licensees may convey the +work under this License, and how to view a copy of this License. If +the interface presents a list of user commands or options, such as a +menu, a prominent item in the list meets this criterion. + + 1. Source Code. + + The "source code" for a work means the preferred form of the work +for making modifications to it. "Object code" means any non-source +form of a work. + + A "Standard Interface" means an interface that either is an official +standard defined by a recognized standards body, or, in the case of +interfaces specified for a particular programming language, one that +is widely used among developers working in that language. + + The "System Libraries" of an executable work include anything, other +than the work as a whole, that (a) is included in the normal form of +packaging a Major Component, but which is not part of that Major +Component, and (b) serves only to enable use of the work with that +Major Component, or to implement a Standard Interface for which an +implementation is available to the public in source code form. A +"Major Component", in this context, means a major essential component +(kernel, window system, and so on) of the specific operating system +(if any) on which the executable work runs, or a compiler used to +produce the work, or an object code interpreter used to run it. + + The "Corresponding Source" for a work in object code form means all +the source code needed to generate, install, and (for an executable +work) run the object code and to modify the work, including scripts to +control those activities. However, it does not include the work's +System Libraries, or general-purpose tools or generally available free +programs which are used unmodified in performing those activities but +which are not part of the work. For example, Corresponding Source +includes interface definition files associated with source files for +the work, and the source code for shared libraries and dynamically +linked subprograms that the work is specifically designed to require, +such as by intimate data communication or control flow between those +subprograms and other parts of the work. + + The Corresponding Source need not include anything that users +can regenerate automatically from other parts of the Corresponding +Source. + + The Corresponding Source for a work in source code form is that +same work. + + 2. Basic Permissions. + + All rights granted under this License are granted for the term of +copyright on the Program, and are irrevocable provided the stated +conditions are met. This License explicitly affirms your unlimited +permission to run the unmodified Program. The output from running a +covered work is covered by this License only if the output, given its +content, constitutes a covered work. This License acknowledges your +rights of fair use or other equivalent, as provided by copyright law. + + You may make, run and propagate covered works that you do not +convey, without conditions so long as your license otherwise remains +in force. You may convey covered works to others for the sole purpose +of having them make modifications exclusively for you, or provide you +with facilities for running those works, provided that you comply with +the terms of this License in conveying all material for which you do +not control copyright. Those thus making or running the covered works +for you must do so exclusively on your behalf, under your direction +and control, on terms that prohibit them from making any copies of +your copyrighted material outside their relationship with you. + + Conveying under any other circumstances is permitted solely under +the conditions stated below. Sublicensing is not allowed; section 10 +makes it unnecessary. + + 3. Protecting Users' Legal Rights From Anti-Circumvention Law. + + No covered work shall be deemed part of an effective technological +measure under any applicable law fulfilling obligations under article +11 of the WIPO copyright treaty adopted on 20 December 1996, or +similar laws prohibiting or restricting circumvention of such +measures. + + When you convey a covered work, you waive any legal power to forbid +circumvention of technological measures to the extent such circumvention +is effected by exercising rights under this License with respect to +the covered work, and you disclaim any intention to limit operation or +modification of the work as a means of enforcing, against the work's +users, your or third parties' legal rights to forbid circumvention of +technological measures. + + 4. Conveying Verbatim Copies. + + You may convey 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; +keep intact all notices stating that this License and any +non-permissive terms added in accord with section 7 apply to the code; +keep intact all notices of the absence of any warranty; and give all +recipients a copy of this License along with the Program. + + You may charge any price or no price for each copy that you convey, +and you may offer support or warranty protection for a fee. + + 5. Conveying Modified Source Versions. + + You may convey a work based on the Program, or the modifications to +produce it from the Program, in the form of source code under the +terms of section 4, provided that you also meet all of these conditions: + + a) The work must carry prominent notices stating that you modified + it, and giving a relevant date. + + b) The work must carry prominent notices stating that it is + released under this License and any conditions added under section + 7. This requirement modifies the requirement in section 4 to + "keep intact all notices". + + c) You must license the entire work, as a whole, under this + License to anyone who comes into possession of a copy. This + License will therefore apply, along with any applicable section 7 + additional terms, to the whole of the work, and all its parts, + regardless of how they are packaged. This License gives no + permission to license the work in any other way, but it does not + invalidate such permission if you have separately received it. + + d) If the work has interactive user interfaces, each must display + Appropriate Legal Notices; however, if the Program has interactive + interfaces that do not display Appropriate Legal Notices, your + work need not make them do so. + + A compilation of a covered work with other separate and independent +works, which are not by their nature extensions of the covered work, +and which are not combined with it such as to form a larger program, +in or on a volume of a storage or distribution medium, is called an +"aggregate" if the compilation and its resulting copyright are not +used to limit the access or legal rights of the compilation's users +beyond what the individual works permit. Inclusion of a covered work +in an aggregate does not cause this License to apply to the other +parts of the aggregate. + + 6. Conveying Non-Source Forms. + + You may convey a covered work in object code form under the terms +of sections 4 and 5, provided that you also convey the +machine-readable Corresponding Source under the terms of this License, +in one of these ways: + + a) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by the + Corresponding Source fixed on a durable physical medium + customarily used for software interchange. + + b) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by a + written offer, valid for at least three years and valid for as + long as you offer spare parts or customer support for that product + model, to give anyone who possesses the object code either (1) a + copy of the Corresponding Source for all the software in the + product that is covered by this License, on a durable physical + medium customarily used for software interchange, for a price no + more than your reasonable cost of physically performing this + conveying of source, or (2) access to copy the + Corresponding Source from a network server at no charge. + + c) Convey individual copies of the object code with a copy of the + written offer to provide the Corresponding Source. This + alternative is allowed only occasionally and noncommercially, and + only if you received the object code with such an offer, in accord + with subsection 6b. + + d) Convey the object code by offering access from a designated + place (gratis or for a charge), and offer equivalent access to the + Corresponding Source in the same way through the same place at no + further charge. You need not require recipients to copy the + Corresponding Source along with the object code. If the place to + copy the object code is a network server, the Corresponding Source + may be on a different server (operated by you or a third party) + that supports equivalent copying facilities, provided you maintain + clear directions next to the object code saying where to find the + Corresponding Source. Regardless of what server hosts the + Corresponding Source, you remain obligated to ensure that it is + available for as long as needed to satisfy these requirements. + + e) Convey the object code using peer-to-peer transmission, provided + you inform other peers where the object code and Corresponding + Source of the work are being offered to the general public at no + charge under subsection 6d. + + A separable portion of the object code, whose source code is excluded +from the Corresponding Source as a System Library, need not be +included in conveying the object code work. + + A "User Product" is either (1) a "consumer product", which means any +tangible personal property which is normally used for personal, family, +or household purposes, or (2) anything designed or sold for incorporation +into a dwelling. In determining whether a product is a consumer product, +doubtful cases shall be resolved in favor of coverage. For a particular +product received by a particular user, "normally used" refers to a +typical or common use of that class of product, regardless of the status +of the particular user or of the way in which the particular user +actually uses, or expects or is expected to use, the product. A product +is a consumer product regardless of whether the product has substantial +commercial, industrial or non-consumer uses, unless such uses represent +the only significant mode of use of the product. + + "Installation Information" for a User Product means any methods, +procedures, authorization keys, or other information required to install +and execute modified versions of a covered work in that User Product from +a modified version of its Corresponding Source. The information must +suffice to ensure that the continued functioning of the modified object +code is in no case prevented or interfered with solely because +modification has been made. + + If you convey an object code work under this section in, or with, or +specifically for use in, a User Product, and the conveying occurs as +part of a transaction in which the right of possession and use of the +User Product is transferred to the recipient in perpetuity or for a +fixed term (regardless of how the transaction is characterized), the +Corresponding Source conveyed under this section must be accompanied +by the Installation Information. But this requirement does not apply +if neither you nor any third party retains the ability to install +modified object code on the User Product (for example, the work has +been installed in ROM). + + The requirement to provide Installation Information does not include a +requirement to continue to provide support service, warranty, or updates +for a work that has been modified or installed by the recipient, or for +the User Product in which it has been modified or installed. Access to a +network may be denied when the modification itself materially and +adversely affects the operation of the network or violates the rules and +protocols for communication across the network. + + Corresponding Source conveyed, and Installation Information provided, +in accord with this section must be in a format that is publicly +documented (and with an implementation available to the public in +source code form), and must require no special password or key for +unpacking, reading or copying. + + 7. Additional Terms. + + "Additional permissions" are terms that supplement the terms of this +License by making exceptions from one or more of its conditions. +Additional permissions that are applicable to the entire Program shall +be treated as though they were included in this License, to the extent +that they are valid under applicable law. If additional permissions +apply only to part of the Program, that part may be used separately +under those permissions, but the entire Program remains governed by +this License without regard to the additional permissions. + + When you convey a copy of a covered work, you may at your option +remove any additional permissions from that copy, or from any part of +it. (Additional permissions may be written to require their own +removal in certain cases when you modify the work.) You may place +additional permissions on material, added by you to a covered work, +for which you have or can give appropriate copyright permission. + + Notwithstanding any other provision of this License, for material you +add to a covered work, you may (if authorized by the copyright holders of +that material) supplement the terms of this License with terms: + + a) Disclaiming warranty or limiting liability differently from the + terms of sections 15 and 16 of this License; or + + b) Requiring preservation of specified reasonable legal notices or + author attributions in that material or in the Appropriate Legal + Notices displayed by works containing it; or + + c) Prohibiting misrepresentation of the origin of that material, or + requiring that modified versions of such material be marked in + reasonable ways as different from the original version; or + + d) Limiting the use for publicity purposes of names of licensors or + authors of the material; or + + e) Declining to grant rights under trademark law for use of some + trade names, trademarks, or service marks; or + + f) Requiring indemnification of licensors and authors of that + material by anyone who conveys the material (or modified versions of + it) with contractual assumptions of liability to the recipient, for + any liability that these contractual assumptions directly impose on + those licensors and authors. + + All other non-permissive additional terms are considered "further +restrictions" within the meaning of section 10. If the Program as you +received it, or any part of it, contains a notice stating that it is +governed by this License along with a term that is a further +restriction, you may remove that term. If a license document contains +a further restriction but permits relicensing or conveying under this +License, you may add to a covered work material governed by the terms +of that license document, provided that the further restriction does +not survive such relicensing or conveying. + + If you add terms to a covered work in accord with this section, you +must place, in the relevant source files, a statement of the +additional terms that apply to those files, or a notice indicating +where to find the applicable terms. + + Additional terms, permissive or non-permissive, may be stated in the +form of a separately written license, or stated as exceptions; +the above requirements apply either way. + + 8. Termination. + + You may not propagate or modify a covered work except as expressly +provided under this License. Any attempt otherwise to propagate or +modify it is void, and will automatically terminate your rights under +this License (including any patent licenses granted under the third +paragraph of section 11). + + However, if you cease all violation of this License, then your +license from a particular copyright holder is reinstated (a) +provisionally, unless and until the copyright holder explicitly and +finally terminates your license, and (b) permanently, if the copyright +holder fails to notify you of the violation by some reasonable means +prior to 60 days after the cessation. + + Moreover, your license from a particular copyright holder is +reinstated permanently if the copyright holder notifies you of the +violation by some reasonable means, this is the first time you have +received notice of violation of this License (for any work) from that +copyright holder, and you cure the violation prior to 30 days after +your receipt of the notice. + + Termination of your rights under this section does not terminate the +licenses of parties who have received copies or rights from you under +this License. If your rights have been terminated and not permanently +reinstated, you do not qualify to receive new licenses for the same +material under section 10. + + 9. Acceptance Not Required for Having Copies. + + You are not required to accept this License in order to receive or +run a copy of the Program. Ancillary propagation of a covered work +occurring solely as a consequence of using peer-to-peer transmission +to receive a copy likewise does not require acceptance. However, +nothing other than this License grants you permission to propagate or +modify any covered work. These actions infringe copyright if you do +not accept this License. Therefore, by modifying or propagating a +covered work, you indicate your acceptance of this License to do so. + + 10. Automatic Licensing of Downstream Recipients. + + Each time you convey a covered work, the recipient automatically +receives a license from the original licensors, to run, modify and +propagate that work, subject to this License. You are not responsible +for enforcing compliance by third parties with this License. + + An "entity transaction" is a transaction transferring control of an +organization, or substantially all assets of one, or subdividing an +organization, or merging organizations. If propagation of a covered +work results from an entity transaction, each party to that +transaction who receives a copy of the work also receives whatever +licenses to the work the party's predecessor in interest had or could +give under the previous paragraph, plus a right to possession of the +Corresponding Source of the work from the predecessor in interest, if +the predecessor has it or can get it with reasonable efforts. + + You may not impose any further restrictions on the exercise of the +rights granted or affirmed under this License. For example, you may +not impose a license fee, royalty, or other charge for exercise of +rights granted under this License, and you may not initiate litigation +(including a cross-claim or counterclaim in a lawsuit) alleging that +any patent claim is infringed by making, using, selling, offering for +sale, or importing the Program or any portion of it. + + 11. Patents. + + A "contributor" is a copyright holder who authorizes use under this +License of the Program or a work on which the Program is based. The +work thus licensed is called the contributor's "contributor version". + + A contributor's "essential patent claims" are all patent claims +owned or controlled by the contributor, whether already acquired or +hereafter acquired, that would be infringed by some manner, permitted +by this License, of making, using, or selling its contributor version, +but do not include claims that would be infringed only as a +consequence of further modification of the contributor version. For +purposes of this definition, "control" includes the right to grant +patent sublicenses in a manner consistent with the requirements of +this License. + + Each contributor grants you a non-exclusive, worldwide, royalty-free +patent license under the contributor's essential patent claims, to +make, use, sell, offer for sale, import and otherwise run, modify and +propagate the contents of its contributor version. + + In the following three paragraphs, a "patent license" is any express +agreement or commitment, however denominated, not to enforce a patent +(such as an express permission to practice a patent or covenant not to +sue for patent infringement). To "grant" such a patent license to a +party means to make such an agreement or commitment not to enforce a +patent against the party. + + If you convey a covered work, knowingly relying on a patent license, +and the Corresponding Source of the work is not available for anyone +to copy, free of charge and under the terms of this License, through a +publicly available network server or other readily accessible means, +then you must either (1) cause the Corresponding Source to be so +available, or (2) arrange to deprive yourself of the benefit of the +patent license for this particular work, or (3) arrange, in a manner +consistent with the requirements of this License, to extend the patent +license to downstream recipients. "Knowingly relying" means you have +actual knowledge that, but for the patent license, your conveying the +covered work in a country, or your recipient's use of the covered work +in a country, would infringe one or more identifiable patents in that +country that you have reason to believe are valid. + + If, pursuant to or in connection with a single transaction or +arrangement, you convey, or propagate by procuring conveyance of, a +covered work, and grant a patent license to some of the parties +receiving the covered work authorizing them to use, propagate, modify +or convey a specific copy of the covered work, then the patent license +you grant is automatically extended to all recipients of the covered +work and works based on it. + + A patent license is "discriminatory" if it does not include within +the scope of its coverage, prohibits the exercise of, or is +conditioned on the non-exercise of one or more of the rights that are +specifically granted under this License. You may not convey a covered +work if you are a party to an arrangement with a third party that is +in the business of distributing software, under which you make payment +to the third party based on the extent of your activity of conveying +the work, and under which the third party grants, to any of the +parties who would receive the covered work from you, a discriminatory +patent license (a) in connection with copies of the covered work +conveyed by you (or copies made from those copies), or (b) primarily +for and in connection with specific products or compilations that +contain the covered work, unless you entered into that arrangement, +or that patent license was granted, prior to 28 March 2007. + + Nothing in this License shall be construed as excluding or limiting +any implied license or other defenses to infringement that may +otherwise be available to you under applicable patent law. + + 12. No Surrender of Others' Freedom. + + If 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 convey a +covered work so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you may +not convey it at all. For example, if you agree to terms that obligate you +to collect a royalty for further conveying from those to whom you convey +the Program, the only way you could satisfy both those terms and this +License would be to refrain entirely from conveying the Program. + + 13. Remote Network Interaction; Use with the GNU General Public License. + + Notwithstanding any other provision of this License, if you modify the +Program, your modified version must prominently offer all users +interacting with it remotely through a computer network (if your version +supports such interaction) an opportunity to receive the Corresponding +Source of your version by providing access to the Corresponding Source +from a network server at no charge, through some standard or customary +means of facilitating copying of software. This Corresponding Source +shall include the Corresponding Source for any work covered by version 3 +of the GNU General Public License that is incorporated pursuant to the +following paragraph. + + Notwithstanding any other provision of this License, you have +permission to link or combine any covered work with a work licensed +under version 3 of the GNU General Public License into a single +combined work, and to convey the resulting work. The terms of this +License will continue to apply to the part which is the covered work, +but the work with which it is combined will remain governed by version +3 of the GNU General Public License. + + 14. Revised Versions of this License. + + The Free Software Foundation may publish revised and/or new versions of +the GNU Affero 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 that a certain numbered version of the GNU Affero General +Public License "or any later version" applies to it, you have the +option of following the terms and conditions either of that numbered +version or of any later version published by the Free Software +Foundation. If the Program does not specify a version number of the +GNU Affero General Public License, you may choose any version ever published +by the Free Software Foundation. + + If the Program specifies that a proxy can decide which future +versions of the GNU Affero General Public License can be used, that proxy's +public statement of acceptance of a version permanently authorizes you +to choose that version for the Program. + + Later license versions may give you additional or different +permissions. However, no additional obligations are imposed on any +author or copyright holder as a result of your choosing to follow a +later version. + + 15. Disclaimer of Warranty. + + 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. + + 16. Limitation of Liability. + + IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS +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. + + 17. Interpretation of Sections 15 and 16. + + If the disclaimer of warranty and limitation of liability provided +above cannot be given local legal effect according to their terms, +reviewing courts shall apply local law that most closely approximates +an absolute waiver of all civil liability in connection with the +Program, unless a warranty or assumption of liability accompanies a +copy of the Program in return for a fee. + + 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 +state 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 Affero General Public License as published + by the Free Software Foundation, either version 3 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 Affero General Public License for more details. + + You should have received a copy of the GNU Affero General Public License + along with this program. If not, see . + +Also add information on how to contact you by electronic and paper mail. + + If your software can interact with users remotely through a computer +network, you should also make sure that it provides a way for users to +get its source. For example, if your program is a web application, its +interface could display a "Source" link that leads users to an archive +of the code. There are many ways you could offer source, and different +solutions will be better for different programs; see section 13 for the +specific requirements. + + You should also get your employer (if you work as a programmer) or school, +if any, to sign a "copyright disclaimer" for the program, if necessary. +For more information on this, and how to apply and follow the GNU AGPL, see +. diff --git a/MELAWY/Updater/melawy-pamac-helper/PKGBUILD b/MELAWY/Updater/melawy-pamac-helper/PKGBUILD new file mode 100644 index 0000000..d0969c0 --- /dev/null +++ b/MELAWY/Updater/melawy-pamac-helper/PKGBUILD @@ -0,0 +1,37 @@ +# Maintainer: Valeria Fadeeva + +_gitname="$(basename $(pwd))" +pkgname=("$_gitname") +pkgver=1.5 +pkgrel=1 +pkgdesc="$(head -n 2 README.md | tail -n 1)" +arch=('any') +url="https://git.melawy.ru/Updater/$_gitname" +license=('AGPL') +depends=("pacman" "pamac") +optdepends=() +makedepends=("git") +backup=() +provides=("${pkgname}") +conflicts=("${pkgname}") +source=("git+$url.git") +sha256sums=("SKIP") +validpgpkeys=('BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8') + +# pkgver() { +# cd "$srcdir/$_gitname" +# printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +# } + +pkgver() { + cd "$srcdir/$_gitname" + printf "1.%s" "$(git rev-list --count HEAD)" +} + +package() { + install -d "$pkgdir/usr/bin/" + install -Dm755 "${srcdir}/$_gitname/pamac-helper" "$pkgdir/usr/bin/" + + install -d "$pkgdir/usr/share/applications/" + install -Dm644 "${srcdir}/$_gitname/pamac.desktop" "$pkgdir/usr/share/applications/" +} diff --git a/MELAWY/Updater/melawy-pamac-helper/README.md b/MELAWY/Updater/melawy-pamac-helper/README.md new file mode 100644 index 0000000..380c645 --- /dev/null +++ b/MELAWY/Updater/melawy-pamac-helper/README.md @@ -0,0 +1,9 @@ +# melawy-pamac-helper +Start pamac after pacman -Sy + +### Donate +[Tinkoff](https://www.tinkoff.ru/rm/fadeeva.valeriya96/9bLRi79066) + +[YooMoney](https://yoomoney.ru/to/4100115921160758) + +Etherium 0x981FBf878fe451BDB83BEaF68078394d4B13213f diff --git a/MELAWY/Updater/melawy-plasma-plasmoid-archupdate/.gitignore b/MELAWY/Updater/melawy-plasma-plasmoid-archupdate/.gitignore new file mode 100644 index 0000000..4ef2027 --- /dev/null +++ b/MELAWY/Updater/melawy-plasma-plasmoid-archupdate/.gitignore @@ -0,0 +1,4 @@ +*.tar.* +pkg/ +src/ +/melawy-plasma-plasmoid-archupdate diff --git a/MELAWY/Updater/melawy-plasma-plasmoid-archupdate/00_make.sh b/MELAWY/Updater/melawy-plasma-plasmoid-archupdate/00_make.sh new file mode 100755 index 0000000..553befd --- /dev/null +++ b/MELAWY/Updater/melawy-plasma-plasmoid-archupdate/00_make.sh @@ -0,0 +1,39 @@ +#!/bin/bash + +status=0 + +makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force + +status=$(( $status + $? )) + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +notify-send -a "$(basename $(pwd)): Make" -t 10000 "finished" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" +if [ "$status" == 0 ]; then + sleep 5 + + process=$(ps x | grep konsole | grep $0 | awk '{print $1}') + if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') + fi +fi diff --git a/MELAWY/Updater/melawy-plasma-plasmoid-archupdate/01_sign.sh b/MELAWY/Updater/melawy-plasma-plasmoid-archupdate/01_sign.sh new file mode 100755 index 0000000..77055f1 --- /dev/null +++ b/MELAWY/Updater/melawy-plasma-plasmoid-archupdate/01_sign.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done diff --git a/MELAWY/Updater/melawy-plasma-plasmoid-archupdate/PKGBUILD b/MELAWY/Updater/melawy-plasma-plasmoid-archupdate/PKGBUILD new file mode 100644 index 0000000..ae9a728 --- /dev/null +++ b/MELAWY/Updater/melawy-plasma-plasmoid-archupdate/PKGBUILD @@ -0,0 +1,37 @@ +# Maintainer: Valeria Fadeeva + +_gitname="$(basename $(pwd))" +pkgname=("$_gitname") +pkgver=1.23 +pkgrel=1 +pkgdesc="$(head -n 2 README.md | tail -n 1)" +url="https://git.melawy.ru/Updater/$_gitname" +arch=("any") +license=("AGPL3") +depends=("plasma-desktop") +optdepends=() +makedepends=("git") +backup=() +provides=("${pkgname}") +conflicts=("${pkgname}") +source=("git+$url.git") +sha256sums=("SKIP") +validpgpkeys=('BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8') + +THEME_NAME="com.github.Melawy.ArchUpdate" +THEME_PATH="/usr/share/plasma/plasmoids" + +# pkgver() { +# cd "$srcdir/$_gitname" +# printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +# } + +pkgver() { + cd "$srcdir/$_gitname" + printf "1.%s" "$(git rev-list --count HEAD)" +} + +package() { + install -d "$pkgdir$THEME_PATH" + cp -vrf --no-dereference --preserve=links "$srcdir/$_gitname/$THEME_NAME" "$pkgdir$THEME_PATH/" +} diff --git a/MELAWY/Updater/melawy-plasma-plasmoid-archupdate/README.md b/MELAWY/Updater/melawy-plasma-plasmoid-archupdate/README.md new file mode 100644 index 0000000..c97ee1d --- /dev/null +++ b/MELAWY/Updater/melawy-plasma-plasmoid-archupdate/README.md @@ -0,0 +1,9 @@ +# melawy-plasma-plasmoid-archupdate +Arch update plasmoid + +### Donate +[Tinkoff](https://www.tinkoff.ru/rm/fadeeva.valeriya96/9bLRi79066) + +[YooMoney](https://yoomoney.ru/to/4100115921160758) + +Etherium 0x981FBf878fe451BDB83BEaF68078394d4B13213f diff --git a/MELAWY/Updater/move_to_repo.sh b/MELAWY/Updater/move_to_repo.sh new file mode 100755 index 0000000..d925612 --- /dev/null +++ b/MELAWY/Updater/move_to_repo.sh @@ -0,0 +1,20 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz" -exec mv -v {} $REPO \; +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz.sig" -exec mv -v {} $REPO \; + +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz" -delete +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.zst" -delete +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.zst.sig" -delete +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz.sig" -delete + + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep $0 | awk '{print $1}') +if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') +fi diff --git a/MELAWY/Updater/pwd.txt b/MELAWY/Updater/pwd.txt new file mode 100644 index 0000000..e8ade47 --- /dev/null +++ b/MELAWY/Updater/pwd.txt @@ -0,0 +1 @@ +/data/github/active/Melawy/PKGBUILD/MELAWY/Updater \ No newline at end of file diff --git a/MELAWY/Updater/repo.txt b/MELAWY/Updater/repo.txt new file mode 100644 index 0000000..d6fd13c --- /dev/null +++ b/MELAWY/Updater/repo.txt @@ -0,0 +1 @@ +/data/github/active/Melawy/REPO/melawy/x86_64/ diff --git a/MELAWY/Updater/sign.sh b/MELAWY/Updater/sign.sh new file mode 100755 index 0000000..fde9a32 --- /dev/null +++ b/MELAWY/Updater/sign.sh @@ -0,0 +1,73 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +dir_list=$(find . -mindepth 2 -maxdepth 4 -name "PKGBUILD" -type f) + +for i in ${dir_list[@]} +do + path="$(dirname $i)" + full_path="$CWD/$path" + + echo "$full_path" + cd "$full_path" + + git_dir="$(find . -mindepth 1 -maxdepth 1 -name "$(basename $full_path)" -type d)" + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + + pkg_file=$(find . -mindepth 1 -maxdepth 1 -name "*.pkg.tar.xz$" -type f) + sig_file="${pkg_file}.sig" + + if [ ! -f "$sig_file" ]; then + for i in $pkg_file + do + if [ -f "${i}" ]; then + if [ -f "$i.sig" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + fi + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi + done + fi + + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + + cd "$CWD" +done + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep $0 | awk '{print $1}') +if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') +fi + diff --git a/README.md b/README.md new file mode 100644 index 0000000..6e386c7 --- /dev/null +++ b/README.md @@ -0,0 +1,9 @@ +# PKGBUILD +PKGBUILD files from Melawy Linux + +### Donate +[Tinkoff](https://www.tinkoff.ru/rm/fadeeva.valeriya96/9bLRi79066) + +[YooMoney](https://yoomoney.ru/to/4100115921160758) + +Etherium 0x981FBf878fe451BDB83BEaF68078394d4B13213f diff --git a/cleanup.sh b/cleanup.sh new file mode 100755 index 0000000..cb4c124 --- /dev/null +++ b/cleanup.sh @@ -0,0 +1,19 @@ +#!/bin/bash + +mv .git/config config + +rm -rf .git + +git init -b main + +mv config .git/config + +git add --all . + +git commit -m "cleanup" + +git push origin main --force + +echo "################################################################" +echo "################### cleanup Done ######################" +echo "################################################################" diff --git a/find.sh b/find.sh new file mode 100755 index 0000000..a237ea0 --- /dev/null +++ b/find.sh @@ -0,0 +1,5 @@ +#!/bin/bash + +for i in $(find . -name "PKGBUILD"); do grep "git.melawy.ru" $i; done + +echo "Ready" diff --git a/push.sh b/push.sh new file mode 100755 index 0000000..cb2e419 --- /dev/null +++ b/push.sh @@ -0,0 +1,7 @@ +#!/bin/bash + +git add . && git commit -m "Update" && git push + +notify-send -a "$(basename $(pwd)): Push" -t 10000 "Update finished" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready"

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�otUi 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

eOTD35cqp2cRHf z1_KXaCh3&NgefHRoC#kL+hsYTwb#SOnm)YgtR02d>(_HVKNOmZ3_FY6ZwPb+QxcJU z4bV7dsl_2Qn@Wp;AF@L9NV8x1Np2yA*CN=>4roAo>oU|+j9%6+{e;_TQCVeCh2^6P zdN9JE9cBudj5P&yVIZ8kAYLbN_FKuu2a8O8Icno03~BEYX_HdKV@3usW7ULA`=++Q zYiZS~GM}*UjcUlpF^{{)x0A_&CiZ5n{vd9?PgGjY|Llue=3<3JJ~v?$dFtx@q*~TH z(#^{C4u{#+5VgqmGNW|4ifYWNc`BV-%d5+e=oTdHR2XvqbEfLka}#!2b(br2W!}gz z8S#91{ATh+B=J0pT5PtLC99kXZQnuLRggPZ3CMY#aG5xDGVAl4Gup#*MJ5yVp@3?G zKm~0%a4V#Xk9)%}RIppw;S72F1d_<8In)LrFPgB!(<_4*Bgei^L@Qk5gHxtCO?jkY z_ui*%Iur9W;4-ziDK`IujosU~?tA6#EA3xa1j?v~Im^UoJT#P}I;Q=oy@oiyy9 zP=+~RnUQf8$cMvs&=Ai%BsRub2*h2GGtey&Yj#t*6WyU@g?TfbBCP2yuqL%EN~7kO zDh{1}mZ`rI`JDM@rJF%q3{UaAsnmdVn+Nhq_{UnIDy}F=qcQPLCoDCy2J4BVyo%%H zyI?yWy7zO(#E|8hP;g6JZRv6m08~+kp4@9@a{XbC7&G;fY*O`p>ixrh0^Z!LZ0pdF z##~F+%nK4WQ7(;?72T0RbJigK-~**TA{`uXCdO0Ak7HGCX1Qaqj>dM}&?{W)kWD!k zvS%?@H=44-BI?&Bsz^dX0J5$4U%G`g>p>3pF|qHKV~Koy?~i* z_R4AhGf6Xr;_$(@+@NkxY#)l%=ks+zHmX?AJpwBAM$s{7pHGK3D_bY@3r8eHbj9-I zO7+?dq<{&OdB}?803aB!Ksm|i!447aK;R@p*a;}|00)ZN_a49Tf;;H|lA%d)c>Dwn ze}D3nWJOi=ioCutk~rZU@*628o$ z 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 YjMqPCJ%7ndvwl8xQ0s4cZ#nA!0AaWGU;qFB literal 0 HcmV?d00001 diff --git a/CORE/cachyos-settings/CachyOS-Settings/packed-refs b/CORE/cachyos-settings/CachyOS-Settings/packed-refs new file mode 100644 index 0000000..ac792ac --- /dev/null +++ b/CORE/cachyos-settings/CachyOS-Settings/packed-refs @@ -0,0 +1,79 @@ +# pack-refs with: peeled fully-peeled sorted +5fcf674927697fdf4cef7723c79c62cb22ce39c5 refs/heads/cachy-chroot-refactor +6d29728ed8034c6d55c9e7edee973a5a2ccc85ba refs/heads/master +4e69b740e20f607edcec1927897162bc487ab4c1 refs/heads/sddm-x11-rootless +6aed95f1eea9a15d5f319404e47c068b7621997b refs/pull/10/head +f1794197f03c945d9c90abc1427efc3e0ae9bee2 refs/pull/11/head +0276097c8eb3d7b86cdbaf24b745eae67faeac4f refs/pull/12/head +ec0643d43a983d86b592a11959de3fb6da6dddf7 refs/pull/13/head +850a67763ba5226e1d7f9763be676ac4a181367c refs/pull/14/head +71b09c289329ad931b50932dae40cd22b7fbfc49 refs/pull/15/head +5519b4b1526bde9ff8699ab5689ce129467fcb38 refs/pull/16/head +31d1f47e50b22cf66106ba138aadaedea166e5db refs/pull/17/head +a2b395a539f86c3fa6dff8d53e40112080b3c4dc refs/pull/18/head +d72ef8c2c6e9d3c5fa17e66331cc044fe4c4b72f refs/pull/19/head +4891e0d87852d4db662d2d5d2e60fbad9c75c221 refs/pull/2/head +56db3b4ba2a8c076c8c949e87b2349b0b505ea5e refs/pull/20/head +2935d1f24ad0091fe5f12b266006d91dec9f46a0 refs/pull/21/head +de25ebf19f73e45e292772357cc16ff45d0cbadd refs/pull/22/head +dbf95c7852c409c376fa084ab585a6ee5c9e4c74 refs/pull/23/head +fe42e61892373b5316e4628629d71de0d2d23f1e refs/pull/24/head +04eacde4e1ddc43eb71f5ef40183b254a90036ef refs/pull/25/head +0ff5e097aef3c99c2e7fea3001723978e494a201 refs/pull/26/head +3f4c797ed51d4a42cb1feae97cd64233fa2b8370 refs/pull/28/head +6419090d8d47477f1e829ff844bdb85b9eb44b85 refs/pull/3/head +e0a174927f82ad04ae097594462d63167bebf68c refs/pull/30/head +f4bc377911e4d5f67fc082b7ab3c4e3ba47e38ae refs/pull/31/head +3dd9116722d360247a5b0b71b4f013b4043b4bdd refs/pull/35/head +cb913a2a8a7803184fa991a54a616c0efcff0273 refs/pull/36/head +98fc3b700b6647ed75e4f253a1d8eabdb5572aae refs/pull/37/head +f48fd8e530a8d6a4fd3a51b2f23cb3ae12d55578 refs/pull/38/head +82480e1a555ef463608f53029e269d23d5048f34 refs/pull/39/head +2ac576c5991b8eda35d5b67c3b787e07e7f75311 refs/pull/4/head +ab92ff2b599d85d6db34d7ae16ccec16b6fa6206 refs/pull/41/head +5532cae62d4c8b538cc3ac3635fcad8045f9573d refs/pull/42/head +0e0b29319ecf07b504b15ddb9f5c1230aae8e8f5 refs/pull/43/head +4edbf77002c302e59158b8c78938be98ee635df1 refs/pull/44/head +3fd8782e0cb778a50d8d0e641cce960635ea71cf refs/pull/45/head +ca78ff3056783593a1cab19dfe89a5b272b6095a refs/pull/46/head +c29b60afb9f18dabdb2ffd511a853d67c0b668e1 refs/pull/47/head +a911440246c33143dcb50f2e094c6c881a01d717 refs/pull/49/head +6a70656b64e171d6326af2445b4bb23fc7f37624 refs/pull/5/head +4e69b740e20f607edcec1927897162bc487ab4c1 refs/pull/51/head +7370485bfc2a6f99ec07328c800f6e0c7d28baa2 refs/pull/51/merge +188924cedeac420c5aa38d293b6446c1399b3225 refs/pull/52/head +2f638115d1e2c33204a86fce57c2771734f264ed refs/pull/53/head +adc250be91b2004a96033a07214ba460891a65a1 refs/pull/54/head +f37e784effa0ab3b2e61ae0ba7ee25854e31bb39 refs/pull/54/merge +3ea45a49b4eaf09abf6c880798cfbba169254077 refs/pull/55/head +0c054d4a16417e11b8a8684837c25798ef9ec9bc refs/pull/56/head +0836496726acd325777ff026da15ee0962faf799 refs/pull/58/head +90239ef300ee668823d8146ff2eb846a68e72c5b refs/pull/6/head +cfcb8e01bdd731ed162dfa3bafc7e4d02151797d refs/pull/61/head +46b4efa942ba551e5f0440e9b2a7cfbe9aadfd22 refs/pull/62/head +5fcf674927697fdf4cef7723c79c62cb22ce39c5 refs/pull/63/head +65d4422d71fea1ad5c04e6f2fba570dfc1de2827 refs/pull/64/head +3eb9944c360ffcbcfbce18508282b662ad964a05 refs/pull/65/head +edf7414f5ae9aba1637e14488280b36d4a65b918 refs/pull/66/head +85e01dd4ed687b4ab1ef0cc64bff76bd93fec056 refs/pull/68/head +ebfaf60094c1cbe27d546d56351cbe38993642c6 refs/pull/69/head +303b3c184506e35e8b11693bf5e3e80bded58a67 refs/pull/7/head +d08d74d377c435213b485f44207a3f80f363e41e refs/pull/70/head +dec7d6ce367b5694157f1ddad5ace9dbac60cf1f refs/pull/71/head +af19a78a91baa4b5122bfb55cacaf13582202e57 refs/pull/72/head +675d64a84e2f922f7cb44ed205218e39d425145f refs/pull/74/head +3e7a55ce129db7a160d618080534184672abe497 refs/pull/9/head +a74f01da166d4e7a5e775ee311f47be0f89a97f1 refs/tags/1.0.0 +^c7e310b2269057d9449c9f4845802d6262c4271b +fc0f79207a6af1b6152ce73772a337c175068bed refs/tags/1.0.1 +^73e09030f762c1514fb3a90008db5bbd0e95e54d +421c13b281513340418aef7493635d783d5032ef refs/tags/1.0.2 +^d4862de86a51402720a4896e37a7548bb1d42b37 +795f1f40a7fd2fbe2c6dea0b8b0d816c848d372c refs/tags/1.0.3 +^016ce1abaee2172c0041c7a04d2b4221d7caba12 +a112ed69bc946dceb0571ff2abaff24527d5ceaf refs/tags/1.0.4 +^71ef54423bc164dcdb579eec90161bdaa8fb9b62 +c629acb8ba990f7d228e6854dc238075ad608767 refs/tags/1.0.5 +^9274730eea1edf277211ad90fca904afd54f930b +c07f94da371d5aa85204fd5de47b9aa8e507a585 refs/tags/1.0.6 +^6d29728ed8034c6d55c9e7edee973a5a2ccc85ba diff --git a/CORE/cachyos-settings/PKGBUILD b/CORE/cachyos-settings/PKGBUILD new file mode 100644 index 0000000..395d897 --- /dev/null +++ b/CORE/cachyos-settings/PKGBUILD @@ -0,0 +1,37 @@ +# Maintainer: Valeria Fadeeva + +_gitname=CachyOS-Settings +pkgname=cachyos-settings +pkgver=1.0.6 +pkgrel=1 +groups=('cachyos') +arch=('any') +license=(GPL-1.0-only) +makedepends=('coreutils') +pkgdesc='CachyOS - Settings' +source=("git+https://github.com/cachyos/CachyOS-Settings?signed#tag=$pkgver") +install="ins.install" +sha256sums=("SKIP") +validpgpkeys=( + E8B9AA39F054E30E8290D492C3C4820857F654FE # Peter Jung +) + +depends=( + 'zram-generator' + 'ananicy-cpp' + 'cachyos-ananicy-rules-git' + 'inxi' + 'systemd>=256' +) +optdepends=('ruby: for tunecfs2' + 'libluv: for topmem' + 'lua-luv: for topmem' + 'power-profiles-daemon: For game-performance') + +package() { + install -d "$pkgdir/etc" + cp -rf "${srcdir}/${_gitname}/etc" "$pkgdir" + install -d "$pkgdir/usr" + cp -rf "${srcdir}/${_gitname}/usr" "$pkgdir" +} + diff --git a/CORE/cachyos-settings/ins.install b/CORE/cachyos-settings/ins.install new file mode 100644 index 0000000..8e87077 --- /dev/null +++ b/CORE/cachyos-settings/ins.install @@ -0,0 +1,25 @@ +SERVICES=("ananicy-cpp") + +post_install() { + echo "Enabling services..." + for service in "${SERVICES[@]}"; do + systemctl enable "$service" + done +} + +post_upgrade() { + echo "Enabling services..." + systemctl daemon-reload >/dev/null + + for service in "${SERVICES[@]}"; do + if systemctl is-active "$service" >/dev/null; then + systemctl restart "$service" + else + systemctl enable "$service" + fi + done + if systemctl is-enabled uksmd >/dev/null; then + echo "Disabling uksmd, managed now via systemd 256 MemoryKSM" + systemctl disable uksmd + fi +} diff --git a/CORE/clean.sh b/CORE/clean.sh new file mode 100755 index 0000000..5d98047 --- /dev/null +++ b/CORE/clean.sh @@ -0,0 +1,42 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +dir_list=$(find . -mindepth 2 -maxdepth 4 -name "PKGBUILD" -type f) + +for i in ${dir_list[@]} +do + path="$(dirname $i)" + full_path="$CWD/$path" + + echo "$full_path" + cd "$full_path" + + git_dir="$(find . -mindepth 1 -maxdepth 1 -name "$(basename $full_path)" -type d)" + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + + cd "$CWD" +done + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep $0 | awk '{print $1}') +if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') +fi diff --git a/CORE/codelldb b/CORE/codelldb new file mode 160000 index 0000000..37c895e --- /dev/null +++ b/CORE/codelldb @@ -0,0 +1 @@ +Subproject commit 37c895eeb4e8e672f1d55fb551926672a49624d3 diff --git a/CORE/copy_to_repo.sh b/CORE/copy_to_repo.sh new file mode 100755 index 0000000..4348001 --- /dev/null +++ b/CORE/copy_to_repo.sh @@ -0,0 +1,14 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz" -exec cp -v {} $REPO \; +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz.sig" -exec cp -v {} $REPO \; + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep $0 | awk '{print $1}') +if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') +fi diff --git a/CORE/find-the-command b/CORE/find-the-command new file mode 160000 index 0000000..cf62ddb --- /dev/null +++ b/CORE/find-the-command @@ -0,0 +1 @@ +Subproject commit cf62ddb7652a308cf0575997c1547e4ec68d67d9 diff --git a/CORE/git_pull.sh b/CORE/git_pull.sh new file mode 100755 index 0000000..f18c56e --- /dev/null +++ b/CORE/git_pull.sh @@ -0,0 +1,26 @@ +#!/bin/bash + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +i=0 +for package_dir in $(find . -mindepth 1 -maxdepth 1 -type d) +do + i=$(( $i + 1 )) + echo "${i} ${CWD}/${package_dir}" + cd "${CWD}/${package_dir}" + if [ -d ".git" ]; then + git pull + fi + cd "${CWD}" + echo "" +done + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep "${0}" | awk '{print $1}') +if [ $(( "${process}" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep "${0}" | awk '{print $1}') +fi diff --git a/CORE/irqbalance b/CORE/irqbalance new file mode 160000 index 0000000..b65e351 --- /dev/null +++ b/CORE/irqbalance @@ -0,0 +1 @@ +Subproject commit b65e3510bfbb4ce3b42624a764b6c8b70964ac61 diff --git a/CORE/libpamac-full b/CORE/libpamac-full new file mode 160000 index 0000000..71e9649 --- /dev/null +++ b/CORE/libpamac-full @@ -0,0 +1 @@ +Subproject commit 71e9649f037979b51dae122f5c9147466abcefde diff --git a/CORE/make.sh b/CORE/make.sh new file mode 100755 index 0000000..e099530 --- /dev/null +++ b/CORE/make.sh @@ -0,0 +1,112 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +dir_list=$(find . -mindepth 2 -maxdepth 4 -name "PKGBUILD" -type f | sort) + +for i in ${dir_list[@]} +do + path="$(dirname $i)" + full_path="$CWD/$path" + + echo "$full_path" + cd "$full_path" + + git_dir="$(find . -mindepth 1 -maxdepth 1 -name "$(basename $full_path)" -type d)" + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + + pkg_exist=$(find "$full_path" -type f -newermt "$(date '+%Y-%m-%d 00:00')" -name "*.pkg.tar.xz") + if [ "$pkg_exist" == "" ]; then + make_file=$(find . -mindepth 1 -maxdepth 1 -name "*make*\.sh" -type f) + if [ -f "$make_file" ]; then + echo "bash $make_file" + bash "$make_file" + else + makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force --config /etc/makepkg-gcc.conf + if [ "$?" -ne 0 ]; then + makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force --config /etc/makepkg-gcc-without-lto.conf + if [ "$?" -ne 0 ]; then + makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force --config /etc/makepkg-clang.conf + if [ "$?" -ne 0 ]; then + makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force --config /etc/makepkg-clang-without-lto.conf + if [ "$?" -ne 0 ]; then + echo "all fail" > fail + else + echo "makepkg-clang-without-lto.conf" > success + fi + else + echo "makepkg-clang.conf" > success + fi + else + echo "makepkg-gcc-without-lto.conf" > success + fi + else + echo "makepkg-gcc.conf" > success + fi + + for i in *.pkg.tar.xz; + do + if [ -f "${i}" ]; then + if [ -f "$i.sig" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + fi + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi + done + fi + unset make_file + + pkg_file=$(find . -mindepth 1 -maxdepth 1 -name "*.pkg.tar.xz" -type f) + sig_file="${pkg_file}.sig" + + if [ ! -f "$sig_file" ]; then + for i in *.pkg.tar.xz + do + if [ -f "${i}" ]; then + if [ -f "$i.sig" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + fi + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi + done + fi + + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + fi + + cd "$CWD" +done + +notify-send -a "$(basename $(pwd)): Make and Move to" -t 10000 "$REPO" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" diff --git a/CORE/move_to_repo.sh b/CORE/move_to_repo.sh new file mode 100755 index 0000000..d925612 --- /dev/null +++ b/CORE/move_to_repo.sh @@ -0,0 +1,20 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz" -exec mv -v {} $REPO \; +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz.sig" -exec mv -v {} $REPO \; + +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz" -delete +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.zst" -delete +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.zst.sig" -delete +find . -mindepth 1 -maxdepth 3 -type f -name "*.pkg.tar.xz.sig" -delete + + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep $0 | awk '{print $1}') +if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') +fi diff --git a/CORE/ocs-url b/CORE/ocs-url new file mode 160000 index 0000000..2576545 --- /dev/null +++ b/CORE/ocs-url @@ -0,0 +1 @@ +Subproject commit 2576545f24fab8340a69e4f7452f7b1b6a30c761 diff --git a/CORE/pace b/CORE/pace new file mode 160000 index 0000000..3908804 --- /dev/null +++ b/CORE/pace @@ -0,0 +1 @@ +Subproject commit 3908804e10092616e02aabbd9c30551798b118b0 diff --git a/CORE/paclast b/CORE/paclast new file mode 160000 index 0000000..6fd9a9e --- /dev/null +++ b/CORE/paclast @@ -0,0 +1 @@ +Subproject commit 6fd9a9e2cbe68bb5da010bb3c1320c4965b3d4ee diff --git a/CORE/pacseek b/CORE/pacseek new file mode 160000 index 0000000..e772469 --- /dev/null +++ b/CORE/pacseek @@ -0,0 +1 @@ +Subproject commit e772469e79c2cd73b9920f8c6701750811bc7c42 diff --git a/CORE/pamac-all b/CORE/pamac-all new file mode 160000 index 0000000..83793d4 --- /dev/null +++ b/CORE/pamac-all @@ -0,0 +1 @@ +Subproject commit 83793d425946dadcdb9ba719315d8bee24580145 diff --git a/CORE/pamac-cli b/CORE/pamac-cli new file mode 160000 index 0000000..2cc3d92 --- /dev/null +++ b/CORE/pamac-cli @@ -0,0 +1 @@ +Subproject commit 2cc3d926cc89c91fb2c36e9667ed8ecdc4a0801d diff --git a/CORE/paru b/CORE/paru new file mode 160000 index 0000000..7008763 --- /dev/null +++ b/CORE/paru @@ -0,0 +1 @@ +Subproject commit 7008763e43b8f950394acf736abd5dc0179d3ff1 diff --git a/CORE/paru-static b/CORE/paru-static new file mode 160000 index 0000000..59c5dea --- /dev/null +++ b/CORE/paru-static @@ -0,0 +1 @@ +Subproject commit 59c5dea130cbba908b6501f9aa563b54633bbc22 diff --git a/CORE/plymouth b/CORE/plymouth new file mode 160000 index 0000000..72df0fd --- /dev/null +++ b/CORE/plymouth @@ -0,0 +1 @@ +Subproject commit 72df0fd7bec377888687f7aeb9884eca5ab7461b diff --git a/CORE/plymouth-kcm b/CORE/plymouth-kcm new file mode 160000 index 0000000..6bd724e --- /dev/null +++ b/CORE/plymouth-kcm @@ -0,0 +1 @@ +Subproject commit 6bd724e36a2217933e8f311293768a651b22530c diff --git a/CORE/preload b/CORE/preload new file mode 160000 index 0000000..0636f6b --- /dev/null +++ b/CORE/preload @@ -0,0 +1 @@ +Subproject commit 0636f6b3ff0a4b54640b3e5652429d52a767eb59 diff --git a/CORE/pwd.txt b/CORE/pwd.txt new file mode 100644 index 0000000..f5536fb --- /dev/null +++ b/CORE/pwd.txt @@ -0,0 +1 @@ +/data/github/active/Melawy/PKGBUILD/CORE \ No newline at end of file diff --git a/CORE/rate-mirrors b/CORE/rate-mirrors new file mode 160000 index 0000000..c678b5a --- /dev/null +++ b/CORE/rate-mirrors @@ -0,0 +1 @@ +Subproject commit c678b5a7441fd2d5031758414dc9275b11749795 diff --git a/CORE/repo.txt b/CORE/repo.txt new file mode 100644 index 0000000..16b22d7 --- /dev/null +++ b/CORE/repo.txt @@ -0,0 +1 @@ +/data/github/active/Melawy/REPO/melawy-core/x86_64/ diff --git a/CORE/sign.sh b/CORE/sign.sh new file mode 100755 index 0000000..fde9a32 --- /dev/null +++ b/CORE/sign.sh @@ -0,0 +1,73 @@ +#!/bin/bash + +REPO="$(cat repo.txt | tr -d '[:blank:]' | tr -d '[:space:]')" + +echo -n $( dirname -- "$( readlink -f -- "$0" )" ) > pwd.txt + +CWD=$(cat pwd.txt) + +dir_list=$(find . -mindepth 2 -maxdepth 4 -name "PKGBUILD" -type f) + +for i in ${dir_list[@]} +do + path="$(dirname $i)" + full_path="$CWD/$path" + + echo "$full_path" + cd "$full_path" + + git_dir="$(find . -mindepth 1 -maxdepth 1 -name "$(basename $full_path)" -type d)" + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + + pkg_file=$(find . -mindepth 1 -maxdepth 1 -name "*.pkg.tar.xz$" -type f) + sig_file="${pkg_file}.sig" + + if [ ! -f "$sig_file" ]; then + for i in $pkg_file + do + if [ -f "${i}" ]; then + if [ -f "$i.sig" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + fi + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi + done + fi + + if [ -n "$git_dir" ] && [ -d "$git_dir" ]; then + echo "rm -rf $git_dir" + rm -rf "$git_dir" + fi + + if [ -d "$full_path/src" ]; then + rm -rf "$full_path/src" + fi + + if [ -d "$full_path/pkg" ]; then + rm -rf "$full_path/pkg" + fi + + cd "$CWD" +done + +echo "Ready" +sleep 5 + +process=$(ps x | grep konsole | grep $0 | awk '{print $1}') +if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') +fi + diff --git a/CORE/snapd b/CORE/snapd new file mode 160000 index 0000000..b1bbaa2 --- /dev/null +++ b/CORE/snapd @@ -0,0 +1 @@ +Subproject commit b1bbaa2ac1e5f2e90bffacba9b7ba27715a84603 diff --git a/CORE/snapd-glib b/CORE/snapd-glib new file mode 160000 index 0000000..f3c1f64 --- /dev/null +++ b/CORE/snapd-glib @@ -0,0 +1 @@ +Subproject commit f3c1f640ebb52f344669ac197a6abff8c3b25f10 diff --git a/CORE/systemd-oomd-defaults b/CORE/systemd-oomd-defaults new file mode 160000 index 0000000..5405143 --- /dev/null +++ b/CORE/systemd-oomd-defaults @@ -0,0 +1 @@ +Subproject commit 540514358c2dbaf48a3b41308cfb7f529066b137 diff --git a/CORE/timeshift b/CORE/timeshift new file mode 160000 index 0000000..6f81bb3 --- /dev/null +++ b/CORE/timeshift @@ -0,0 +1 @@ +Subproject commit 6f81bb3415aa21be3a027a5909817ae0120197a5 diff --git a/CORE/timeshift-autosnap b/CORE/timeshift-autosnap new file mode 160000 index 0000000..2b779f4 --- /dev/null +++ b/CORE/timeshift-autosnap @@ -0,0 +1 @@ +Subproject commit 2b779f48394cc2a08d90c9e1770eb2f8a8258a96 diff --git a/CORE/topgrade b/CORE/topgrade new file mode 160000 index 0000000..4cae9b3 --- /dev/null +++ b/CORE/topgrade @@ -0,0 +1 @@ +Subproject commit 4cae9b37684194c4c1bb91073b4b76ee6103dfef diff --git a/CORE/uksmd b/CORE/uksmd new file mode 160000 index 0000000..5c3cf63 --- /dev/null +++ b/CORE/uksmd @@ -0,0 +1 @@ +Subproject commit 5c3cf63959895aa56568b16153389bc04c2f56a3 diff --git a/CORE/uksmdstats b/CORE/uksmdstats new file mode 160000 index 0000000..3ee3793 --- /dev/null +++ b/CORE/uksmdstats @@ -0,0 +1 @@ +Subproject commit 3ee37931107bdc6e075eacb2f0f94cdc718a1bc4 diff --git a/CORE/without_lto.txt b/CORE/without_lto.txt new file mode 100644 index 0000000..7e6d347 --- /dev/null +++ b/CORE/without_lto.txt @@ -0,0 +1 @@ +codelldb diff --git a/CORE/yay b/CORE/yay new file mode 160000 index 0000000..4abc093 --- /dev/null +++ b/CORE/yay @@ -0,0 +1 @@ +Subproject commit 4abc0938416a57cbd9974864caff28b4b7c3415a diff --git a/DECORE/breeze-enhanced-catppuccin/00_git_pull.sh b/DECORE/breeze-enhanced-catppuccin/00_git_pull.sh new file mode 100755 index 0000000..41221f3 --- /dev/null +++ b/DECORE/breeze-enhanced-catppuccin/00_git_pull.sh @@ -0,0 +1,7 @@ +#!/bin/bash + +git pull + +echo "Ready" +sleep 5 +kill $(ps x | grep konsole | grep "${0}" | awk '{print $1}') diff --git a/DECORE/breeze-enhanced-catppuccin/00_make.sh b/DECORE/breeze-enhanced-catppuccin/00_make.sh new file mode 100755 index 0000000..553befd --- /dev/null +++ b/DECORE/breeze-enhanced-catppuccin/00_make.sh @@ -0,0 +1,39 @@ +#!/bin/bash + +status=0 + +makepkg --syncdeps --asdeps --needed --noconfirm --clean --cleanbuild --force + +status=$(( $status + $? )) + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +notify-send -a "$(basename $(pwd)): Make" -t 10000 "finished" "$(date '+%Y.%m.%d %H:%M:%S')" + +echo "Ready" +if [ "$status" == 0 ]; then + sleep 5 + + process=$(ps x | grep konsole | grep $0 | awk '{print $1}') + if [ $(( "$process" + 0 )) -ne 0 ]; then + kill $(ps x | grep konsole | grep $0 | awk '{print $1}') + fi +fi diff --git a/DECORE/breeze-enhanced-catppuccin/01_sign.sh b/DECORE/breeze-enhanced-catppuccin/01_sign.sh new file mode 100755 index 0000000..77055f1 --- /dev/null +++ b/DECORE/breeze-enhanced-catppuccin/01_sign.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +for i in *.pkg.tar.zst; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done + +for i in *.pkg.tar.xz; +do + if [ -f "${i}" ]; then + echo "Удаление подписи $i.sig" + rm -f $i.sig + echo "Добавление подписи $i.sig" + gpg --detach-sign --local-user BC8B600E8DDA1F4CB77B10D2BA803A261A5EE6B8 --output "$i.sig" "$i" + fi +done diff --git a/DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/FETCH_HEAD b/DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/FETCH_HEAD new file mode 100644 index 0000000..fbe18e4 --- /dev/null +++ b/DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/FETCH_HEAD @@ -0,0 +1 @@ +de056482f84fa0033c7128d802c729f1446e7808 not-for-merge branch 'master' of https://github.com/diogogmatos/BreezeEnhancedCatppuccin diff --git a/DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/HEAD b/DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/HEAD new file mode 100644 index 0000000..cb089cd --- /dev/null +++ b/DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/HEAD @@ -0,0 +1 @@ +ref: refs/heads/master diff --git a/DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/config b/DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/config new file mode 100644 index 0000000..28e75d1 --- /dev/null +++ b/DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/config @@ -0,0 +1,8 @@ +[core] + repositoryformatversion = 0 + filemode = true + bare = true +[remote "origin"] + url = https://github.com/diogogmatos/BreezeEnhancedCatppuccin.git + fetch = +refs/*:refs/* + mirror = true diff --git a/DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/description b/DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/description new file mode 100644 index 0000000..498b267 --- /dev/null +++ b/DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/description @@ -0,0 +1 @@ +Unnamed repository; edit this file 'description' to name the repository. diff --git a/DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/hooks/applypatch-msg.sample b/DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/hooks/applypatch-msg.sample new file mode 100755 index 0000000..a5d7b84 --- /dev/null +++ b/DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/hooks/applypatch-msg.sample @@ -0,0 +1,15 @@ +#!/bin/sh +# +# An example hook script to check the commit log message taken by +# applypatch from an e-mail message. +# +# The hook should exit with non-zero status after issuing an +# appropriate message if it wants to stop the commit. The hook is +# allowed to edit the commit message file. +# +# To enable this hook, rename this file to "applypatch-msg". + +. git-sh-setup +commitmsg="$(git rev-parse --git-path hooks/commit-msg)" +test -x "$commitmsg" && exec "$commitmsg" ${1+"$@"} +: diff --git a/DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/hooks/commit-msg.sample b/DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/hooks/commit-msg.sample new file mode 100755 index 0000000..b58d118 --- /dev/null +++ b/DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/hooks/commit-msg.sample @@ -0,0 +1,24 @@ +#!/bin/sh +# +# An example hook script to check the commit log message. +# Called by "git commit" with one argument, the name of the file +# that has the commit message. The hook should exit with non-zero +# status after issuing an appropriate message if it wants to stop the +# commit. The hook is allowed to edit the commit message file. +# +# To enable this hook, rename this file to "commit-msg". + +# Uncomment the below to add a Signed-off-by line to the message. +# Doing this in a hook is a bad idea in general, but the prepare-commit-msg +# hook is more suited to it. +# +# SOB=$(git var GIT_AUTHOR_IDENT | sed -n 's/^\(.*>\).*$/Signed-off-by: \1/p') +# grep -qs "^$SOB" "$1" || echo "$SOB" >> "$1" + +# This example catches duplicate Signed-off-by lines. + +test "" = "$(grep '^Signed-off-by: ' "$1" | + sort | uniq -c | sed -e '/^[ ]*1[ ]/d')" || { + echo >&2 Duplicate Signed-off-by lines. + exit 1 +} diff --git a/DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/hooks/fsmonitor-watchman.sample b/DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/hooks/fsmonitor-watchman.sample new file mode 100755 index 0000000..23e856f --- /dev/null +++ b/DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/hooks/fsmonitor-watchman.sample @@ -0,0 +1,174 @@ +#!/usr/bin/perl + +use strict; +use warnings; +use IPC::Open2; + +# An example hook script to integrate Watchman +# (https://facebook.github.io/watchman/) with git to speed up detecting +# new and modified files. +# +# The hook is passed a version (currently 2) and last update token +# formatted as a string and outputs to stdout a new update token and +# all files that have been modified since the update token. Paths must +# be relative to the root of the working tree and separated by a single NUL. +# +# To enable this hook, rename this file to "query-watchman" and set +# 'git config core.fsmonitor .git/hooks/query-watchman' +# +my ($version, $last_update_token) = @ARGV; + +# Uncomment for debugging +# print STDERR "$0 $version $last_update_token\n"; + +# Check the hook interface version +if ($version ne 2) { + die "Unsupported query-fsmonitor hook version '$version'.\n" . + "Falling back to scanning...\n"; +} + +my $git_work_tree = get_working_dir(); + +my $retry = 1; + +my $json_pkg; +eval { + require JSON::XS; + $json_pkg = "JSON::XS"; + 1; +} or do { + require JSON::PP; + $json_pkg = "JSON::PP"; +}; + +launch_watchman(); + +sub launch_watchman { + my $o = watchman_query(); + if (is_work_tree_watched($o)) { + output_result($o->{clock}, @{$o->{files}}); + } +} + +sub output_result { + my ($clockid, @files) = @_; + + # Uncomment for debugging watchman output + # open (my $fh, ">", ".git/watchman-output.out"); + # binmode $fh, ":utf8"; + # print $fh "$clockid\n@files\n"; + # close $fh; + + binmode STDOUT, ":utf8"; + print $clockid; + print "\0"; + local $, = "\0"; + print @files; +} + +sub watchman_clock { + my $response = qx/watchman clock "$git_work_tree"/; + die "Failed to get clock id on '$git_work_tree'.\n" . + "Falling back to scanning...\n" if $? != 0; + + return $json_pkg->new->utf8->decode($response); +} + +sub watchman_query { + my $pid = open2(\*CHLD_OUT, \*CHLD_IN, 'watchman -j --no-pretty') + or die "open2() failed: $!\n" . + "Falling back to scanning...\n"; + + # In the query expression below we're asking for names of files that + # changed since $last_update_token but not from the .git folder. + # + # To accomplish this, we're using the "since" generator to use the + # recency index to select candidate nodes and "fields" to limit the + # output to file names only. Then we're using the "expression" term to + # further constrain the results. + my $last_update_line = ""; + if (substr($last_update_token, 0, 1) eq "c") { + $last_update_token = "\"$last_update_token\""; + $last_update_line = qq[\n"since": $last_update_token,]; + } + my $query = <<" END"; + ["query", "$git_work_tree", {$last_update_line + "fields": ["name"], + "expression": ["not", ["dirname", ".git"]] + }] + END + + # Uncomment for debugging the watchman query + # open (my $fh, ">", ".git/watchman-query.json"); + # print $fh $query; + # close $fh; + + print CHLD_IN $query; + close CHLD_IN; + my $response = do {local $/; }; + + # Uncomment for debugging the watch response + # open ($fh, ">", ".git/watchman-response.json"); + # print $fh $response; + # close $fh; + + die "Watchman: command returned no output.\n" . + "Falling back to scanning...\n" if $response eq ""; + die "Watchman: command returned invalid output: $response\n" . + "Falling back to scanning...\n" unless $response =~ /^\{/; + + return $json_pkg->new->utf8->decode($response); +} + +sub is_work_tree_watched { + my ($output) = @_; + my $error = $output->{error}; + if ($retry > 0 and $error and $error =~ m/unable to resolve root .* directory (.*) is not watched/) { + $retry--; + my $response = qx/watchman watch "$git_work_tree"/; + die "Failed to make watchman watch '$git_work_tree'.\n" . + "Falling back to scanning...\n" if $? != 0; + $output = $json_pkg->new->utf8->decode($response); + $error = $output->{error}; + die "Watchman: $error.\n" . + "Falling back to scanning...\n" if $error; + + # Uncomment for debugging watchman output + # open (my $fh, ">", ".git/watchman-output.out"); + # close $fh; + + # Watchman will always return all files on the first query so + # return the fast "everything is dirty" flag to git and do the + # Watchman query just to get it over with now so we won't pay + # the cost in git to look up each individual file. + my $o = watchman_clock(); + $error = $output->{error}; + + die "Watchman: $error.\n" . + "Falling back to scanning...\n" if $error; + + output_result($o->{clock}, ("/")); + $last_update_token = $o->{clock}; + + eval { launch_watchman() }; + return 0; + } + + die "Watchman: $error.\n" . + "Falling back to scanning...\n" if $error; + + return 1; +} + +sub get_working_dir { + my $working_dir; + if ($^O =~ 'msys' || $^O =~ 'cygwin') { + $working_dir = Win32::GetCwd(); + $working_dir =~ tr/\\/\//; + } else { + require Cwd; + $working_dir = Cwd::cwd(); + } + + return $working_dir; +} diff --git a/DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/hooks/post-update.sample b/DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/hooks/post-update.sample new file mode 100755 index 0000000..ec17ec1 --- /dev/null +++ b/DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/hooks/post-update.sample @@ -0,0 +1,8 @@ +#!/bin/sh +# +# An example hook script to prepare a packed repository for use over +# dumb transports. +# +# To enable this hook, rename this file to "post-update". + +exec git update-server-info diff --git a/DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/hooks/pre-applypatch.sample b/DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/hooks/pre-applypatch.sample new file mode 100755 index 0000000..4142082 --- /dev/null +++ b/DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/hooks/pre-applypatch.sample @@ -0,0 +1,14 @@ +#!/bin/sh +# +# An example hook script to verify what is about to be committed +# by applypatch from an e-mail message. +# +# The hook should exit with non-zero status after issuing an +# appropriate message if it wants to stop the commit. +# +# To enable this hook, rename this file to "pre-applypatch". + +. git-sh-setup +precommit="$(git rev-parse --git-path hooks/pre-commit)" +test -x "$precommit" && exec "$precommit" ${1+"$@"} +: diff --git a/DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/hooks/pre-commit.sample b/DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/hooks/pre-commit.sample new file mode 100755 index 0000000..e144712 --- /dev/null +++ b/DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/hooks/pre-commit.sample @@ -0,0 +1,49 @@ +#!/bin/sh +# +# An example hook script to verify what is about to be committed. +# Called by "git commit" with no arguments. The hook should +# exit with non-zero status after issuing an appropriate message if +# it wants to stop the commit. +# +# To enable this hook, rename this file to "pre-commit". + +if git rev-parse --verify HEAD >/dev/null 2>&1 +then + against=HEAD +else + # Initial commit: diff against an empty tree object + against=$(git hash-object -t tree /dev/null) +fi + +# If you want to allow non-ASCII filenames set this variable to true. +allownonascii=$(git config --type=bool hooks.allownonascii) + +# Redirect output to stderr. +exec 1>&2 + +# Cross platform projects tend to avoid non-ASCII filenames; prevent +# them from being added to the repository. We exploit the fact that the +# printable range starts at the space character and ends with tilde. +if [ "$allownonascii" != "true" ] && + # Note that the use of brackets around a tr range is ok here, (it's + # even required, for portability to Solaris 10's /usr/bin/tr), since + # the square bracket bytes happen to fall in the designated range. + test $(git diff --cached --name-only --diff-filter=A -z $against | + LC_ALL=C tr -d '[ -~]\0' | wc -c) != 0 +then + cat <<\EOF +Error: Attempt to add a non-ASCII file name. + +This can cause problems if you want to work with people on other platforms. + +To be portable it is advisable to rename the file. + +If you know what you are doing you can disable this check using: + + git config hooks.allownonascii true +EOF + exit 1 +fi + +# If there are whitespace errors, print the offending file names and fail. +exec git diff-index --check --cached $against -- diff --git a/DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/hooks/pre-merge-commit.sample b/DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/hooks/pre-merge-commit.sample new file mode 100755 index 0000000..399eab1 --- /dev/null +++ b/DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/hooks/pre-merge-commit.sample @@ -0,0 +1,13 @@ +#!/bin/sh +# +# An example hook script to verify what is about to be committed. +# Called by "git merge" with no arguments. The hook should +# exit with non-zero status after issuing an appropriate message to +# stderr if it wants to stop the merge commit. +# +# To enable this hook, rename this file to "pre-merge-commit". + +. git-sh-setup +test -x "$GIT_DIR/hooks/pre-commit" && + exec "$GIT_DIR/hooks/pre-commit" +: diff --git a/DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/hooks/pre-push.sample b/DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/hooks/pre-push.sample new file mode 100755 index 0000000..4ce688d --- /dev/null +++ b/DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/hooks/pre-push.sample @@ -0,0 +1,53 @@ +#!/bin/sh + +# An example hook script to verify what is about to be pushed. Called by "git +# push" after it has checked the remote status, but before anything has been +# pushed. If this script exits with a non-zero status nothing will be pushed. +# +# This hook is called with the following parameters: +# +# $1 -- Name of the remote to which the push is being done +# $2 -- URL to which the push is being done +# +# If pushing without using a named remote those arguments will be equal. +# +# Information about the commits which are being pushed is supplied as lines to +# the standard input in the form: +# +# +# +# This sample shows how to prevent push of commits where the log message starts +# with "WIP" (work in progress). + +remote="$1" +url="$2" + +zero=$(git hash-object --stdin &2 "Found WIP commit in $local_ref, not pushing" + exit 1 + fi + fi +done + +exit 0 diff --git a/DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/hooks/pre-rebase.sample b/DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/hooks/pre-rebase.sample new file mode 100755 index 0000000..6cbef5c --- /dev/null +++ b/DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/hooks/pre-rebase.sample @@ -0,0 +1,169 @@ +#!/bin/sh +# +# Copyright (c) 2006, 2008 Junio C Hamano +# +# The "pre-rebase" hook is run just before "git rebase" starts doing +# its job, and can prevent the command from running by exiting with +# non-zero status. +# +# The hook is called with the following parameters: +# +# $1 -- the upstream the series was forked from. +# $2 -- the branch being rebased (or empty when rebasing the current branch). +# +# This sample shows how to prevent topic branches that are already +# merged to 'next' branch from getting rebased, because allowing it +# would result in rebasing already published history. + +publish=next +basebranch="$1" +if test "$#" = 2 +then + topic="refs/heads/$2" +else + topic=`git symbolic-ref HEAD` || + exit 0 ;# we do not interrupt rebasing detached HEAD +fi + +case "$topic" in +refs/heads/??/*) + ;; +*) + exit 0 ;# we do not interrupt others. + ;; +esac + +# Now we are dealing with a topic branch being rebased +# on top of master. Is it OK to rebase it? + +# Does the topic really exist? +git show-ref -q "$topic" || { + echo >&2 "No such branch $topic" + exit 1 +} + +# Is topic fully merged to master? +not_in_master=`git rev-list --pretty=oneline ^master "$topic"` +if test -z "$not_in_master" +then + echo >&2 "$topic is fully merged to master; better remove it." + exit 1 ;# we could allow it, but there is no point. +fi + +# Is topic ever merged to next? If so you should not be rebasing it. +only_next_1=`git rev-list ^master "^$topic" ${publish} | sort` +only_next_2=`git rev-list ^master ${publish} | sort` +if test "$only_next_1" = "$only_next_2" +then + not_in_topic=`git rev-list "^$topic" master` + if test -z "$not_in_topic" + then + echo >&2 "$topic is already up to date with master" + exit 1 ;# we could allow it, but there is no point. + else + exit 0 + fi +else + not_in_next=`git rev-list --pretty=oneline ^${publish} "$topic"` + /usr/bin/perl -e ' + my $topic = $ARGV[0]; + my $msg = "* $topic has commits already merged to public branch:\n"; + my (%not_in_next) = map { + /^([0-9a-f]+) /; + ($1 => 1); + } split(/\n/, $ARGV[1]); + for my $elem (map { + /^([0-9a-f]+) (.*)$/; + [$1 => $2]; + } split(/\n/, $ARGV[2])) { + if (!exists $not_in_next{$elem->[0]}) { + if ($msg) { + print STDERR $msg; + undef $msg; + } + print STDERR " $elem->[1]\n"; + } + } + ' "$topic" "$not_in_next" "$not_in_master" + exit 1 +fi + +<<\DOC_END + +This sample hook safeguards topic branches that have been +published from being rewound. + +The workflow assumed here is: + + * Once a topic branch forks from "master", "master" is never + merged into it again (either directly or indirectly). + + * Once a topic branch is fully cooked and merged into "master", + it is deleted. If you need to build on top of it to correct + earlier mistakes, a new topic branch is created by forking at + the tip of the "master". This is not strictly necessary, but + it makes it easier to keep your history simple. + + * Whenever you need to test or publish your changes to topic + branches, merge them into "next" branch. + +The script, being an example, hardcodes the publish branch name +to be "next", but it is trivial to make it configurable via +$GIT_DIR/config mechanism. + +With this workflow, you would want to know: + +(1) ... if a topic branch has ever been merged to "next". Young + topic branches can have stupid mistakes you would rather + clean up before publishing, and things that have not been + merged into other branches can be easily rebased without + affecting other people. But once it is published, you would + not want to rewind it. + +(2) ... if a topic branch has been fully merged to "master". + Then you can delete it. More importantly, you should not + build on top of it -- other people may already want to + change things related to the topic as patches against your + "master", so if you need further changes, it is better to + fork the topic (perhaps with the same name) afresh from the + tip of "master". + +Let's look at this example: + + o---o---o---o---o---o---o---o---o---o "next" + / / / / + / a---a---b A / / + / / / / + / / c---c---c---c B / + / / / \ / + / / / b---b C \ / + / / / / \ / + ---o---o---o---o---o---o---o---o---o---o---o "master" + + +A, B and C are topic branches. + + * A has one fix since it was merged up to "next". + + * B has finished. It has been fully merged up to "master" and "next", + and is ready to be deleted. + + * C has not merged to "next" at all. + +We would want to allow C to be rebased, refuse A, and encourage +B to be deleted. + +To compute (1): + + git rev-list ^master ^topic next + git rev-list ^master next + + if these match, topic has not merged in next at all. + +To compute (2): + + git rev-list master..topic + + if this is empty, it is fully merged to "master". + +DOC_END diff --git a/DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/hooks/pre-receive.sample b/DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/hooks/pre-receive.sample new file mode 100755 index 0000000..a1fd29e --- /dev/null +++ b/DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/hooks/pre-receive.sample @@ -0,0 +1,24 @@ +#!/bin/sh +# +# An example hook script to make use of push options. +# The example simply echoes all push options that start with 'echoback=' +# and rejects all pushes when the "reject" push option is used. +# +# To enable this hook, rename this file to "pre-receive". + +if test -n "$GIT_PUSH_OPTION_COUNT" +then + i=0 + while test "$i" -lt "$GIT_PUSH_OPTION_COUNT" + do + eval "value=\$GIT_PUSH_OPTION_$i" + case "$value" in + echoback=*) + echo "echo from the pre-receive-hook: ${value#*=}" >&2 + ;; + reject) + exit 1 + esac + i=$((i + 1)) + done +fi diff --git a/DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/hooks/prepare-commit-msg.sample b/DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/hooks/prepare-commit-msg.sample new file mode 100755 index 0000000..10fa14c --- /dev/null +++ b/DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/hooks/prepare-commit-msg.sample @@ -0,0 +1,42 @@ +#!/bin/sh +# +# An example hook script to prepare the commit log message. +# Called by "git commit" with the name of the file that has the +# commit message, followed by the description of the commit +# message's source. The hook's purpose is to edit the commit +# message file. If the hook fails with a non-zero status, +# the commit is aborted. +# +# To enable this hook, rename this file to "prepare-commit-msg". + +# This hook includes three examples. The first one removes the +# "# Please enter the commit message..." help message. +# +# The second includes the output of "git diff --name-status -r" +# into the message, just before the "git status" output. It is +# commented because it doesn't cope with --amend or with squashed +# commits. +# +# The third example adds a Signed-off-by line to the message, that can +# still be edited. This is rarely a good idea. + +COMMIT_MSG_FILE=$1 +COMMIT_SOURCE=$2 +SHA1=$3 + +/usr/bin/perl -i.bak -ne 'print unless(m/^. Please enter the commit message/..m/^#$/)' "$COMMIT_MSG_FILE" + +# case "$COMMIT_SOURCE,$SHA1" in +# ,|template,) +# /usr/bin/perl -i.bak -pe ' +# print "\n" . `git diff --cached --name-status -r` +# if /^#/ && $first++ == 0' "$COMMIT_MSG_FILE" ;; +# *) ;; +# esac + +# SOB=$(git var GIT_COMMITTER_IDENT | sed -n 's/^\(.*>\).*$/Signed-off-by: \1/p') +# git interpret-trailers --in-place --trailer "$SOB" "$COMMIT_MSG_FILE" +# if test -z "$COMMIT_SOURCE" +# then +# /usr/bin/perl -i.bak -pe 'print "\n" if !$first_line++' "$COMMIT_MSG_FILE" +# fi diff --git a/DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/hooks/push-to-checkout.sample b/DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/hooks/push-to-checkout.sample new file mode 100755 index 0000000..af5a0c0 --- /dev/null +++ b/DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/hooks/push-to-checkout.sample @@ -0,0 +1,78 @@ +#!/bin/sh + +# An example hook script to update a checked-out tree on a git push. +# +# This hook is invoked by git-receive-pack(1) when it reacts to git +# push and updates reference(s) in its repository, and when the push +# tries to update the branch that is currently checked out and the +# receive.denyCurrentBranch configuration variable is set to +# updateInstead. +# +# By default, such a push is refused if the working tree and the index +# of the remote repository has any difference from the currently +# checked out commit; when both the working tree and the index match +# the current commit, they are updated to match the newly pushed tip +# of the branch. This hook is to be used to override the default +# behaviour; however the code below reimplements the default behaviour +# as a starting point for convenient modification. +# +# The hook receives the commit with which the tip of the current +# branch is going to be updated: +commit=$1 + +# It can exit with a non-zero status to refuse the push (when it does +# so, it must not modify the index or the working tree). +die () { + echo >&2 "$*" + exit 1 +} + +# Or it can make any necessary changes to the working tree and to the +# index to bring them to the desired state when the tip of the current +# branch is updated to the new commit, and exit with a zero status. +# +# For example, the hook can simply run git read-tree -u -m HEAD "$1" +# in order to emulate git fetch that is run in the reverse direction +# with git push, as the two-tree form of git read-tree -u -m is +# essentially the same as git switch or git checkout that switches +# branches while keeping the local changes in the working tree that do +# not interfere with the difference between the branches. + +# The below is a more-or-less exact translation to shell of the C code +# for the default behaviour for git's push-to-checkout hook defined in +# the push_to_deploy() function in builtin/receive-pack.c. +# +# Note that the hook will be executed from the repository directory, +# not from the working tree, so if you want to perform operations on +# the working tree, you will have to adapt your code accordingly, e.g. +# by adding "cd .." or using relative paths. + +if ! git update-index -q --ignore-submodules --refresh +then + die "Up-to-date check failed" +fi + +if ! git diff-files --quiet --ignore-submodules -- +then + die "Working directory has unstaged changes" +fi + +# This is a rough translation of: +# +# head_has_history() ? "HEAD" : EMPTY_TREE_SHA1_HEX +if git cat-file -e HEAD 2>/dev/null +then + head=HEAD +else + head=$(git hash-object -t tree --stdin &2 + exit 1 +} + +unset GIT_DIR GIT_WORK_TREE +cd "$worktree" && + +if grep -q "^diff --git " "$1" +then + validate_patch "$1" +else + validate_cover_letter "$1" +fi && + +if test "$GIT_SENDEMAIL_FILE_COUNTER" = "$GIT_SENDEMAIL_FILE_TOTAL" +then + git config --unset-all sendemail.validateWorktree && + trap 'git worktree remove -ff "$worktree"' EXIT && + validate_series +fi diff --git a/DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/hooks/update.sample b/DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/hooks/update.sample new file mode 100755 index 0000000..c4d426b --- /dev/null +++ b/DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/hooks/update.sample @@ -0,0 +1,128 @@ +#!/bin/sh +# +# An example hook script to block unannotated tags from entering. +# Called by "git receive-pack" with arguments: refname sha1-old sha1-new +# +# To enable this hook, rename this file to "update". +# +# Config +# ------ +# hooks.allowunannotated +# This boolean sets whether unannotated tags will be allowed into the +# repository. By default they won't be. +# hooks.allowdeletetag +# This boolean sets whether deleting tags will be allowed in the +# repository. By default they won't be. +# hooks.allowmodifytag +# This boolean sets whether a tag may be modified after creation. By default +# it won't be. +# hooks.allowdeletebranch +# This boolean sets whether deleting branches will be allowed in the +# repository. By default they won't be. +# hooks.denycreatebranch +# This boolean sets whether remotely creating branches will be denied +# in the repository. By default this is allowed. +# + +# --- Command line +refname="$1" +oldrev="$2" +newrev="$3" + +# --- Safety check +if [ -z "$GIT_DIR" ]; then + echo "Don't run this script from the command line." >&2 + echo " (if you want, you could supply GIT_DIR then run" >&2 + echo " $0 )" >&2 + exit 1 +fi + +if [ -z "$refname" -o -z "$oldrev" -o -z "$newrev" ]; then + echo "usage: $0 " >&2 + exit 1 +fi + +# --- Config +allowunannotated=$(git config --type=bool hooks.allowunannotated) +allowdeletebranch=$(git config --type=bool hooks.allowdeletebranch) +denycreatebranch=$(git config --type=bool hooks.denycreatebranch) +allowdeletetag=$(git config --type=bool hooks.allowdeletetag) +allowmodifytag=$(git config --type=bool hooks.allowmodifytag) + +# check for no description +projectdesc=$(sed -e '1q' "$GIT_DIR/description") +case "$projectdesc" in +"Unnamed repository"* | "") + echo "*** Project description file hasn't been set" >&2 + exit 1 + ;; +esac + +# --- Check types +# if $newrev is 0000...0000, it's a commit to delete a ref. +zero=$(git hash-object --stdin &2 + echo "*** Use 'git tag [ -a | -s ]' for tags you want to propagate." >&2 + exit 1 + fi + ;; + refs/tags/*,delete) + # delete tag + if [ "$allowdeletetag" != "true" ]; then + echo "*** Deleting a tag is not allowed in this repository" >&2 + exit 1 + fi + ;; + refs/tags/*,tag) + # annotated tag + if [ "$allowmodifytag" != "true" ] && git rev-parse $refname > /dev/null 2>&1 + then + echo "*** Tag '$refname' already exists." >&2 + echo "*** Modifying a tag is not allowed in this repository." >&2 + exit 1 + fi + ;; + refs/heads/*,commit) + # branch + if [ "$oldrev" = "$zero" -a "$denycreatebranch" = "true" ]; then + echo "*** Creating a branch is not allowed in this repository" >&2 + exit 1 + fi + ;; + refs/heads/*,delete) + # delete branch + if [ "$allowdeletebranch" != "true" ]; then + echo "*** Deleting a branch is not allowed in this repository" >&2 + exit 1 + fi + ;; + refs/remotes/*,commit) + # tracking branch + ;; + refs/remotes/*,delete) + # delete tracking branch + if [ "$allowdeletebranch" != "true" ]; then + echo "*** Deleting a tracking branch is not allowed in this repository" >&2 + exit 1 + fi + ;; + *) + # Anything else (is there anything else?) + echo "*** Update hook: unknown type of update to ref $refname of type $newrev_type" >&2 + exit 1 + ;; +esac + +# --- Finished +exit 0 diff --git a/DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/info/exclude b/DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/info/exclude new file mode 100644 index 0000000..a5196d1 --- /dev/null +++ b/DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/info/exclude @@ -0,0 +1,6 @@ +# git ls-files --others --exclude-from=.git/info/exclude +# Lines that start with '#' are comments. +# For a project mostly in C, the following would be a good set of +# exclude patterns (uncomment them if you want to use them): +# *.[oa] +# *~ diff --git a/DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/objects/pack/pack-004eceea371a47fe3cac427a6b5ad8265e8d92fa.idx b/DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/objects/pack/pack-004eceea371a47fe3cac427a6b5ad8265e8d92fa.idx new file mode 100644 index 0000000000000000000000000000000000000000..912285a491fbfee512be1736f125d4c07d1ece37 GIT binary patch literal 13476 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 F{{u1-yB+`l literal 0 HcmV?d00001 diff --git a/DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/objects/pack/pack-004eceea371a47fe3cac427a6b5ad8265e8d92fa.pack b/DECORE/breeze-enhanced-catppuccin/BreezeEnhancedCatppuccin/objects/pack/pack-004eceea371a47fe3cac427a6b5ad8265e8d92fa.pack new file mode 100644 index 0000000000000000000000000000000000000000..deaa02d30670b902d73e2805aae4808f52e20789 GIT binary patch literal 2526577 zcmYJZ1AAs$7c3gvwr$(CI<{@wcHY>w?R0D>9ox2(PHyk-+~=HsP-Co`HLGe(C1Fun zARr(RARyrGR7B65)H!bZAt5-S1%HJBfk5HeD&Sxut6!%;CyrE%4H)C9$xAvKj-Npq zzMHB+A~vd{vsJ1P@Wr0fcGEPXk<7<+#7T~hv<^JDmS}XX&JTGug&Do0Nzu3DN{@h~ ztO6Ogo=vy)z1z+q#<@GIxxcf`lEb%C!|h|zY3Hz1@RedU#DkEdfj1RPGjhA>H{~AJ z{f=rk5$)i!*P36eZQ1mX(kstb`VE=VW~m7Oz)s7<3^E}J?fWSt^(s*W$b*o;xRbh) z5)>qx79nrSWbf?i4_rgu{t1f|bqwUd5$6#?V781|fvOFY=N`8dyIcsJ?(3LW?Tk$f zL+ggg1WBAp!SlRjKJrV|xh;Z_him`H!u;0c^dE{MyzJ_A0suMs$7>46=Zv9ZjzZJc z+Mo*ts`R_#%ho;xOnh*s>QdeB@95R}t;Sjz3aZ_T0ww>q(F9@Ze;XBlb%CMBg^^g) zWHo^zzBJ8Vv}bS2=^A!#7<)~afba4}B=|DGV2vE^jdovg#euJ!osN?@rohcY9HjPw zKFI4@Qzb&u!f%)nP*Fgm15ZtxZ!Xz>Ga-$L>&dOdUJMJQeSk$rvcVf;)&n1oYN4o>hVbo@(D#;Gm{`3fS9Dh>wt z5AHOx0vPi@0tl2lCJ03($Fib`%r7eSgY&h4hDbGK%}C+p_kvuf@8m~dhf=A`Or<#` zO&h6AiKnuZb~vJo-GVB+VhYqKR#1zR(Ag?8?@Q2ZYOkR5N>>_-Txit99J=_&feO@7 z_Bcn3dGY`5+_nFHZ@&M2Br4_?9#4^#Atu^-$Lj6=(>7=IlYS%q2kq_w)X`S;Q5!uCkGFvFeJJF@wLXs$IjgC? z@TIs%l-DC^wBtY|f2YCh+V%6AdtTaYG0j1G_2G5w8i;T!G+f;a_Be6*#Dn^k?3`YU}6VfNz(^#hWBw!eS*4;%=N3&JQFz%3HcQ(h6h z(;~Kl zZ}t-D*(J}ilkJ}wFBDZNi>CtV0|&glsbEt3^0TN%(5@DZUIAMYj^#e&v-ib68?dG; zxCL7)DV~(`A1mVjk(dby=+=8=2UNU?t`@GaWi{_JDAhf;YE4CHMd{wVOilE zMMBK!Zm2+)8Pe=_dn8Dtc&=5g*P9j{%&td~Kt8%0A^2|(yS>Nq*QI%8^$s{}) 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�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�}^wuaFvT*ioJD@IwgWTia^0P_|&Ux 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�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%0AVu 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�#MMP2xFCNn)i2ps|h0wG8- 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