From 3fcc49137066d31ed11a5882f85191dd5cb2cf44 Mon Sep 17 00:00:00 2001 From: Daniel Langbein Date: Wed, 16 Jun 2021 20:21:21 +0200 Subject: [PATCH] add AUR packages --- .gitmodules | 195 +++++++++++++++++++++++++ README.md | 5 +- build-pkg/build-all-without-docker.sh | 36 +++-- build-pkg/build-all.sh | 35 +++-- build-pkg/pkglist-AUR.txt | 2 + build-pkg/pkglist-de-p1st.txt | 5 + pkg/adwaita-qt | 1 + pkg/adwaita-qt4 | 1 + pkg/aurutils | 1 + pkg/balena-etcher | 1 + pkg/calindori-git | 1 + pkg/chili-sddm-theme | 1 + pkg/chromaprint-fftw | 1 + pkg/crema | 1 + pkg/davs2 | 1 + pkg/de-p1st-installer/lib/util.sh | 1 + pkg/decklink-sdk | 1 + pkg/discord_arch_electron | 1 + pkg/fedora-firefox-wayland-bin | 1 + pkg/ffmpeg-amd-full | 1 + pkg/firefox-profile-switcher-connector | 1 + pkg/flite1-patched | 1 + pkg/handbrake-full | 1 + pkg/holo | 1 + pkg/intellij-idea-ultimate-edition | 1 + pkg/jellyfin | 1 + pkg/jellyfin-bin | 1 + pkg/jellyfin-server-bin | 1 + pkg/jellyfin-web-bin | 1 + pkg/kclock | 1 + pkg/kirigami-addons-git | 1 + pkg/lensfun-git | 1 + pkg/libklvanc-git | 1 + pkg/libopenmpt-svn | 1 + pkg/librist | 1 + pkg/libwacom-surface | 1 + pkg/mauikit-git | 1 + pkg/meta-group-base-devel | 1 + pkg/mkcue | 1 + pkg/mugshot | 1 + pkg/ncurses5-compat-libs | 1 + pkg/nextcloud-client-git | 1 + pkg/opencl-amd | 1 + pkg/openh264 | 1 + pkg/pocketsphinx | 1 + pkg/portfolio-file-manager | 1 + pkg/pycharm-professional | 1 + pkg/pyspread | 1 + pkg/qt4 | 1 + pkg/sddm-theme-deepin-git | 1 + pkg/shine | 1 + pkg/signal-desktop-beta-bin | 1 + pkg/softmaker-office-2021-bin | 1 + pkg/sphinxbase | 1 + pkg/tagspaces-bin | 1 + pkg/timeshift | 1 + pkg/ttf-material-design-icons-git | 1 + pkg/ttf-unifont | 1 + pkg/uavs3d | 1 + pkg/umldesigner | 1 + pkg/vo-amrwbenc | 1 + pkg/vobcopy | 1 + pkg/vulkan-amdgpu-pro | 1 + pkg/wkhtmltopdf-static | 1 + pkg/wps-office | 1 + pkg/x264-git | 1 + pkg/xavs | 1 + pkg/xavs2 | 1 + pkg/xfce4-meta | 1 + pkg/xfce4-theme-switcher | 1 + pkg/yay | 1 + pkg/zotero | 1 + 72 files changed, 314 insertions(+), 30 deletions(-) create mode 100644 build-pkg/pkglist-AUR.txt create mode 100644 build-pkg/pkglist-de-p1st.txt create mode 160000 pkg/adwaita-qt create mode 160000 pkg/adwaita-qt4 create mode 160000 pkg/aurutils create mode 160000 pkg/balena-etcher create mode 160000 pkg/calindori-git create mode 160000 pkg/chili-sddm-theme create mode 160000 pkg/chromaprint-fftw create mode 160000 pkg/crema create mode 160000 pkg/davs2 create mode 160000 pkg/decklink-sdk create mode 160000 pkg/discord_arch_electron create mode 160000 pkg/fedora-firefox-wayland-bin create mode 160000 pkg/ffmpeg-amd-full create mode 160000 pkg/firefox-profile-switcher-connector create mode 160000 pkg/flite1-patched create mode 160000 pkg/handbrake-full create mode 160000 pkg/holo create mode 160000 pkg/intellij-idea-ultimate-edition create mode 160000 pkg/jellyfin create mode 160000 pkg/jellyfin-bin create mode 160000 pkg/jellyfin-server-bin create mode 160000 pkg/jellyfin-web-bin create mode 160000 pkg/kclock create mode 160000 pkg/kirigami-addons-git create mode 160000 pkg/lensfun-git create mode 160000 pkg/libklvanc-git create mode 160000 pkg/libopenmpt-svn create mode 160000 pkg/librist create mode 160000 pkg/libwacom-surface create mode 160000 pkg/mauikit-git create mode 160000 pkg/meta-group-base-devel create mode 160000 pkg/mkcue create mode 160000 pkg/mugshot create mode 160000 pkg/ncurses5-compat-libs create mode 160000 pkg/nextcloud-client-git create mode 160000 pkg/opencl-amd create mode 160000 pkg/openh264 create mode 160000 pkg/pocketsphinx create mode 160000 pkg/portfolio-file-manager create mode 160000 pkg/pycharm-professional create mode 160000 pkg/pyspread create mode 160000 pkg/qt4 create mode 160000 pkg/sddm-theme-deepin-git create mode 160000 pkg/shine create mode 160000 pkg/signal-desktop-beta-bin create mode 160000 pkg/softmaker-office-2021-bin create mode 160000 pkg/sphinxbase create mode 160000 pkg/tagspaces-bin create mode 160000 pkg/timeshift create mode 160000 pkg/ttf-material-design-icons-git create mode 160000 pkg/ttf-unifont create mode 160000 pkg/uavs3d create mode 160000 pkg/umldesigner create mode 160000 pkg/vo-amrwbenc create mode 160000 pkg/vobcopy create mode 160000 pkg/vulkan-amdgpu-pro create mode 160000 pkg/wkhtmltopdf-static create mode 160000 pkg/wps-office create mode 160000 pkg/x264-git create mode 160000 pkg/xavs create mode 160000 pkg/xavs2 create mode 160000 pkg/xfce4-meta create mode 160000 pkg/xfce4-theme-switcher create mode 160000 pkg/yay create mode 160000 pkg/zotero diff --git a/.gitmodules b/.gitmodules index 49689e1..a7333ab 100644 --- a/.gitmodules +++ b/.gitmodules @@ -13,3 +13,198 @@ [submodule "pkg/xorg-meta"] path = pkg/xorg-meta url = https://aur.archlinux.org/xorg-meta.git +[submodule "pkg/adwaita-qt"] + path = pkg/adwaita-qt + url = https://aur.archlinux.org/adwaita-qt.git +[submodule "pkg/adwaita-qt4"] + path = pkg/adwaita-qt4 + url = https://aur.archlinux.org/adwaita-qt4.git +[submodule "pkg/aurutils"] + path = pkg/aurutils + url = https://aur.archlinux.org/aurutils.git +[submodule "pkg/balena-etcher"] + path = pkg/balena-etcher + url = https://aur.archlinux.org/balena-etcher.git +[submodule "pkg/calindori-git"] + path = pkg/calindori-git + url = https://aur.archlinux.org/calindori-git.git +[submodule "pkg/chili-sddm-theme"] + path = pkg/chili-sddm-theme + url = https://aur.archlinux.org/chili-sddm-theme.git +[submodule "pkg/chromaprint-fftw"] + path = pkg/chromaprint-fftw + url = https://aur.archlinux.org/chromaprint-fftw.git +[submodule "pkg/crema"] + path = pkg/crema + url = https://aur.archlinux.org/crema.git +[submodule "pkg/davs2"] + path = pkg/davs2 + url = https://aur.archlinux.org/davs2.git +[submodule "pkg/decklink-sdk"] + path = pkg/decklink-sdk + url = https://aur.archlinux.org/decklink-sdk.git +[submodule "pkg/discord_arch_electron"] + path = pkg/discord_arch_electron + url = https://aur.archlinux.org/discord_arch_electron.git +[submodule "pkg/fedora-firefox-wayland-bin"] + path = pkg/fedora-firefox-wayland-bin + url = https://aur.archlinux.org/fedora-firefox-wayland-bin.git +[submodule "pkg/ffmpeg-amd-full"] + path = pkg/ffmpeg-amd-full + url = https://aur.archlinux.org/ffmpeg-amd-full.git +[submodule "pkg/firefox-profile-switcher-connector"] + path = pkg/firefox-profile-switcher-connector + url = https://aur.archlinux.org/firefox-profile-switcher-connector.git +[submodule "pkg/flite1-patched"] + path = pkg/flite1-patched + url = https://aur.archlinux.org/flite1-patched.git +[submodule "pkg/handbrake-full"] + path = pkg/handbrake-full + url = https://aur.archlinux.org/handbrake-full.git +[submodule "pkg/holo"] + path = pkg/holo + url = https://aur.archlinux.org/holo.git +[submodule "pkg/intellij-idea-ultimate-edition"] + path = pkg/intellij-idea-ultimate-edition + url = https://aur.archlinux.org/intellij-idea-ultimate-edition.git +[submodule "pkg/jellyfin"] + path = pkg/jellyfin + url = https://aur.archlinux.org/jellyfin.git +[submodule "pkg/jellyfin-bin"] + path = pkg/jellyfin-bin + url = https://aur.archlinux.org/jellyfin-bin.git +[submodule "pkg/jellyfin-server-bin"] + path = pkg/jellyfin-server-bin + url = https://aur.archlinux.org/jellyfin-server-bin.git +[submodule "pkg/jellyfin-web-bin"] + path = pkg/jellyfin-web-bin + url = https://aur.archlinux.org/jellyfin-web-bin.git +[submodule "pkg/kclock"] + path = pkg/kclock + url = https://aur.archlinux.org/kclock.git +[submodule "pkg/kirigami-addons-git"] + path = pkg/kirigami-addons-git + url = https://aur.archlinux.org/kirigami-addons-git.git +[submodule "pkg/lensfun-git"] + path = pkg/lensfun-git + url = https://aur.archlinux.org/lensfun-git.git +[submodule "pkg/libklvanc-git"] + path = pkg/libklvanc-git + url = https://aur.archlinux.org/libklvanc-git.git +[submodule "pkg/libopenmpt-svn"] + path = pkg/libopenmpt-svn + url = https://aur.archlinux.org/libopenmpt-svn.git +[submodule "pkg/librist"] + path = pkg/librist + url = https://aur.archlinux.org/librist.git +[submodule "pkg/libwacom-surface"] + path = pkg/libwacom-surface + url = https://aur.archlinux.org/libwacom-surface.git +[submodule "pkg/mauikit-git"] + path = pkg/mauikit-git + url = https://aur.archlinux.org/mauikit-git.git +[submodule "pkg/meta-group-base-devel"] + path = pkg/meta-group-base-devel + url = https://aur.archlinux.org/meta-group-base-devel.git +[submodule "pkg/mkcue"] + path = pkg/mkcue + url = https://aur.archlinux.org/mkcue.git +[submodule "pkg/mugshot"] + path = pkg/mugshot + url = https://aur.archlinux.org/mugshot.git +[submodule "pkg/ncurses5-compat-libs"] + path = pkg/ncurses5-compat-libs + url = https://aur.archlinux.org/ncurses5-compat-libs.git +[submodule "pkg/nextcloud-client-git"] + path = pkg/nextcloud-client-git + url = https://aur.archlinux.org/nextcloud-client-git.git +[submodule "pkg/opencl-amd"] + path = pkg/opencl-amd + url = https://aur.archlinux.org/opencl-amd.git +[submodule "pkg/openh264"] + path = pkg/openh264 + url = https://aur.archlinux.org/openh264.git +[submodule "pkg/pocketsphinx"] + path = pkg/pocketsphinx + url = https://aur.archlinux.org/pocketsphinx.git +[submodule "pkg/portfolio-file-manager"] + path = pkg/portfolio-file-manager + url = https://aur.archlinux.org/portfolio-file-manager.git +[submodule "pkg/pycharm-professional"] + path = pkg/pycharm-professional + url = https://aur.archlinux.org/pycharm-professional.git +[submodule "pkg/pyspread"] + path = pkg/pyspread + url = https://aur.archlinux.org/pyspread.git +[submodule "pkg/qt4"] + path = pkg/qt4 + url = https://aur.archlinux.org/qt4.git +[submodule "pkg/sddm-theme-deepin-git"] + path = pkg/sddm-theme-deepin-git + url = https://aur.archlinux.org/sddm-theme-deepin-git.git +[submodule "pkg/shine"] + path = pkg/shine + url = https://aur.archlinux.org/shine.git +[submodule "pkg/signal-desktop-beta-bin"] + path = pkg/signal-desktop-beta-bin + url = https://aur.archlinux.org/signal-desktop-beta-bin.git +[submodule "pkg/softmaker-office-2021-bin"] + path = pkg/softmaker-office-2021-bin + url = https://aur.archlinux.org/softmaker-office-2021-bin.git +[submodule "pkg/sphinxbase"] + path = pkg/sphinxbase + url = https://aur.archlinux.org/sphinxbase.git +[submodule "pkg/tagspaces-bin"] + path = pkg/tagspaces-bin + url = https://aur.archlinux.org/tagspaces-bin.git +[submodule "pkg/timeshift"] + path = pkg/timeshift + url = https://aur.archlinux.org/timeshift.git +[submodule "pkg/ttf-material-design-icons-git"] + path = pkg/ttf-material-design-icons-git + url = https://aur.archlinux.org/ttf-material-design-icons-git.git +[submodule "pkg/ttf-unifont"] + path = pkg/ttf-unifont + url = https://aur.archlinux.org/ttf-unifont.git +[submodule "pkg/uavs3d"] + path = pkg/uavs3d + url = https://aur.archlinux.org/uavs3d.git +[submodule "pkg/umldesigner"] + path = pkg/umldesigner + url = https://aur.archlinux.org/umldesigner.git +[submodule "pkg/vo-amrwbenc"] + path = pkg/vo-amrwbenc + url = https://aur.archlinux.org/vo-amrwbenc.git +[submodule "pkg/vobcopy"] + path = pkg/vobcopy + url = https://aur.archlinux.org/vobcopy.git +[submodule "pkg/vulkan-amdgpu-pro"] + path = pkg/vulkan-amdgpu-pro + url = https://aur.archlinux.org/vulkan-amdgpu-pro.git +[submodule "pkg/wkhtmltopdf-static"] + path = pkg/wkhtmltopdf-static + url = https://aur.archlinux.org/wkhtmltopdf-static.git +[submodule "pkg/wps-office"] + path = pkg/wps-office + url = https://aur.archlinux.org/wps-office.git +[submodule "pkg/x264-git"] + path = pkg/x264-git + url = https://aur.archlinux.org/x264-git.git +[submodule "pkg/xavs"] + path = pkg/xavs + url = https://aur.archlinux.org/xavs.git +[submodule "pkg/xavs2"] + path = pkg/xavs2 + url = https://aur.archlinux.org/xavs2.git +[submodule "pkg/xfce4-meta"] + path = pkg/xfce4-meta + url = https://aur.archlinux.org/xfce4-meta.git +[submodule "pkg/xfce4-theme-switcher"] + path = pkg/xfce4-theme-switcher + url = https://aur.archlinux.org/xfce4-theme-switcher.git +[submodule "pkg/yay"] + path = pkg/yay + url = https://aur.archlinux.org/yay.git +[submodule "pkg/zotero"] + path = pkg/zotero + url = https://aur.archlinux.org/zotero.git diff --git a/README.md b/README.md index 37d6246..dcbff00 100644 --- a/README.md +++ b/README.md @@ -2,10 +2,11 @@ ## Submodules -There are several AUR packages added as submodules inside [pkg](pkg): +There are several AUR packages added as submodules inside [pkg](pkg). +See [build-pkg/pkglist-AUR.txt](build-pkg/pkglist-AUR.txt) for a full list. ```shell -AUR=(xorg-meta xournalpp-git qt-installer-framework riseup-vpn nordic-kde-git) +AUR=(xorg-meta riseup-vpn nordic-kde-git ...) for pkg in "${AUR[@]}"; do git submodule add "https://aur.archlinux.org/${pkg}.git" pkg/"${pkg}" diff --git a/build-pkg/build-all-without-docker.sh b/build-pkg/build-all-without-docker.sh index bbe91f3..1ab33a9 100755 --- a/build-pkg/build-all-without-docker.sh +++ b/build-pkg/build-all-without-docker.sh @@ -60,6 +60,19 @@ function build-and-push() { push-pkg || return $? } +function space_separated_to_array() { + # arg $1: name of variable with space separated list + # arg $2: name of array to store values into + + local -n ptr=$1 || return $? + local -n ptr2=$2 || return $? + # ptr space separated list. + # Store this as array ptr2. + # Without newline at last array element: https://unix.stackexchange.com/a/519917/315162 + # shellcheck disable=SC2034 + readarray -d " " -t ptr2 < <(printf '%s' "$ptr") +} + function main() { # Usage: # Without arguments: Build all packages and watch out for dependencies between them: @@ -81,20 +94,15 @@ function main() { build-pkg "$PKG" || return $? done else - # Stage1 - build-and-push xorg-meta de-p1st-locale de-p1st-systemd de-p1st-sudo de-p1st-screen de-p1st-htop de-p1st-pacman de-p1st-pacman-mirrorlist de-p1st-networkmanager de-p1st-ucode-placeholder de-p1st-ucode-intel de-p1st-ucode-amd de-p1st-nano de-p1st-mkinitcpio de-p1st-makepkg de-p1st-grub de-p1st-font de-p1st-keyboard-de de-p1st-keyboard-x11-de de-p1st-gnupg de-p1st-redshift de-p1st-theme de-p1st-sddm-autologin-placeholder de-p1st-sddm-autologin-yoda de-p1st-sddm-theme-default de-p1st-sddm-theme-nordic de-p1st-gpu-generic de-p1st-gpu-amdgpu de-p1st-installer de-p1st-repo de-p1st-ssh-key-placeholder de-p1st-ssh-key-yoda \ - xorg-meta xournalpp-git qt-installer-framework nordic-kde-git \ - || return $? - # Stage2 - build-and-push de-p1st-smartcard de-p1st-kernel-default de-p1st-kernel-lts de-p1st-dns de-p1st-ssh \ - riseup-vpn \ - || return $? - # Stage3 - build-and-push de-p1st-base || return $? - # Stage4 - build-and-push de-p1st-xfce4 || return $? - # Stage5 - build-and-push de-p1st-xfce4-hidpi || return $? + PKGLIST=pkglist-AUR.txt # TODO + + mapfile -t STAGES < "${PKGLIST}" + # shellcheck disable=SC2034 + for line in "${STAGES[@]}"; do + space_separated_to_array line pkgs + # shellcheck disable=SC2154 + build-and-push "${pkgs[@]}" || exit $? + done fi push-pkg || return $? diff --git a/build-pkg/build-all.sh b/build-pkg/build-all.sh index 17e22a8..3b11005 100755 --- a/build-pkg/build-all.sh +++ b/build-pkg/build-all.sh @@ -48,6 +48,19 @@ function build-and-push() { push-pkg || return $? } +function space_separated_to_array() { + # arg $1: name of variable with space separated list + # arg $2: name of array to store values into + + local -n ptr=$1 || return $? + local -n ptr2=$2 || return $? + # ptr space separated list. + # Store this as array ptr2. + # Without newline at last array element: https://unix.stackexchange.com/a/519917/315162 + # shellcheck disable=SC2034 + readarray -d " " -t ptr2 < <(printf '%s' "$ptr") +} + function main() { start-docker || return $? is-installed "docker-compose" || return $? @@ -58,20 +71,14 @@ function main() { shift; # remove first argument fi - # Stage1 - build-and-push xorg-meta de-p1st-locale de-p1st-systemd de-p1st-sudo de-p1st-screen de-p1st-htop de-p1st-pacman de-p1st-pacman-mirrorlist de-p1st-networkmanager de-p1st-ucode-placeholder de-p1st-ucode-intel de-p1st-ucode-amd de-p1st-nano de-p1st-mkinitcpio de-p1st-makepkg de-p1st-grub de-p1st-font de-p1st-keyboard-de de-p1st-keyboard-x11-de de-p1st-gnupg de-p1st-redshift de-p1st-theme de-p1st-sddm-autologin-placeholder de-p1st-sddm-autologin-yoda de-p1st-sddm-theme-default de-p1st-sddm-theme-nordic de-p1st-gpu-generic de-p1st-gpu-amdgpu de-p1st-installer de-p1st-repo de-p1st-ssh-key-placeholder de-p1st-ssh-key-yoda \ - xorg-meta xournalpp-git qt-installer-framework nordic-kde-git \ - || return $? - # Stage2 - build-and-push de-p1st-smartcard de-p1st-kernel-default de-p1st-kernel-lts de-p1st-dns de-p1st-ssh \ - riseup-vpn \ - || return $? - # Stage3 - build-and-push de-p1st-base || return $? - # Stage4 - build-and-push de-p1st-xfce4 || return $? - # Stage5 - build-and-push de-p1st-xfce4-hidpi || return $? + PKGLIST=pkglist-AUR.txt # TODO + mapfile -t STAGES < "${PKGLIST}" + # shellcheck disable=SC2034 + for line in "${STAGES[@]}"; do + space_separated_to_array line pkgs + # shellcheck disable=SC2154 + build-and-push "${pkgs[@]}" || exit $? + done echo "Successfully built all packages!" } diff --git a/build-pkg/pkglist-AUR.txt b/build-pkg/pkglist-AUR.txt new file mode 100644 index 0000000..40b1542 --- /dev/null +++ b/build-pkg/pkglist-AUR.txt @@ -0,0 +1,2 @@ +adwaita-qt adwaita-qt4 amdgpu-pro-libgl amf-amdgpu-pro aurutils balena-etcher calindori-git chili-sddm-theme chromaprint-fftw crema davs2 decklink-sdk discord_arch_electron fedora-firefox-wayland-bin ffmpeg-amd-full firefox-profile-switcher-connector flite1-patched handbrake-full handbrake-full-cli holo intellij-idea-ultimate-edition intellij-idea-ultimate-edition-jre jellyfin jellyfin-bin jellyfin-server jellyfin-server-bin jellyfin-web jellyfin-web-bin kclock kirigami-addons-git kvantum-theme-nordic-git lensfun-git lib32-amdgpu-pro-libgl lib32-vulkan-amdgpu-pro libklvanc-git libopenmpt-doc-svn libopenmpt-svn librist libwacom-surface mauikit-git meta-group-base-devel mkcue mugshot ncurses5-compat-libs nextcloud-client-git nordic-kde-git opencl-amd openh264 pocketsphinx portfolio-file-manager pycharm-professional pyspread qt4 qt-installer-framework sddm-nordic-theme-git sddm-theme-deepin-git shine signal-desktop-beta-bin softmaker-office-2021-bin sphinxbase tagspaces-bin timeshift ttf-material-design-icons-git ttf-unifont uavs3d umldesigner vo-amrwbenc vobcopy vulkan-amdgpu-pro wkhtmltopdf-static wps-office wps-office-mime x264-git xavs xavs2 xfce4-meta xfce4-theme-switcher xorg-meta xournalpp-git yay zotero +riseup-vpn diff --git a/build-pkg/pkglist-de-p1st.txt b/build-pkg/pkglist-de-p1st.txt new file mode 100644 index 0000000..64aeed6 --- /dev/null +++ b/build-pkg/pkglist-de-p1st.txt @@ -0,0 +1,5 @@ +xorg-meta de-p1st-locale de-p1st-systemd de-p1st-sudo de-p1st-screen de-p1st-htop de-p1st-pacman de-p1st-pacman-mirrorlist de-p1st-networkmanager de-p1st-ucode-placeholder de-p1st-ucode-intel de-p1st-ucode-amd de-p1st-nano de-p1st-mkinitcpio de-p1st-makepkg de-p1st-grub de-p1st-font de-p1st-keyboard-de de-p1st-keyboard-x11-de de-p1st-gnupg de-p1st-redshift de-p1st-theme de-p1st-sddm-autologin-placeholder de-p1st-sddm-autologin-yoda de-p1st-sddm-theme-default de-p1st-sddm-theme-nordic de-p1st-gpu-generic de-p1st-gpu-amdgpu de-p1st-installer de-p1st-repo de-p1st-ssh-key-placeholder de-p1st-ssh-key-yoda +de-p1st-smartcard de-p1st-kernel-default de-p1st-kernel-lts de-p1st-dns de-p1st-ssh +de-p1st-base +de-p1st-xfce4 +de-p1st-xfce4-hidpi diff --git a/pkg/adwaita-qt b/pkg/adwaita-qt new file mode 160000 index 0000000..943cf4c --- /dev/null +++ b/pkg/adwaita-qt @@ -0,0 +1 @@ +Subproject commit 943cf4c0eb49c40ed9fe4cf530d5d7e4c78115dd diff --git a/pkg/adwaita-qt4 b/pkg/adwaita-qt4 new file mode 160000 index 0000000..1a3f26f --- /dev/null +++ b/pkg/adwaita-qt4 @@ -0,0 +1 @@ +Subproject commit 1a3f26f90ac3be6ef084d2faa6f014936c9460da diff --git a/pkg/aurutils b/pkg/aurutils new file mode 160000 index 0000000..1d51dda --- /dev/null +++ b/pkg/aurutils @@ -0,0 +1 @@ +Subproject commit 1d51dda1b626e14cea41eb48645fd11e6a985726 diff --git a/pkg/balena-etcher b/pkg/balena-etcher new file mode 160000 index 0000000..b0d1406 --- /dev/null +++ b/pkg/balena-etcher @@ -0,0 +1 @@ +Subproject commit b0d140622c26d962a8aea2a38f3e22504fc24eec diff --git a/pkg/calindori-git b/pkg/calindori-git new file mode 160000 index 0000000..2de166d --- /dev/null +++ b/pkg/calindori-git @@ -0,0 +1 @@ +Subproject commit 2de166d9d420172707ab9c3f24f4497ad8ef112f diff --git a/pkg/chili-sddm-theme b/pkg/chili-sddm-theme new file mode 160000 index 0000000..f705ba8 --- /dev/null +++ b/pkg/chili-sddm-theme @@ -0,0 +1 @@ +Subproject commit f705ba87df5b44bcef01db95694baf9ee61c620e diff --git a/pkg/chromaprint-fftw b/pkg/chromaprint-fftw new file mode 160000 index 0000000..0cbf74c --- /dev/null +++ b/pkg/chromaprint-fftw @@ -0,0 +1 @@ +Subproject commit 0cbf74cc3c728a26ec09c17db000e2a3d76c3b83 diff --git a/pkg/crema b/pkg/crema new file mode 160000 index 0000000..6df6846 --- /dev/null +++ b/pkg/crema @@ -0,0 +1 @@ +Subproject commit 6df6846fd1ff7a3e03d07caf644cec0fdc56db81 diff --git a/pkg/davs2 b/pkg/davs2 new file mode 160000 index 0000000..cfcadb0 --- /dev/null +++ b/pkg/davs2 @@ -0,0 +1 @@ +Subproject commit cfcadb01739e92b48d038d167039ada2a1c22aca diff --git a/pkg/de-p1st-installer/lib/util.sh b/pkg/de-p1st-installer/lib/util.sh index be30e3b..b857926 100644 --- a/pkg/de-p1st-installer/lib/util.sh +++ b/pkg/de-p1st-installer/lib/util.sh @@ -44,6 +44,7 @@ function space_separated_to_array() { # arg $2: name of array to store values into local -n ptr=$1 || return $? + # shellcheck disable=SC2178 local -n ptr2=$2 || return $? # ptr space separated list. # Store this as array ptr2. diff --git a/pkg/decklink-sdk b/pkg/decklink-sdk new file mode 160000 index 0000000..67ad3d3 --- /dev/null +++ b/pkg/decklink-sdk @@ -0,0 +1 @@ +Subproject commit 67ad3d305eb17d5c337d17f1cbec88a4a50e7351 diff --git a/pkg/discord_arch_electron b/pkg/discord_arch_electron new file mode 160000 index 0000000..13e4d5f --- /dev/null +++ b/pkg/discord_arch_electron @@ -0,0 +1 @@ +Subproject commit 13e4d5f012cc6fec858d7386dc788f766fba25d0 diff --git a/pkg/fedora-firefox-wayland-bin b/pkg/fedora-firefox-wayland-bin new file mode 160000 index 0000000..0a7f116 --- /dev/null +++ b/pkg/fedora-firefox-wayland-bin @@ -0,0 +1 @@ +Subproject commit 0a7f116fecae2ce9103c4a810e401e419f2cc422 diff --git a/pkg/ffmpeg-amd-full b/pkg/ffmpeg-amd-full new file mode 160000 index 0000000..d1b4850 --- /dev/null +++ b/pkg/ffmpeg-amd-full @@ -0,0 +1 @@ +Subproject commit d1b4850dbd2bb826fdeeee125601522f81823b11 diff --git a/pkg/firefox-profile-switcher-connector b/pkg/firefox-profile-switcher-connector new file mode 160000 index 0000000..f2d89b6 --- /dev/null +++ b/pkg/firefox-profile-switcher-connector @@ -0,0 +1 @@ +Subproject commit f2d89b673b79cd9d5dbdee519a136ef23a359668 diff --git a/pkg/flite1-patched b/pkg/flite1-patched new file mode 160000 index 0000000..32dac8a --- /dev/null +++ b/pkg/flite1-patched @@ -0,0 +1 @@ +Subproject commit 32dac8a7a5719a4342be50f41a9b9a3b13cb3ee5 diff --git a/pkg/handbrake-full b/pkg/handbrake-full new file mode 160000 index 0000000..fd0a26f --- /dev/null +++ b/pkg/handbrake-full @@ -0,0 +1 @@ +Subproject commit fd0a26f0710e10817a36ccd96e9b5f3dddd671fc diff --git a/pkg/holo b/pkg/holo new file mode 160000 index 0000000..1824047 --- /dev/null +++ b/pkg/holo @@ -0,0 +1 @@ +Subproject commit 1824047a640ddbe8f22231cafd2c1fee89e74e63 diff --git a/pkg/intellij-idea-ultimate-edition b/pkg/intellij-idea-ultimate-edition new file mode 160000 index 0000000..88b7549 --- /dev/null +++ b/pkg/intellij-idea-ultimate-edition @@ -0,0 +1 @@ +Subproject commit 88b7549c433a7a2fbc9c6a3a17387f76e0e7bf98 diff --git a/pkg/jellyfin b/pkg/jellyfin new file mode 160000 index 0000000..83bfcbc --- /dev/null +++ b/pkg/jellyfin @@ -0,0 +1 @@ +Subproject commit 83bfcbc16f88b970a3ccac70c419a936e67a305a diff --git a/pkg/jellyfin-bin b/pkg/jellyfin-bin new file mode 160000 index 0000000..4e70553 --- /dev/null +++ b/pkg/jellyfin-bin @@ -0,0 +1 @@ +Subproject commit 4e705538c72e7d2c3d7fc4fd312452ebdbf3322d diff --git a/pkg/jellyfin-server-bin b/pkg/jellyfin-server-bin new file mode 160000 index 0000000..9f7cdf2 --- /dev/null +++ b/pkg/jellyfin-server-bin @@ -0,0 +1 @@ +Subproject commit 9f7cdf2f958f896bb49125b80a5fff1d3ea8c905 diff --git a/pkg/jellyfin-web-bin b/pkg/jellyfin-web-bin new file mode 160000 index 0000000..fcdd510 --- /dev/null +++ b/pkg/jellyfin-web-bin @@ -0,0 +1 @@ +Subproject commit fcdd5105d62c95a02229f3e53d56c548fe0d899b diff --git a/pkg/kclock b/pkg/kclock new file mode 160000 index 0000000..fcc7c35 --- /dev/null +++ b/pkg/kclock @@ -0,0 +1 @@ +Subproject commit fcc7c3526caf181d42a90a8e654efb3df330e386 diff --git a/pkg/kirigami-addons-git b/pkg/kirigami-addons-git new file mode 160000 index 0000000..ae94b9f --- /dev/null +++ b/pkg/kirigami-addons-git @@ -0,0 +1 @@ +Subproject commit ae94b9f9bc2e84d38e481ec02d59865d354fe0f9 diff --git a/pkg/lensfun-git b/pkg/lensfun-git new file mode 160000 index 0000000..ea96d48 --- /dev/null +++ b/pkg/lensfun-git @@ -0,0 +1 @@ +Subproject commit ea96d48c3c52cf55b7d789e83e8f5b357e38ef28 diff --git a/pkg/libklvanc-git b/pkg/libklvanc-git new file mode 160000 index 0000000..988a8a4 --- /dev/null +++ b/pkg/libklvanc-git @@ -0,0 +1 @@ +Subproject commit 988a8a46e9b60ad775f04a5cf0e4a35a56db769d diff --git a/pkg/libopenmpt-svn b/pkg/libopenmpt-svn new file mode 160000 index 0000000..c3c2e7d --- /dev/null +++ b/pkg/libopenmpt-svn @@ -0,0 +1 @@ +Subproject commit c3c2e7d0edde611fc73de786060385531718c1a1 diff --git a/pkg/librist b/pkg/librist new file mode 160000 index 0000000..dfd3b1f --- /dev/null +++ b/pkg/librist @@ -0,0 +1 @@ +Subproject commit dfd3b1f887690d4d7c287a6b1d4bce0b9bfa2fa3 diff --git a/pkg/libwacom-surface b/pkg/libwacom-surface new file mode 160000 index 0000000..ab756c6 --- /dev/null +++ b/pkg/libwacom-surface @@ -0,0 +1 @@ +Subproject commit ab756c684d0d8ed263bac8399ac604978d161b5f diff --git a/pkg/mauikit-git b/pkg/mauikit-git new file mode 160000 index 0000000..afcc96a --- /dev/null +++ b/pkg/mauikit-git @@ -0,0 +1 @@ +Subproject commit afcc96af83f635d2293c99bcaf2ca2a06737f955 diff --git a/pkg/meta-group-base-devel b/pkg/meta-group-base-devel new file mode 160000 index 0000000..4be461d --- /dev/null +++ b/pkg/meta-group-base-devel @@ -0,0 +1 @@ +Subproject commit 4be461d13c5bacaa5a75bdfcee00bc050fb576ea diff --git a/pkg/mkcue b/pkg/mkcue new file mode 160000 index 0000000..3025493 --- /dev/null +++ b/pkg/mkcue @@ -0,0 +1 @@ +Subproject commit 30254936b7774571b66b534ee62732359c53a539 diff --git a/pkg/mugshot b/pkg/mugshot new file mode 160000 index 0000000..8cd2eb1 --- /dev/null +++ b/pkg/mugshot @@ -0,0 +1 @@ +Subproject commit 8cd2eb14284a3f4ab08a8c4a47990bef6c792f03 diff --git a/pkg/ncurses5-compat-libs b/pkg/ncurses5-compat-libs new file mode 160000 index 0000000..2fa8993 --- /dev/null +++ b/pkg/ncurses5-compat-libs @@ -0,0 +1 @@ +Subproject commit 2fa89931303fb5654dc27b7481763abbbb47c564 diff --git a/pkg/nextcloud-client-git b/pkg/nextcloud-client-git new file mode 160000 index 0000000..4a0df1c --- /dev/null +++ b/pkg/nextcloud-client-git @@ -0,0 +1 @@ +Subproject commit 4a0df1c24e26f1c27baf051970ea811244d63082 diff --git a/pkg/opencl-amd b/pkg/opencl-amd new file mode 160000 index 0000000..2a3babd --- /dev/null +++ b/pkg/opencl-amd @@ -0,0 +1 @@ +Subproject commit 2a3babdd387bc3c187b21718428859134fc03e70 diff --git a/pkg/openh264 b/pkg/openh264 new file mode 160000 index 0000000..8d88b62 --- /dev/null +++ b/pkg/openh264 @@ -0,0 +1 @@ +Subproject commit 8d88b62f166c9a4f720490a1288c42da7a35b71d diff --git a/pkg/pocketsphinx b/pkg/pocketsphinx new file mode 160000 index 0000000..72f7c04 --- /dev/null +++ b/pkg/pocketsphinx @@ -0,0 +1 @@ +Subproject commit 72f7c04224932783170840f602837042e3e999af diff --git a/pkg/portfolio-file-manager b/pkg/portfolio-file-manager new file mode 160000 index 0000000..3390112 --- /dev/null +++ b/pkg/portfolio-file-manager @@ -0,0 +1 @@ +Subproject commit 33901122da1e71b623c23aec2e645de68ada8abb diff --git a/pkg/pycharm-professional b/pkg/pycharm-professional new file mode 160000 index 0000000..2a5cca3 --- /dev/null +++ b/pkg/pycharm-professional @@ -0,0 +1 @@ +Subproject commit 2a5cca3011d570a631271735d24d8c3939fa00b1 diff --git a/pkg/pyspread b/pkg/pyspread new file mode 160000 index 0000000..7933691 --- /dev/null +++ b/pkg/pyspread @@ -0,0 +1 @@ +Subproject commit 793369168deb3fbe2003978f9ddb07f7f650f0d0 diff --git a/pkg/qt4 b/pkg/qt4 new file mode 160000 index 0000000..b0ebc01 --- /dev/null +++ b/pkg/qt4 @@ -0,0 +1 @@ +Subproject commit b0ebc01dbf31d6866544a8787ff39147ba5d61d3 diff --git a/pkg/sddm-theme-deepin-git b/pkg/sddm-theme-deepin-git new file mode 160000 index 0000000..1aad2c8 --- /dev/null +++ b/pkg/sddm-theme-deepin-git @@ -0,0 +1 @@ +Subproject commit 1aad2c8d309d04f698d852898bcfbbd4b0d6f860 diff --git a/pkg/shine b/pkg/shine new file mode 160000 index 0000000..569d866 --- /dev/null +++ b/pkg/shine @@ -0,0 +1 @@ +Subproject commit 569d86663afa44d2354ea36c6379636307947371 diff --git a/pkg/signal-desktop-beta-bin b/pkg/signal-desktop-beta-bin new file mode 160000 index 0000000..5460f38 --- /dev/null +++ b/pkg/signal-desktop-beta-bin @@ -0,0 +1 @@ +Subproject commit 5460f3800e8a13d01e5fe2d39205e277d3c767f8 diff --git a/pkg/softmaker-office-2021-bin b/pkg/softmaker-office-2021-bin new file mode 160000 index 0000000..5ef54d5 --- /dev/null +++ b/pkg/softmaker-office-2021-bin @@ -0,0 +1 @@ +Subproject commit 5ef54d550ce60e96e2af8c62df493198ef1881e0 diff --git a/pkg/sphinxbase b/pkg/sphinxbase new file mode 160000 index 0000000..3dff520 --- /dev/null +++ b/pkg/sphinxbase @@ -0,0 +1 @@ +Subproject commit 3dff520e6fc4652ccf1479ce5eb148663a4ea46b diff --git a/pkg/tagspaces-bin b/pkg/tagspaces-bin new file mode 160000 index 0000000..88d820c --- /dev/null +++ b/pkg/tagspaces-bin @@ -0,0 +1 @@ +Subproject commit 88d820ceb7b8029761842ef03000fa76a704f5c8 diff --git a/pkg/timeshift b/pkg/timeshift new file mode 160000 index 0000000..49f920a --- /dev/null +++ b/pkg/timeshift @@ -0,0 +1 @@ +Subproject commit 49f920a38a4e688d3e2744ad25c3a0cfe8f9750e diff --git a/pkg/ttf-material-design-icons-git b/pkg/ttf-material-design-icons-git new file mode 160000 index 0000000..a478c64 --- /dev/null +++ b/pkg/ttf-material-design-icons-git @@ -0,0 +1 @@ +Subproject commit a478c64c025b688f3444f1ae870305c7b78f368f diff --git a/pkg/ttf-unifont b/pkg/ttf-unifont new file mode 160000 index 0000000..9b3b6c0 --- /dev/null +++ b/pkg/ttf-unifont @@ -0,0 +1 @@ +Subproject commit 9b3b6c0b91ecbdd45aa5ebed89e1345097b42c8b diff --git a/pkg/uavs3d b/pkg/uavs3d new file mode 160000 index 0000000..9132a61 --- /dev/null +++ b/pkg/uavs3d @@ -0,0 +1 @@ +Subproject commit 9132a614a5a3fe9edcf809f8ae5f71cb137160c0 diff --git a/pkg/umldesigner b/pkg/umldesigner new file mode 160000 index 0000000..007695d --- /dev/null +++ b/pkg/umldesigner @@ -0,0 +1 @@ +Subproject commit 007695daaf0f7684601d5a42b256baaa533f5021 diff --git a/pkg/vo-amrwbenc b/pkg/vo-amrwbenc new file mode 160000 index 0000000..16a8333 --- /dev/null +++ b/pkg/vo-amrwbenc @@ -0,0 +1 @@ +Subproject commit 16a83332ec3a53908d2b2b76a0a1e01322b122d9 diff --git a/pkg/vobcopy b/pkg/vobcopy new file mode 160000 index 0000000..fb1dbcd --- /dev/null +++ b/pkg/vobcopy @@ -0,0 +1 @@ +Subproject commit fb1dbcdba39e8bb044afb95d535af9e0547759d7 diff --git a/pkg/vulkan-amdgpu-pro b/pkg/vulkan-amdgpu-pro new file mode 160000 index 0000000..24c16bf --- /dev/null +++ b/pkg/vulkan-amdgpu-pro @@ -0,0 +1 @@ +Subproject commit 24c16bfb6fb97bd2ea5a55b028bbecd84b37091c diff --git a/pkg/wkhtmltopdf-static b/pkg/wkhtmltopdf-static new file mode 160000 index 0000000..f64f972 --- /dev/null +++ b/pkg/wkhtmltopdf-static @@ -0,0 +1 @@ +Subproject commit f64f972747cada7e8900e0e0abcb950f8fd7a48b diff --git a/pkg/wps-office b/pkg/wps-office new file mode 160000 index 0000000..74dc33e --- /dev/null +++ b/pkg/wps-office @@ -0,0 +1 @@ +Subproject commit 74dc33e757b953b2f897d21b12dc653d1f314139 diff --git a/pkg/x264-git b/pkg/x264-git new file mode 160000 index 0000000..98e42e8 --- /dev/null +++ b/pkg/x264-git @@ -0,0 +1 @@ +Subproject commit 98e42e86c86bc35df7ba7bcd8e16b8c989ab7819 diff --git a/pkg/xavs b/pkg/xavs new file mode 160000 index 0000000..c37bf1e --- /dev/null +++ b/pkg/xavs @@ -0,0 +1 @@ +Subproject commit c37bf1ef780ce07241d716165d8b55ce0d802de4 diff --git a/pkg/xavs2 b/pkg/xavs2 new file mode 160000 index 0000000..5b98ff3 --- /dev/null +++ b/pkg/xavs2 @@ -0,0 +1 @@ +Subproject commit 5b98ff31033bca9c23d29ecb1db32afcb5350117 diff --git a/pkg/xfce4-meta b/pkg/xfce4-meta new file mode 160000 index 0000000..1b5acca --- /dev/null +++ b/pkg/xfce4-meta @@ -0,0 +1 @@ +Subproject commit 1b5accab046e3d275ce103c1f61925ed9633fbae diff --git a/pkg/xfce4-theme-switcher b/pkg/xfce4-theme-switcher new file mode 160000 index 0000000..160e0c6 --- /dev/null +++ b/pkg/xfce4-theme-switcher @@ -0,0 +1 @@ +Subproject commit 160e0c61f4715c5dfc667533e8ece60ec3f60d1b diff --git a/pkg/yay b/pkg/yay new file mode 160000 index 0000000..a8f8d22 --- /dev/null +++ b/pkg/yay @@ -0,0 +1 @@ +Subproject commit a8f8d22c3581c8721afdcb631c1003a1984505ff diff --git a/pkg/zotero b/pkg/zotero new file mode 160000 index 0000000..e5d1a62 --- /dev/null +++ b/pkg/zotero @@ -0,0 +1 @@ +Subproject commit e5d1a62a6b460c66045b92c964f420afddacd812