aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohannes Schoepfer <slackbuilds@schoepfer.info>2024-02-22 21:34:43 +0700
committerWilly Sudiarto Raharjo <willysr@slackbuilds.org>2024-02-24 15:34:46 +0700
commite6b86b9e8e28f88253e6b12934903d9a3627ac6d (patch)
tree214eec95d8c396d83e119af92a7c579a66feeb02
parentd6ef51ac455dc11e2a1b09b29e863371ec69ba77 (diff)
desktop/mate-terminal: Updated for version 1.28.0.
Signed-off-by: Andrew Clemons <andrew.clemons@gmail.com> Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
-rw-r--r--desktop/mate-terminal/README2
-rw-r--r--desktop/mate-terminal/mate-terminal.SlackBuild11
-rw-r--r--desktop/mate-terminal/mate-terminal.info8
-rw-r--r--desktop/mate-terminal/org.mate.interface.gschema.xml192
4 files changed, 201 insertions, 12 deletions
diff --git a/desktop/mate-terminal/README b/desktop/mate-terminal/README
index 8558255c0533..951f1fefa266 100644
--- a/desktop/mate-terminal/README
+++ b/desktop/mate-terminal/README
@@ -1,4 +1,2 @@
-mate-terminal (terminal emulator for the MATE desktop)
-
Mate Terminal is the official terminal emulator for
the MATE Desktop.
diff --git a/desktop/mate-terminal/mate-terminal.SlackBuild b/desktop/mate-terminal/mate-terminal.SlackBuild
index 08412ae14565..fbffa3d14f8d 100644
--- a/desktop/mate-terminal/mate-terminal.SlackBuild
+++ b/desktop/mate-terminal/mate-terminal.SlackBuild
@@ -2,9 +2,9 @@
# Slackware build script for mate-terminal
-# Copyright 2013 Chess Griffin Raleigh, NC
-# Copyright 2013-2021 Willy Sudiarto Raharjo
-# Copyright 2023 Johannes Schoepfer, Germany
+# Copyright 2013 Chess Griffin Raleigh, NC
+# Copyright 2013-2021 Willy Sudiarto Raharjo
+# Copyright 2023-2024 Johannes Schoepfer, Germany
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -27,7 +27,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=mate-terminal
-VERSION=${VERSION:-1.26.1}
+VERSION=${VERSION:-1.28.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -101,7 +101,8 @@ CXXFLAGS="$SLKCFLAGS" \
make
make install DESTDIR=$PKG
-# Don't make mate-desktop a hard dependency
+# Don't make mate-desktop a hard dependency.
+# https://raw.githubusercontent.com/mate-desktop/mate-desktop/v1.24.0/schemas/org.mate.interface.gschema.xml
[ ! -s /usr/share/glib-2.0/schemas/org.mate.interface.gschema.xml ] && \
cp $CWD/org.mate.interface.gschema.xml \
$PKG/usr/share/glib-2.0/schemas/org.mate.interface.gschema.xml
diff --git a/desktop/mate-terminal/mate-terminal.info b/desktop/mate-terminal/mate-terminal.info
index 45da9d8dd5af..05d866943365 100644
--- a/desktop/mate-terminal/mate-terminal.info
+++ b/desktop/mate-terminal/mate-terminal.info
@@ -1,10 +1,8 @@
PRGNAM="mate-terminal"
-VERSION="1.26.1"
+VERSION="1.28.0"
HOMEPAGE="https://wiki.mate-desktop.org/mate-desktop/applications/mate-terminal/"
-DOWNLOAD="https://pub.mate-desktop.org/releases/1.26/mate-terminal-1.26.1.tar.xz\
- https://raw.githubusercontent.com/mate-desktop/mate-desktop/1.26/schemas/org.mate.interface.gschema.xml"
-MD5SUM="7c06c4404c5b46f7e1ad2ef0c56865cc \
- 5a3d0fd68b8d79f8d740bbfd8a344776"
+DOWNLOAD="https://pub.mate-desktop.org/releases/1.28/mate-terminal-1.28.0.tar.xz"
+MD5SUM="da7ee46baade19ccabac20b0981c31ac"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/desktop/mate-terminal/org.mate.interface.gschema.xml b/desktop/mate-terminal/org.mate.interface.gschema.xml
new file mode 100644
index 000000000000..d30be5245bb9
--- /dev/null
+++ b/desktop/mate-terminal/org.mate.interface.gschema.xml
@@ -0,0 +1,192 @@
+<schemalist gettext-domain="mate-desktop">
+ <schema id="org.mate.interface" path="/org/mate/desktop/interface/">
+ <key name="accessibility" type="b">
+ <default>false</default>
+ <summary>Enable Accessibility</summary>
+ <description>Whether Applications should have accessibility support.</description>
+ </key>
+ <key name="enable-animations" type="b">
+ <default>true</default>
+ <summary>Enable Animations</summary>
+ <description>Whether animations should be displayed. Note: This is a global key, it changes the behaviour of the window manager, the panel etc.</description>
+ </key>
+ <key name="menus-have-tearoff" type="b">
+ <default>false</default>
+ <summary>Menus Have Tearoff</summary>
+ <description>Whether menus should have a tearoff.</description>
+ </key>
+ <key name="toolbar-style" type="s">
+ <default>'both-horiz'</default>
+ <summary>Toolbar Style</summary>
+ <description>Toolbar Style. Valid values are "both", "both-horiz", "icons", and "text".</description>
+ </key>
+ <key name="menus-have-icons" type="b">
+ <default>true</default>
+ <summary>Menus Have Icons</summary>
+ <description>Whether menus may display an icon next to a menu entry.</description>
+ </key>
+ <key name="buttons-have-icons" type="b">
+ <default>true</default>
+ <summary>Buttons Have Icons</summary>
+ <description>Whether buttons may display an icon in addition to the button text.</description>
+ </key>
+ <key name="menubar-detachable" type="b">
+ <default>false</default>
+ <summary>Menubar Detachable</summary>
+ <description>Whether the user can detach menubars and move them around.</description>
+ </key>
+ <key name="toolbar-detachable" type="b">
+ <default>false</default>
+ <summary>Toolbar Detachable</summary>
+ <description>Whether the user can detach toolbars and move them around.</description>
+ </key>
+ <key name="toolbar-icons-size" type="s">
+ <default>'large-toolbar'</default>
+ <summary>Toolbar Icon Size</summary>
+ <description>Size of icons in toolbars, either "small-toolbar" or "large-toolbar".</description>
+ </key>
+ <key name="cursor-blink" type="b">
+ <default>true</default>
+ <summary>Cursor Blink</summary>
+ <description>Whether the cursor should blink.</description>
+ </key>
+ <key name="cursor-blink-time" type="i">
+ <default>1200</default>
+ <summary>Cursor Blink Time</summary>
+ <description>Length of the cursor blink cycle, in milliseconds.</description>
+ </key>
+ <key name="icon-theme" type="s">
+ <default>'menta'</default>
+ <summary>Icon Theme</summary>
+ <description>Icon theme to use for the panel, Caja etc.</description>
+ </key>
+ <key name="gtk-theme" type="s">
+ <default>'Menta'</default>
+ <summary>Gtk+ Theme</summary>
+ <description>Basename of the default theme used by gtk+.</description>
+ </key>
+ <key name="gtk-key-theme" type="s">
+ <default>'Default'</default>
+ <summary>Gtk+ Theme</summary>
+ <description>Basename of the default theme used by gtk+.</description>
+ </key>
+ <key name="gtk-color-scheme" type="s">
+ <default>''</default>
+ <summary>List of symbolic names and color equivalents</summary>
+ <description>A '\n' separated list of "name:color" as defined by the 'gtk-color-scheme' setting</description>
+ </key>
+ <key name="font-name" type="s">
+ <default>'Sans 10'</default>
+ <summary>Default font</summary>
+ <description>Name of the default font used by gtk+.</description>
+ </key>
+ <key name="gtk-im-preedit-style" type="s">
+ <default>'callback'</default>
+ <summary>GTK IM Preedit Style</summary>
+ <description>Name of the GTK+ input method Preedit Style used by gtk+.</description>
+ </key>
+ <key name="gtk-im-status-style" type="s">
+ <default>'callback'</default>
+ <summary>GTK IM Status Style</summary>
+ <description>Name of the GTK+ input method Status Style used by gtk+.</description>
+ </key>
+ <key name="gtk-im-module" type="s">
+ <default>''</default>
+ <summary>GTK IM Module</summary>
+ <description>Name of the input method module used by GTK+.</description>
+ </key>
+ <key name="gtk-dialogs-use-header" type="b">
+ <default>false</default>
+ <summary>Use GTK3 header bar</summary>
+ <description>Whether builtin GTK+ dialogs such as the file chooser, the color chooser or the font chooser will use a header bar at the top to show action widgets, or an action area at the bottom. This setting does not affect custom dialogs using GtkDialog directly, or message dialogs.</description>
+ </key>
+ <key name="gtk-overlay-scrolling" type="b">
+ <default>false</default>
+ <summary>Use GTK3 overlay scrolling</summary>
+ <description>Whether built-in GTK+ scrolled windows will use overlay scrolling. Overlay scrolling hides and reduces the size of the scrollbar until it gets focus.</description>
+ </key>
+ <key name="gtk-enable-animations" type="b">
+ <default>true</default>
+ <summary>Enable Gtk toolkit-wide animations</summary>
+ <description>Whether to enable toolkit-wide animations.</description>
+ </key>
+ <key name="document-font-name" type="s">
+ <default>'Sans 10'</default>
+ <summary>Document font</summary>
+ <description>Name of the default font used for reading documents.</description>
+ </key>
+ <key name="monospace-font-name" type="s">
+ <default>'Monospace 10'</default>
+ <summary>Monospace font</summary>
+ <description>Name of a monospaced (fixed-width) font for use in locations like terminals.</description>
+ </key>
+ <key name="use-custom-font" type="b">
+ <default>false</default>
+ <summary>Use Custom Font</summary>
+ <description>Whether to use a custom font in gtk+ applications.</description>
+ </key>
+ <key name="status-bar-meter-on-right" type="b">
+ <default>false</default>
+ <summary>Status Bar on Right</summary>
+ <description>Whether to display a status bar meter on the right.</description>
+ </key>
+ <key name="file-chooser-backend" type="s">
+ <default>'gio'</default>
+ <summary>Module for GtkFileChooser</summary>
+ <description>Module to use as the filesystem model for the GtkFileChooser widget. Possible values are "gio" and "gtk+".</description>
+ </key>
+ <key name="menubar-accel" type="s">
+ <default>'F10'</default>
+ <summary>Menubar accelerator</summary>
+ <description>Keyboard shortcut to open the menu bars.</description>
+ </key>
+ <key name="show-input-method-menu" type="b">
+ <default>true</default>
+ <summary>Show the 'Input Methods' menu</summary>
+ <description>Whether the context menus of entries and text views should offer to change the input method.</description>
+ </key>
+ <key name="show-unicode-menu" type="b">
+ <default>true</default>
+ <summary>Show the 'Unicode Control Character' menu</summary>
+ <description>Whether the context menus of entries and text views should offer to insert control characters.</description>
+ </key>
+ <key name="gtk-decoration-layout" type="s">
+ <default>'menu:minimize,maximize,close'</default>
+ <summary>Titlebar layout of GTK3 client-side decorated windows</summary>
+ <description>This setting determines which buttons should be put in the titlebar of client-side decorated windows, and whether they should be placed at the left of right. See https://developer.gnome.org/gtk3/stable/GtkSettings.html#GtkSettings--gtk-decoration-layout.</description>
+ </key>
+ <key name="gtk-shell-shows-app-menu" type="b">
+ <default>false</default>
+ <summary>Use a global menubar for displaying application menus</summary>
+ <description> This setting determines where application menu will be displayed - in a window or on a panel with MenuModel protocol. See https://developer.gnome.org/gtk3/stable/GtkSettings.html#GtkSettings--gtk-shell-shows-app-menu.</description>
+ </key>
+ <key name="gtk-shell-shows-menubar" type="b">
+ <default>false</default>
+ <summary>Use a global menubar for displaying window menubars</summary>
+ <description> This setting determines where window menubars will be displayed - in a window or on a panel with MenuModel protocol. See https://developer.gnome.org/gtk3/stable/GtkSettings.html#GtkSettings--gtk-shell-shows-menubar.</description>
+ </key>
+ <key name="automatic-mnemonics" type="b">
+ <default>true</default>
+ <summary>Only show mnemonics on when the Alt key is pressed</summary>
+ <description>Whether mnemonics should be automatically shown and hidden when the user presses the Alt key.</description>
+ </key>
+ <key name="window-scaling-factor" type="i">
+ <default>0</default>
+ <range min="0" max="2"/>
+ <summary>Window Scaling Factor</summary>
+ <description>This controls the GTK scale factor that maps from window coordinates to the actual device pixels. On traditional systems this is 1, but on very high density displays (e.g. HiDPI, Retina) this can be a higher value (often 2). Set to 0 to auto-detect.</description>
+ </key>
+ <key name="window-scaling-factor-qt-sync" type="b">
+ <default>true</default>
+ <summary>Scaling Factor for QT appllications</summary>
+ <description>This setting determines whether MATE controls the scale factor for QT applications. Enable to synchronize with the GTK scale factor when initializing the session, disable to control this value elsewhere. Requires restarting your session.</description>
+ </key>
+ <key name="gtk-enable-primary-paste" type="b">
+ <default>true</default>
+ <summary>Enable the primary paste selection</summary>
+ <description>
+ If true, gtk+ uses the primary paste selection, usually triggered by a middle mouse button click.
+ </description>
+ </key>
+ </schema>
+</schemalist>