@@ -346,7 +346,7 @@ def get_package_manager():
346
346
config .PACKAGE_MANAGER_COMMAND_REMOVE = ["zypper" , "--non-interactive" , "remove" ] # noqa: E501
347
347
config .PACKAGE_MANAGER_COMMAND_QUERY = ["zypper" , "se" , "-si" ]
348
348
config .QUERY_PREFIX = 'i | '
349
- config .PACKAGES = "fuse patch wget sed grep gawk cabextract 7zip samba curl" # noqa: E501
349
+ config .PACKAGES = "fuse wget sed grep gawk cabextract 7zip samba curl" # noqa: E501
350
350
config .L9PACKAGES = "" # FIXME: Missing Logos 9 Packages
351
351
config .BADPACKAGES = "" # appimagelauncher handled separately
352
352
elif shutil .which ('pamac' ) is not None : # manjaro
@@ -355,7 +355,7 @@ def get_package_manager():
355
355
config .PACKAGE_MANAGER_COMMAND_REMOVE = ["pamac" , "remove" , "--no-confirm" ] # noqa: E501
356
356
config .PACKAGE_MANAGER_COMMAND_QUERY = ["pamac" , "list" , "-i" ]
357
357
config .QUERY_PREFIX = ''
358
- config .PACKAGES = "patch wget sed grep gawk cabextract p7zip samba bc libxml2 curl" # noqa: E501
358
+ config .PACKAGES = "wget sed grep gawk cabextract p7zip samba curl" # noqa: E501
359
359
config .L9PACKAGES = "" # FIXME: Missing Logos 9 Packages
360
360
config .BADPACKAGES = "" # appimagelauncher handled separately
361
361
elif shutil .which ('pacman' ) is not None : # arch, steamOS
@@ -365,9 +365,9 @@ def get_package_manager():
365
365
config .PACKAGE_MANAGER_COMMAND_QUERY = ["pacman" , "-Q" ]
366
366
config .QUERY_PREFIX = ''
367
367
if config .OS_NAME == "steamos" : # steamOS
368
- config .PACKAGES = "patch wget sed grep gawk cabextract samba bc libxml2 curl print-manager system-config-printer cups-filters nss-mdns foomatic-db-engine foomatic-db-ppds foomatic-db-nonfree-ppds ghostscript glibc samba extra-rel/apparmor core-rel/libcurl-gnutls winetricks appmenu-gtk-module lib32-libjpeg-turbo qt5-virtualkeyboard wine-staging giflib lib32-giflib libpng lib32-libpng libldap lib32-libldap gnutls lib32-gnutls mpg123 lib32-mpg123 openal lib32-openal v4l-utils lib32-v4l-utils libpulse lib32-libpulse libgpg-error lib32-libgpg-error alsa-plugins lib32-alsa-plugins alsa-lib lib32-alsa-lib libjpeg-turbo lib32-libjpeg-turbo sqlite lib32-sqlite libxcomposite lib32-libxcomposite libxinerama lib32-libgcrypt libgcrypt lib32-libxinerama ncurses lib32-ncurses ocl-icd lib32-ocl-icd libxslt lib32-libxslt libva lib32-libva gtk3 lib32-gtk3 gst-plugins-base-libs lib32-gst-plugins-base-libs vulkan-icd-loader lib32-vulkan-icd-loader" # noqa: #E501
368
+ config .PACKAGES = "wget sed grep gawk cabextract samba curl print-manager system-config-printer cups-filters nss-mdns foomatic-db-engine foomatic-db-ppds foomatic-db-nonfree-ppds ghostscript glibc samba extra-rel/apparmor core-rel/libcurl-gnutls winetricks appmenu-gtk-module lib32-libjpeg-turbo qt5-virtualkeyboard wine-staging giflib lib32-giflib libpng lib32-libpng libldap lib32-libldap gnutls lib32-gnutls mpg123 lib32-mpg123 openal lib32-openal v4l-utils lib32-v4l-utils libpulse lib32-libpulse libgpg-error lib32-libgpg-error alsa-plugins lib32-alsa-plugins alsa-lib lib32-alsa-lib libjpeg-turbo lib32-libjpeg-turbo sqlite lib32-sqlite libxcomposite lib32-libxcomposite libxinerama lib32-libgcrypt libgcrypt lib32-libxinerama ncurses lib32-ncurses ocl-icd lib32-ocl-icd libxslt lib32-libxslt libva lib32-libva gtk3 lib32-gtk3 gst-plugins-base-libs lib32-gst-plugins-base-libs vulkan-icd-loader lib32-vulkan-icd-loader" # noqa: #E501
369
369
else : # arch
370
- # config.PACKAGES = "patch wget sed grep cabextract samba glibc samba apparmor libcurl-gnutls winetricks appmenu-gtk-module lib32-libjpeg-turbo wine giflib lib32-giflib libpng lib32-libpng libldap lib32-libldap gnutls lib32-gnutls mpg123 lib32-mpg123 openal lib32-openal v4l-utils lib32-v4l-utils libpulse lib32-libpulse libgpg-error lib32-libgpg-error alsa-plugins lib32-alsa-plugins alsa-lib lib32-alsa-lib libjpeg-turbo lib32-libjpeg-turbo sqlite lib32-sqlite libxcomposite lib32-libxcomposite libxinerama lib32-libgcrypt libgcrypt lib32-libxinerama ncurses lib32-ncurses ocl-icd lib32-ocl-icd libxslt lib32-libxslt libva lib32-libva gtk3 lib32-gtk3 gst-plugins-base-libs lib32-gst-plugins-base-libs vulkan-icd-loader lib32-vulkan-icd-loader" # noqa: E501
370
+ # config.PACKAGES = "wget sed grep cabextract samba glibc samba apparmor libcurl-gnutls winetricks appmenu-gtk-module lib32-libjpeg-turbo wine giflib lib32-giflib libpng lib32-libpng libldap lib32-libldap gnutls lib32-gnutls mpg123 lib32-mpg123 openal lib32-openal v4l-utils lib32-v4l-utils libpulse lib32-libpulse libgpg-error lib32-libgpg-error alsa-plugins lib32-alsa-plugins alsa-lib lib32-alsa-lib libjpeg-turbo lib32-libjpeg-turbo sqlite lib32-sqlite libxcomposite lib32-libxcomposite libxinerama lib32-libgcrypt libgcrypt lib32-libxinerama ncurses lib32-ncurses ocl-icd lib32-ocl-icd libxslt lib32-libxslt libva lib32-libva gtk3 lib32-gtk3 gst-plugins-base-libs lib32-gst-plugins-base-libs vulkan-icd-loader lib32-vulkan-icd-loader" # noqa: E501
371
371
config .PACKAGES = (
372
372
"fuse2 fuse3 " # appimages
373
373
"binutils cabextract wget libwbclient " # wine
@@ -380,6 +380,15 @@ def get_package_manager():
380
380
)
381
381
config .L9PACKAGES = "" # FIXME: Missing Logos 9 Packages
382
382
config .BADPACKAGES = "" # appimagelauncher handled separately
383
+ elif shutil .which ('pkg' ) is not None : # freebsd ghostbsd
384
+ config .PACKAGE_MANAGER_COMMAND_INSTALL = ["pkg" , "-y" , "install" ] # noqa: E501
385
+ config .PACKAGE_MANAGER_COMMAND_DOWNLOAD = ["pkg" , "fetch" , "-d" ] # noqa: E501
386
+ config .PACKAGE_MANAGER_COMMAND_REMOVE = ["pkg" , "-y" , "delete" ] # noqa: E501
387
+ config .PACKAGE_MANAGER_COMMAND_QUERY = ["pkg" , "info" ]
388
+ config .QUERY_PREFIX = ''
389
+ config .PACKAGES = "wget gsed gnugrep gawk cabextract 7-zip samba416 curl" # noqa: E501
390
+ config .L9PACKAGES = "" # FIXME: Missing Logos 9 Packages
391
+ config .BADPACKAGES = "" # appimagelauncher handled separately
383
392
# Add more conditions for other package managers as needed
384
393
385
394
# Add logging output.
0 commit comments