Source: droidian-quirks
Maintainer: Giuseppe Corti (r3vn) <giuseppe.corti@protonmail.com>
Section: misc
Priority: optional
Build-Depends: debhelper (>= 10)
Standards-Version: 4.5.0.3
Vcs-Browser: https://github.com/droidian/droidian-quirks
Vcs-Git: https://github.com/droidian/droidian-quirks.git

Package: droidian-quirks-wayland
Architecture: all
Depends: ${misc:Depends}
Description: Various wayland tweaks
Conflicts: mobile-tweaks-common

Package: droidian-quirks-squeekboard
Architecture: all
Depends: ${misc:Depends}
Description: Set squeekboard dark theme (deprecated package)
 This package is empty, you can safely remove it.
Conflicts: mobian-tweaks-common

Package: droidian-quirks-remount-root-rw
Architecture: all
Depends: ${misc:Depends}
Breaks: hybris-mobian-quirks-remount-root-rw (<< 10+git20210325000000)
Replaces: hybris-mobian-quirks-remount-root-rw (<< 10+git20210325000000)
Description: Remount / as rw via (dirty) systemd unit.

Package: droidian-quirks-writable-image
Architecture: all
Depends: ${misc:Depends}
Breaks: hybris-mobian-quirks-writable-image (<< 10+git20210325000000)
Replaces: hybris-mobian-quirks-writable-image (<< 10+git20210325000000)
Description: Dotfile required to mount rootfs as rw on halium based adaptations

Package: droidian-quirks-full-resize
Architecture: all
Depends: ${misc:Depends}
Description: Dotfile required to resize the rootfs to the size of userdata

Package: droidian-quirks-calls-config-ofono
Architecture: all
Depends: ${misc:Depends},
         gnome-calls (>= 41.0~),
         droidian-phosh-default-settings (>= 2),
Breaks: hybris-mobian-quirks-calls-config-ofono (<< 10+git20210325000000)
Replaces: hybris-mobian-quirks-calls-config-ofono (<< 10+git20210325000000)
Description: Calls app's config for ofono plugin
 This package is not needed anymore, you can remove it.

Package: droidian-quirks-hybris-gl
Architecture: all
Depends: ${misc:Depends}
Breaks: hybris-mobian-quirks-hybris-gl (<< 10+git20210325000000)
Replaces: hybris-mobian-quirks-hybris-gl (<< 10+git20210325000000)
Description: Various quirks to make GL apps happy
 This package contains various quirks required to make some
 GL apps properly working.

Package: droidian-quirks-qt-force-gles
Architecture: all
Depends: ${misc:Depends}
Breaks: hybris-mobian-quirks-qt-force-gles (<< 10+git20210325000000)
Replaces: hybris-mobian-quirks-qt-force-gles (<< 10+git20210325000000)
Description: Package pin for libqt5gui5 and libqt5quick5
 Disallow installation of libqt5gui5 and libqt5quick5, so that APT will fallback to libqt5gui5-gles and libqt5quick5-gles instead.

Package: droidian-quirks-journald-standard
Architecture: all
Pre-Depends: systemd
Depends: ${misc:Depends}
Conflicts: droidian-quirks-journald-development
Provides: droidian-quirks-journald
Description: Journald configuration for standard Droidian installations
 This package provides the journald configuration for standard
 (non-development) Droidian installations.

Package: droidian-quirks-journald-development  
Architecture: all
Pre-Depends: systemd
Depends: ${misc:Depends}
Conflicts: droidian-quirks-journald-standard
Provides: droidian-quirks-journald
Description: Journald configuration for development Droidian installations
 This package provides the journald configuration for development
 Droidian installations.

Package: droidian-quirks-device
Architecture: all
Pre-Depends: systemd
Depends: ${misc:Depends},
         halium-wrappers,
Breaks: droidian-quirks-wlan-wcnss (<< 17+git20210724090000)
Replaces: droidian-quirks-wlan-wcnss (<< 17+git20210724090000)
Description: Various quirks to enable device features at boot
 This package provides various quirks to enable some device features (e.g
 WLAN). You can safely leave this package installed -- if there is nothing
 to enable, the unit files will be skipped.

Package: droidian-quirks-tls-padding
Architecture: all
Depends: libtls-padding0,
         libdroidian-workarounds
Description: Quirk to preload libtls-padding
 This package provides a quirk to allow preloading libtls-padding.

Package: droidian-quirks-xtables-legacy
Architecture: all
Pre-Depends: iptables
Description: Quirk to set xtables-legacy as the default iptables implementation
 This package provides a quirk that sets xtables-legacy as the
 default iptables implementation.

Package: droidian-quirks-initial-setup
Architecture: all
Pre-Depends: gnome-initial-setup, runonce
Depends: phosh-tour
Description: Quirk to configure the initial setup wizard
 This package provides a quirk that configures the initial
 setup wizard.

