[arch-commits] Commit in budgie-desktop/repos/community-x86_64 (6 files)

Balló György bgyorgy at archlinux.org
Tue Apr 27 20:47:48 UTC 2021


    Date: Tuesday, April 27, 2021 @ 20:47:48
  Author: bgyorgy
Revision: 924835

archrelease: copy trunk to community-x86_64

Added:
  budgie-desktop/repos/community-x86_64/0001-Add-launcher-for-gnome-screensaver.patch
    (from rev 924834, budgie-desktop/trunk/0001-Add-launcher-for-gnome-screensaver.patch)
  budgie-desktop/repos/community-x86_64/0001-Override-settings-only-for-Budgie.patch
    (from rev 924834, budgie-desktop/trunk/0001-Override-settings-only-for-Budgie.patch)
  budgie-desktop/repos/community-x86_64/PKGBUILD
    (from rev 924834, budgie-desktop/trunk/PKGBUILD)
Deleted:
  budgie-desktop/repos/community-x86_64/0001-Add-launcher-for-gnome-screensaver.patch
  budgie-desktop/repos/community-x86_64/0001-Override-settings-only-for-Budgie.patch
  budgie-desktop/repos/community-x86_64/PKGBUILD

-----------------------------------------------+
 0001-Add-launcher-for-gnome-screensaver.patch |  104 ++++++++++++------------
 0001-Override-settings-only-for-Budgie.patch  |   60 ++++++-------
 PKGBUILD                                      |   87 ++++++--------------
 3 files changed, 112 insertions(+), 139 deletions(-)

Deleted: 0001-Add-launcher-for-gnome-screensaver.patch
===================================================================
--- 0001-Add-launcher-for-gnome-screensaver.patch	2021-04-27 20:47:39 UTC (rev 924834)
+++ 0001-Add-launcher-for-gnome-screensaver.patch	2021-04-27 20:47:48 UTC (rev 924835)
@@ -1,52 +0,0 @@
-From 8b52a1fbde2d9ef0b2d96017aea952dfae60b2a0 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Ball=C3=B3=20Gy=C3=B6rgy?= <ballogyor at gmail.com>
-Date: Tue, 13 Apr 2021 18:45:11 +0200
-Subject: [PATCH] Add launcher for gnome-screensaver
-
-Since GNOME 40 provides a DBus service activation file, usually the DBus path is allocated by gnome-shell before gnome-screensaver runs. This change kills gnome-shell before starting gnome-screensaver, so it can run without problems.
----
- src/session/budgie-desktop-screensaver            | 3 +++
- src/session/budgie-desktop-screensaver.desktop.in | 2 +-
- src/session/meson.build                           | 6 ++++++
- 3 files changed, 10 insertions(+), 1 deletion(-)
- create mode 100755 src/session/budgie-desktop-screensaver
-
-diff --git a/src/session/budgie-desktop-screensaver b/src/session/budgie-desktop-screensaver
-new file mode 100755
-index 00000000..4dc801a7
---- /dev/null
-+++ b/src/session/budgie-desktop-screensaver
-@@ -0,0 +1,3 @@
-+#!/bin/sh
-+pkill -f '/usr/bin/gjs /usr/share/gnome-shell/org.gnome.ScreenSaver'
-+gnome-screensaver &
-diff --git a/src/session/budgie-desktop-screensaver.desktop.in b/src/session/budgie-desktop-screensaver.desktop.in
-index 490f97d8..6c8d866c 100644
---- a/src/session/budgie-desktop-screensaver.desktop.in
-+++ b/src/session/budgie-desktop-screensaver.desktop.in
-@@ -3,7 +3,7 @@ Type=Application
- Name=Screensaver (Budgie Desktop)
- Comment=Launch screensaver and locker program
- Icon=preferences-desktop-screensaver
--Exec=gnome-screensaver
-+Exec=budgie-desktop-screensaver
- TryExec=gnome-screensaver
- OnlyShowIn=Budgie;
- NoDisplay=true
-diff --git a/src/session/meson.build b/src/session/meson.build
-index e2330c77..b6e26859 100644
---- a/src/session/meson.build
-+++ b/src/session/meson.build
-@@ -129,3 +129,9 @@ custom_target('desktop-file-screensaver',
-     install : true,
-     install_dir : xdg_appdir,
- )
-+
-+# Install screensaver launcher
-+install_data(
-+    'budgie-desktop-screensaver',
-+    install_dir: join_paths(get_option('prefix'), get_option('bindir')),
-+)
--- 
-2.31.1
-

