diff --git a/gnome-base/gsettings-desktop-schemas/additional-files/00_org.gnome.desktop.interface.gschema.override b/gnome-base/gsettings-desktop-schemas/additional-files/00_org.gnome.desktop.interface.gschema.override new file mode 100644 index 000000000..fc02fe4c4 --- /dev/null +++ b/gnome-base/gsettings-desktop-schemas/additional-files/00_org.gnome.desktop.interface.gschema.override @@ -0,0 +1,13 @@ +[org.gnome.desktop.interface] +icon-theme = 'haiku' +cursor-theme = 'haiku' +gtk-theme = 'Adwaita' + +font-name = 'Noto Sans Display 10' +document-font-name = 'Noto Sans Display 10' +monospace-font-name = 'Noto Sans Mono 10' + +toolbar-icons-size = 'small' + +font-antialiasing = 'rgba' +font-hinting = 'full' diff --git a/gnome-base/gsettings-desktop-schemas/gsettings_desktop_schemas-42.0.recipe b/gnome-base/gsettings-desktop-schemas/gsettings_desktop_schemas-43.0.recipe similarity index 87% rename from gnome-base/gsettings-desktop-schemas/gsettings_desktop_schemas-42.0.recipe rename to gnome-base/gsettings-desktop-schemas/gsettings_desktop_schemas-43.0.recipe index 818431524..9b9441b94 100644 --- a/gnome-base/gsettings-desktop-schemas/gsettings_desktop_schemas-42.0.recipe +++ b/gnome-base/gsettings-desktop-schemas/gsettings_desktop_schemas-43.0.recipe @@ -8,9 +8,12 @@ COPYRIGHT="Vincent Untz LICENSE="GNU LGPL v2.1" REVISION="1" SOURCE_URI="https://gitlab.gnome.org/GNOME/gsettings-desktop-schemas/-/archive/$portVersion/gsettings-desktop-schemas-$portVersion.tar.gz" -CHECKSUM_SHA256="69643e9bc1a0b794b0e8eb4dad2ae141bc5860b53689e4310dc4aaea15c2a888" +CHECKSUM_SHA256="31031e79df72f5880030d975ac7f50644f9937a420b9400fb08de89ff1548a2c" SOURCE_DIR="gsettings-desktop-schemas-$portVersion" -ADDITIONAL_FILES="compile-schemas.sh" +ADDITIONAL_FILES=" + 00_org.gnome.desktop.interface.gschema.override + compile-schemas.sh + " ARCHITECTURES="all !x86_gcc2" SECONDARY_ARCHITECTURES="x86" @@ -20,7 +23,7 @@ POST_INSTALL_SCRIPTS=" " PROVIDES=" - gsettings_desktop_schemas$secondaryArchSuffix = $portVersion compat >= 42 + gsettings_desktop_schemas$secondaryArchSuffix = $portVersion compat >= 43 " REQUIRES=" haiku$secondaryArchSuffix @@ -67,6 +70,7 @@ INSTALL() ninja install -C build rm -rf $dataDir/glib-2.0/schemas/gschemas.compiled + cp -f $portDir/additional-files/*.override $dataDir/glib-2.0/schemas mkdir -p $postInstallDir cp -f $portDir/additional-files/compile-schemas.sh $postInstallDir