Package: droidian-quirks-regenerate-ssh-keys
Architecture: all
Pre-Depends: openssh-server
Description: Quirk to regenerate host SSH keys at first boot
 This package provides a quirk that allows to regenerate
 host SSH keys at the first boot.

Package: droidian-quirks-hostname
Architecture: all
Pre-Depends: runonce
Description: Quirk to set hostname at first boot
 This package provides a quirk that sets the device hostname
 at first boot.

Package: droidian-quirks-lomiri
Architecture: all
Depends: xdg-utils
Description: Quirk to handle lomiri URIs.

Package: droidian-quirks-keyring
Architecture: all
Pre-Depends: runonce,
             gnome-keyring
Description: Quirk to create a keyring at first boot
 This package provides a quirk that creates a keyring at
 first boot.

Package: droidian-quirks-firefox
Architecture: all
Pre-Depends: firefox-esr | firefox
Provides: droidian-quirks-firefox-provider
Conflicts: droidian-quirks-firefox-provider
Description: Various quirks and Droidian-specific settings for firefox
 This package provides various quirks and Droidian-specific settings
 for Mozilla Firefox.

Package: droidian-quirks-firefox-gpu
Architecture: all
Pre-Depends: firefox-esr | firefox
Depends: droidian-quirks-firefox
Description: Various quirks and Droidian-specific settings for firefox
 This package provides various quirks and Droidian-specific settings
 for Mozilla Firefox.

Package: droidian-quirks-waydroid
Architecture: all
Depends: bindfs
Description: Various quirks for the Droidian flavour of Waydroid
 This package provides various quriks for the Droidian flavour
 of Waydroid.

Package: droidian-quirks-plamo-wf
Architecture: all
Depends: plasma-mobile-wf-config-hwcomposer
Description: Quirk to install necessary env vars for plasma-mobile-wf.

Package: droidian-quirks-appvisibility
Architecture: all
Description: Quirk to hide applications
 This package provides a quirk to hide applications unwanted in
 the App Drawers.

Package: droidian-quirks-api28
Architecture: all
Depends: libgbinder
Description: Various generic quirks for API 28 (P) devices
 This package contains various generic quirks for adaptations
 based on Android API 28 (P).

Package: droidian-quirks-api29
Architecture: all
Depends: libgbinder
Description: Various generic quirks for API 29 (Q) devices
 This package contains various generic quirks for adaptations
 based on Android API 29 (Q).

Package: droidian-quirks-api30
Architecture: all
Depends: libgbinder
Description: Various generic quirks for API 30 (R) devices
 This package contains various generic quirks for adaptations
 based on Android API 30 (R).

Package: droidian-quirks-api32
Architecture: all
Depends: libgbinder
Description: Various generic quirks for API 32 (R) devices
 This package contains various generic quirks for adaptations
 based on Android API 32 (R).

Package: droidian-quirks-api33
Architecture: all
Depends: libgbinder
Description: Various generic quirks for API 33 (T) devices
 This package contains various generic quirks for adaptations
 based on Android API 33 (T).

Package: droidian-quirks-api34
Architecture: all
Depends: libgbinder
Description: Various generic quirks for API 34 (U) devices
 This package contains various generic quirks for adaptations
 based on Android API 34 (U).

Package: droidian-quirks-totem-dummy
Architecture: all
Provides: totem-plugins
Description: Quirk to provide a dummy totem-plugins
 This package provides a dummy totem-plugins

Package: droidian-quirks-lollypop-dummy
Architecture: all
Provides: lollypop
Description: Quirk to provide a dummy lollypop
 This package provides a dummy lollypop

Package: droidian-quirks-pwquality
Architecture: all
Description: Quirk to loosen password quality requirements
 This package loosens password quality requirements

Package: droidian-quirks-gnome
Architecture: all
Depends: ${misc:Depends}
Description: Various gnome variables

Package: droidian-quirks-systemd
Architecture: all
Depends: ${misc:Depends}
Conflicts: mobian-tweaks-common
Description: Various systemd quirks

Package: droidian-quirks-devtools
Architecture: all
Depends: ${misc:Depends}
Description: Devtools specific quirks for Droidian
 This package contains some devtools-specific quirks for
 Droidian installations.

Package: droidian-quirks-dummy-ofono2mm
Provides: ofono2mm
Architecture: all
Depends: ${misc:Depends}
Description: Quirk to provide a dummy ofono2mm
 This package provides a dummy ofono2mm

Package: droidian-quirks-dummy-modemmanager
Provides: modemmanager
Architecture: all
Depends: ${misc:Depends}
Description: Quirk to provide a dummy modemmanager
 This package provides a dummy modemmanager