Copied: budgie-desktop/repos/community-x86_64/0001-Add-launcher-for-gnome-screensaver.patch (from rev 924834, budgie-desktop/trunk/0001-Add-launcher-for-gnome-screensaver.patch)
===================================================================
--- 0001-Add-launcher-for-gnome-screensaver.patch	                        (rev 0)
+++ 0001-Add-launcher-for-gnome-screensaver.patch	2021-04-27 20:47:48 UTC (rev 924835)
@@ -0,0 +1,52 @@
+From 8b52a1fbde2d9ef0b2d96017aea952dfae60b2a0 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Ball=C3=B3=20Gy=C3=B6rgy?= <ballogyor at gmail.com>
+Date: Tue, 13 Apr 2021 18:45:11 +0200
+Subject: [PATCH] Add launcher for gnome-screensaver
+
+Since GNOME 40 provides a DBus service activation file, usually the DBus path is allocated by gnome-shell before gnome-screensaver runs. This change kills gnome-shell before starting gnome-screensaver, so it can run without problems.
+---
+ src/session/budgie-desktop-screensaver            | 3 +++
+ src/session/budgie-desktop-screensaver.desktop.in | 2 +-
+ src/session/meson.build                           | 6 ++++++
+ 3 files changed, 10 insertions(+), 1 deletion(-)
+ create mode 100755 src/session/budgie-desktop-screensaver
+
+diff --git a/src/session/budgie-desktop-screensaver b/src/session/budgie-desktop-screensaver
+new file mode 100755
+index 00000000..4dc801a7
+--- /dev/null
++++ b/src/session/budgie-desktop-screensaver
+@@ -0,0 +1,3 @@
++#!/bin/sh
++pkill -f '/usr/bin/gjs /usr/share/gnome-shell/org.gnome.ScreenSaver'
++gnome-screensaver &
+diff --git a/src/session/budgie-desktop-screensaver.desktop.in b/src/session/budgie-desktop-screensaver.desktop.in
+index 490f97d8..6c8d866c 100644
+--- a/src/session/budgie-desktop-screensaver.desktop.in
++++ b/src/session/budgie-desktop-screensaver.desktop.in
+@@ -3,7 +3,7 @@ Type=Application
+ Name=Screensaver (Budgie Desktop)
+ Comment=Launch screensaver and locker program
+ Icon=preferences-desktop-screensaver
+-Exec=gnome-screensaver
++Exec=budgie-desktop-screensaver
+ TryExec=gnome-screensaver
+ OnlyShowIn=Budgie;
+ NoDisplay=true
+diff --git a/src/session/meson.build b/src/session/meson.build
+index e2330c77..b6e26859 100644
+--- a/src/session/meson.build
++++ b/src/session/meson.build
+@@ -129,3 +129,9 @@ custom_target('desktop-file-screensaver',
+     install : true,
+     install_dir : xdg_appdir,
+ )
++
++# Install screensaver launcher
++install_data(
++    'budgie-desktop-screensaver',
++    install_dir: join_paths(get_option('prefix'), get_option('bindir')),
++)
+-- 
+2.31.1
+

