Gentoo Archives: gentoo-commits

From: Mart Raudsepp <leio@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: gnome-base/gsettings-desktop-schemas/, ...
Date: Sun, 01 Sep 2019 18:01:47
Message-Id: 1567360788.d6aea1cccabef4e92af32f8cfee3ddc11b8b1f6c.leio@gentoo
1 commit: d6aea1cccabef4e92af32f8cfee3ddc11b8b1f6c
2 Author: Mart Raudsepp <leio <AT> gentoo <DOT> org>
3 AuthorDate: Sun Sep 1 17:37:57 2019 +0000
4 Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
5 CommitDate: Sun Sep 1 17:59:48 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6aea1cc
7
8 gnome-base/gsettings-desktop-schemas: bump to 3.32.0 without default fonts change
9
10 Package-Manager: Portage-2.3.69, Repoman-2.3.12
11 Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>
12
13 gnome-base/gsettings-desktop-schemas/Manifest | 1 +
14 .../files/3.32.0-default-fonts.patch | 38 ++++++++++++++++++++
15 .../gsettings-desktop-schemas-3.32.0.ebuild | 41 ++++++++++++++++++++++
16 3 files changed, 80 insertions(+)
17
18 diff --git a/gnome-base/gsettings-desktop-schemas/Manifest b/gnome-base/gsettings-desktop-schemas/Manifest
19 index bc3902882b2..8af6dc409ae 100644
20 --- a/gnome-base/gsettings-desktop-schemas/Manifest
21 +++ b/gnome-base/gsettings-desktop-schemas/Manifest
22 @@ -1,2 +1,3 @@
23 DIST gsettings-desktop-schemas-3.24.1.tar.xz 638780 BLAKE2B c1857636e18c69658458aa9dfd65a7c3983791000f16eba08f706c243a0b804ed20dfde58f9cbe879f41348dc8257ecab86d5111c89bc1aacca1d8b62f2c0332 SHA512 c3970d61cc1c29bf97a39c439b3e0ba5c5d5c0f811e17b8884f106f095b159dd0c43cb90e02561edcc26e15b2b887e960d38de1c0e7498413db0c63102f15833
24 DIST gsettings-desktop-schemas-3.28.1.tar.xz 652416 BLAKE2B a9ddf44153a83fa188f873e6bca29499e1abc7dea310c6eda3193233e363607781c93bca64a9ddf2f31137e22e54e23b0f139e90ef99c181aac9a976409b6c94 SHA512 2bf3260e976943e9d1e51feda62ef1e432870a6d9b34881afbdf99ddbe4954e5dd679697e152e793a0b38492dbbc4891018f7aa8cd4e703d05a8647cc5a56785
25 +DIST gsettings-desktop-schemas-3.32.0.tar.xz 628888 BLAKE2B 7d675597d861ee8ee8258f037d06d6f728e9705c7e121508a811bbad000b1ef10a7e2ef23066cec01c34865648f4f0a204716306643db1a4cbd505801ce939c1 SHA512 cf1d78a8f9f1697e20c995286b50d556c2ecc83bf4b28be19b3258a724494a2827fb9567cabf29cda1c590488fd2645e905072e08321766c8bdddd22ac3710dc
26
27 diff --git a/gnome-base/gsettings-desktop-schemas/files/3.32.0-default-fonts.patch b/gnome-base/gsettings-desktop-schemas/files/3.32.0-default-fonts.patch
28 new file mode 100644
29 index 00000000000..105ba088f9e
30 --- /dev/null
31 +++ b/gnome-base/gsettings-desktop-schemas/files/3.32.0-default-fonts.patch
32 @@ -0,0 +1,38 @@
33 +From 63563ee0e65c1d2ae9aa0ae5530035605fed0f1c Mon Sep 17 00:00:00 2001
34 +From: Mart Raudsepp <leio@g.o>
35 +Date: Sun, 1 Sep 2019 20:34:44 +0300
36 +Subject: [PATCH] Revert "schemas: change default monospaced and document
37 + fonts"
38 +
39 +This reverts commit 965062de47f5171727c1e4f7f0aac2ad40e3484a.
40 +
41 +It is not GNOME business to override distribution choices for default
42 +monospace and document font.
43 +---
44 + schemas/org.gnome.desktop.interface.gschema.xml.in | 4 ++--
45 + 1 file changed, 2 insertions(+), 2 deletions(-)
46 +
47 +diff --git a/schemas/org.gnome.desktop.interface.gschema.xml.in b/schemas/org.gnome.desktop.interface.gschema.xml.in
48 +index 22ef50d..1713f25 100644
49 +--- a/schemas/org.gnome.desktop.interface.gschema.xml.in
50 ++++ b/schemas/org.gnome.desktop.interface.gschema.xml.in
51 +@@ -149,14 +149,14 @@
52 + </description>
53 + </key>
54 + <key name="document-font-name" type="s">
55 +- <default>'Cantarell 11'</default>
56 ++ <default>'Sans 11'</default>
57 + <summary>Document font</summary>
58 + <description>
59 + Name of the default font used for reading documents.
60 + </description>
61 + </key>
62 + <key name="monospace-font-name" type="s">
63 +- <default>'Source Code Pro 10'</default>
64 ++ <default>'Monospace 11'</default>
65 + <summary>Monospace font</summary>
66 + <description>
67 + Name of a monospaced (fixed-width) font for use in locations like
68 +--
69 +2.20.1
70 +
71
72 diff --git a/gnome-base/gsettings-desktop-schemas/gsettings-desktop-schemas-3.32.0.ebuild b/gnome-base/gsettings-desktop-schemas/gsettings-desktop-schemas-3.32.0.ebuild
73 new file mode 100644
74 index 00000000000..d03664abab0
75 --- /dev/null
76 +++ b/gnome-base/gsettings-desktop-schemas/gsettings-desktop-schemas-3.32.0.ebuild
77 @@ -0,0 +1,41 @@
78 +# Copyright 1999-2019 Gentoo Authors
79 +# Distributed under the terms of the GNU General Public License v2
80 +
81 +EAPI=7
82 +inherit gnome.org gnome2-utils meson xdg
83 +
84 +DESCRIPTION="Collection of GSettings schemas for GNOME desktop"
85 +HOMEPAGE="https://git.gnome.org/browse/gsettings-desktop-schemas"
86 +
87 +LICENSE="LGPL-2.1+"
88 +SLOT="0"
89 +IUSE="+introspection"
90 +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~sparc-solaris ~x86-solaris"
91 +
92 +DEPEND="!<gnome-base/gdm-3.8"
93 +RDEPEND="${DEPEND}"
94 +BDEPEND="
95 + introspection? ( >=dev-libs/gobject-introspection-1.54:= )
96 + dev-util/glib-utils
97 + >=sys-devel/gettext-0.19.8
98 + virtual/pkgconfig
99 +"
100 +
101 +PATCHES=(
102 + # Revert change to 'Source Code Pro 10' and 'Cantarell 11' fonts back to generic sans and monospace aliases
103 + "${FILESDIR}"/${PV}-default-fonts.patch
104 +)
105 +
106 +src_configure() {
107 + meson_src_configure $(meson_use introspection)
108 +}
109 +
110 +pkg_postinst() {
111 + xdg_pkg_postinst
112 + gnome2_schemas_update
113 +}
114 +
115 +pkg_postrm() {
116 + xdg_pkg_postrm
117 + gnome2_schemas_update
118 +}