Deleted: 0001-Override-settings-only-for-Budgie.patch
===================================================================
--- 0001-Override-settings-only-for-Budgie.patch	2021-04-27 20:47:39 UTC (rev 924834)
+++ 0001-Override-settings-only-for-Budgie.patch	2021-04-27 20:47:48 UTC (rev 924835)
@@ -1,30 +0,0 @@
-From 93e7b8399e1dfe4d6645184efab1c70fa4268203 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Ball=C3=B3=20Gy=C3=B6rgy?= <ballogyor at gmail.com>
-Date: Tue, 13 Apr 2021 19:06:59 +0200
-Subject: [PATCH] Override settings only for Budgie
-
-This left the default settings for GNOME, and override them only for the Budgie session. Also add override for the desktop background, because the default one is animated, which is not supported by Budgie background renderer.
----
- src/wm/20_solus-project.budgie.wm.gschema.override | 7 +++++--
- 1 file changed, 5 insertions(+), 2 deletions(-)
-
-diff --git a/src/wm/20_solus-project.budgie.wm.gschema.override b/src/wm/20_solus-project.budgie.wm.gschema.override
-index f568a2c7..c2ad61cb 100644
---- a/src/wm/20_solus-project.budgie.wm.gschema.override
-+++ b/src/wm/20_solus-project.budgie.wm.gschema.override
-@@ -1,7 +1,10 @@
--[org.gnome.mutter]
-+[org.gnome.mutter:Budgie]
- edge-tiling = true
- attach-modal-dialogs = true
- 
--[org.gnome.desktop.wm.preferences]
-+[org.gnome.desktop.background:Budgie]
-+picture-uri='file:///usr/share/backgrounds/gnome/adwaita-day.png'
-+
-+[org.gnome.desktop.wm.preferences:Budgie]
- button-layout = 'appmenu:minimize,maximize,close'
- 
--- 
-2.31.1
-

Copied: budgie-desktop/repos/community-x86_64/0001-Override-settings-only-for-Budgie.patch (from rev 924834, budgie-desktop/trunk/0001-Override-settings-only-for-Budgie.patch)
===================================================================
--- 0001-Override-settings-only-for-Budgie.patch	                        (rev 0)
+++ 0001-Override-settings-only-for-Budgie.patch	2021-04-27 20:47:48 UTC (rev 924835)
@@ -0,0 +1,30 @@
+From 93e7b8399e1dfe4d6645184efab1c70fa4268203 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Ball=C3=B3=20Gy=C3=B6rgy?= <ballogyor at gmail.com>
+Date: Tue, 13 Apr 2021 19:06:59 +0200
+Subject: [PATCH] Override settings only for Budgie
+
+This left the default settings for GNOME, and override them only for the Budgie session. Also add override for the desktop background, because the default one is animated, which is not supported by Budgie background renderer.
+---
+ src/wm/20_solus-project.budgie.wm.gschema.override | 7 +++++--
+ 1 file changed, 5 insertions(+), 2 deletions(-)
+
+diff --git a/src/wm/20_solus-project.budgie.wm.gschema.override b/src/wm/20_solus-project.budgie.wm.gschema.override
+index f568a2c7..c2ad61cb 100644
+--- a/src/wm/20_solus-project.budgie.wm.gschema.override
++++ b/src/wm/20_solus-project.budgie.wm.gschema.override
+@@ -1,7 +1,10 @@
+-[org.gnome.mutter]
++[org.gnome.mutter:Budgie]
+ edge-tiling = true
+ attach-modal-dialogs = true
+ 
+-[org.gnome.desktop.wm.preferences]
++[org.gnome.desktop.background:Budgie]
++picture-uri='file:///usr/share/backgrounds/gnome/adwaita-day.png'
++
++[org.gnome.desktop.wm.preferences:Budgie]
+ button-layout = 'appmenu:minimize,maximize,close'
+ 
+-- 
+2.31.1
+

Deleted: PKGBUILD
===================================================================
--- PKGBUILD	2021-04-27 20:47:39 UTC (rev 924834)
+++ PKGBUILD	2021-04-27 20:47:48 UTC (rev 924835)
@@ -1,57 +0,0 @@
-# Maintainer: Balló György <ballogyor+arch at gmail dot com>
-
-pkgname=budgie-desktop
-pkgver=10.5.2+24+g7a5dcfda
-pkgrel=1
-pkgdesc="Modern desktop environment from the Solus Project"
-arch=('x86_64')
-url="https://github.com/solus-project/budgie-desktop"
-license=('GPL' 'LGPL')
-depends=('accountsservice' 'gnome-bluetooth' 'gnome-menus' 'gnome-session' 'gnome-themes-standard' 'graphene' 'libibus' 'libpeas' 'libwnck3' 'mutter')
-makedepends=('autoconf-archive' 'git' 'gobject-introspection' 'intltool' 'meson' 'sassc' 'vala')
-optdepends=('budgie-desktop-view: Desktop icons'
-            'gnome-backgrounds: Default background'
-            'gnome-control-center: System settings'
-            'gnome-screensaver: Lock screen'
-            'network-manager-applet: Network management')
-_commit=7a5dcfdaa25e887432e7edb3f8aee060992ee1c1  # master
-source=("git+https://github.com/solus-project/budgie-desktop.git#commit=$_commit"
-        "git+https://gitlab.gnome.org/GNOME/libgnome-volume-control.git"
-        "git+https://github.com/getsolus/budgie-translations.git"
-        "0001-Add-launcher-for-gnome-screensaver.patch"
-        "0001-Override-settings-only-for-Budgie.patch")
-validpgpkeys=('8876CC8EDAEC52CEAB7742E778E2387015C1205F') # Ikey Doherty (Solus Project Founder)
-sha256sums=('SKIP'
-            'SKIP'
-            'SKIP'
-            '9d33293b7f98eaecff87f52e772502938cf9bb945ab7a375623e429cc92e6ec9'
-            '0708ac986f378d54fb6f171abb7511e38c3f68abc3a65b1e5bd1122137c92931')
-
-pkgver() {
-  cd $pkgname
-  git describe --tags | sed 's/^v//;s/-/+/g'
-}
-
-prepare() {
-  cd $pkgname
-
-  # Add launcher for gnome-screensaver
-  patch -Np1 -i ../0001-Add-launcher-for-gnome-screensaver.patch
-
-  # Override settings only for Budgie
-  patch -Np1 -i ../0001-Override-settings-only-for-Budgie.patch
-
-  git submodule init
-  git submodule set-url subprojects/gvc "$srcdir/libgnome-volume-control"
-  git submodule set-url subprojects/translations "$srcdir/budgie-translations"
-  git submodule update
-}
-
-build() {
-  arch-meson $pkgname build
-  meson compile -C build
-}
-
-package() {
-  DESTDIR="$pkgdir" meson install -C build
-}

Copied: budgie-desktop/repos/community-x86_64/PKGBUILD (from rev 924834, budgie-desktop/trunk/PKGBUILD)
===================================================================
--- PKGBUILD	                        (rev 0)
+++ PKGBUILD	2021-04-27 20:47:48 UTC (rev 924835)
@@ -0,0 +1,30 @@
+# Maintainer: Balló György <ballogyor+arch at gmail dot com>
+
+pkgname=budgie-desktop
+pkgver=10.5.3
+pkgrel=1
+pkgdesc='Modern desktop environment from the Solus Project'
+arch=('x86_64')
+url='https://github.com/solus-project/budgie-desktop'
+license=('GPL' 'LGPL')
+depends=('accountsservice' 'gnome-bluetooth' 'gnome-menus' 'gnome-session' 'gnome-themes-extra'
+         'graphene' 'libibus' 'libpeas' 'libwnck3' 'mutter')
+makedepends=('budgie-screensaver' 'gobject-introspection' 'intltool' 'meson' 'sassc' 'vala')
+optdepends=('budgie-desktop-view: Desktop icons'
+            'budgie-screensaver: Lock screen'
+            'gnome-control-center: System settings'
+            'network-manager-applet: Network management')
+source=("https://github.com/solus-project/$pkgname/releases/download/v$pkgver/$pkgname-v$pkgver.tar.xz"{,.asc})
+validpgpkeys=('8876CC8EDAEC52CEAB7742E778E2387015C1205F'  # Ikey Doherty (Solus Project Founder)
+              '96B4A0291094A86A2B7E3367DD672FE9A2BE5892') # Joshua Strobl (Personal)
+sha256sums=('878f4e6460c29740bf633c3b11ba97bcb788068c1460f82569938af2f1633b25'
+            'SKIP')
+
+build() {
+  arch-meson $pkgname-$pkgver build
+  meson compile -C build
+}
+
+package() {
+  DESTDIR="$pkgdir" meson install -C build
+}



More information about the arch-commits mailing list