Github messages for voidlinux
 help / color / mirror / Atom feed
* [PR PATCH] budgie-desktop: update to 10.6.
@ 2022-03-20  1:50 tibequadorian
  2022-03-20  1:52 ` [PR PATCH] [Updated] " tibequadorian
                   ` (11 more replies)
  0 siblings, 12 replies; 13+ messages in thread
From: tibequadorian @ 2022-03-20  1:50 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1231 bytes --]

There is a new pull request by tibequadorian against master on the void-packages repository

https://github.com/tibequadorian/void-packages budgie
https://github.com/void-linux/void-packages/pull/36237

budgie-desktop: update to 10.6.
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **briefly**

<!--
#### New package
- This new package conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements): **YES**|**NO**
-->

<!-- Note: If the build is likely to take more than 2 hours, please [skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration)
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!-- 
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - aarch64-musl
  - armv7l
  - armv6l-musl
-->


A patch file from https://github.com/void-linux/void-packages/pull/36237.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-budgie-36237.patch --]
[-- Type: text/x-diff, Size: 4266 bytes --]

From dac34153b3892ca26880e9c1de752337cbbd2ae3 Mon Sep 17 00:00:00 2001
From: tibequadorian <tibequadorian@posteo.de>
Date: Sun, 20 Mar 2022 01:27:36 +0100
Subject: [PATCH 1/2] budgie-desktop: update to 10.6.

---
 srcpkgs/budgie-desktop/template | 18 +++++-------------
 1 file changed, 5 insertions(+), 13 deletions(-)

diff --git a/srcpkgs/budgie-desktop/template b/srcpkgs/budgie-desktop/template
index 6d7dc6d139be..66eddee97480 100644
--- a/srcpkgs/budgie-desktop/template
+++ b/srcpkgs/budgie-desktop/template
@@ -1,9 +1,7 @@
 # Template file for 'budgie-desktop'
 pkgname=budgie-desktop
-version=10.5.3
-revision=2
-create_wrksrc=yes
-build_wrksrc="$pkgname-$version"
+version=10.6
+revision=1
 build_style=meson
 build_helper=gir
 configure_args="-Dwith-gtk-doc=false"
@@ -18,15 +16,9 @@ depends="gnome-session gnome-settings-daemon gnome-control-center elogind
 short_desc="Modern desktop environment from the Solus Project"
 maintainer="Lorem <notloremipsum@protonmail.com>"
 license="GPL-2.0-only, LGPL-2.1-only"
-homepage="https://github.com/solus-project/budgie-desktop"
-distfiles="${homepage}/releases/download/v${version}/budgie-desktop-v${version}.tar.xz
- ${homepage}/commit/7a2835f2fa247e7201bb9e4a434bade8f4bfe86e.patch>mutter41.patch"
-checksum="878f4e6460c29740bf633c3b11ba97bcb788068c1460f82569938af2f1633b25
- 65430e84e33b1529aebae169ad8e0392abf1b5c4bb1b454d46f17dc37469d763"
-
-post_patch() {
-	patch -Np1 < ../mutter41.patch
-}
+homepage="https://github.com/BuddiesOfBudgie/budgie-desktop"
+distfiles="${homepage}/releases/download/v${version}/budgie-desktop-v${version}.tar.xz"
+checksum=ba297a10b547e6d7bf164406750b5c5dae98a7524978b30b4ad3cba9624def9e
 
 budgie-desktop-devel_package() {
 	short_desc+=" - development files"

From 6f9142c6a42814d59ef23d1cdb659235b3f27443 Mon Sep 17 00:00:00 2001
From: tibequadorian <tibequadorian@posteo.de>
Date: Sun, 20 Mar 2022 01:27:41 +0100
Subject: [PATCH 2/2] budgie-screensaver: update to 5.0.

---
 .../budgie-screensaver/patches/fix-musl.patch | 24 +++++++++++++++++++
 srcpkgs/budgie-screensaver/template           | 15 ++++++------
 2 files changed, 31 insertions(+), 8 deletions(-)
 create mode 100644 srcpkgs/budgie-screensaver/patches/fix-musl.patch

diff --git a/srcpkgs/budgie-screensaver/patches/fix-musl.patch b/srcpkgs/budgie-screensaver/patches/fix-musl.patch
new file mode 100644
index 000000000000..7192421335d0
--- /dev/null
+++ b/srcpkgs/budgie-screensaver/patches/fix-musl.patch
@@ -0,0 +1,24 @@
+From 8870c6c30ff9c052ee86fb1184dc0da792354e96 Mon Sep 17 00:00:00 2001
+From: tibequadorian <tibequadorian@posteo.de>
+Date: Sun, 20 Mar 2022 02:46:10 +0100
+Subject: [PATCH] Fix musl build
+
+---
+ src/subprocs.c | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/src/subprocs.c b/src/subprocs.c
+index a378658..ba37650 100644
+--- a/src/subprocs.c
++++ b/src/subprocs.c
+@@ -36,6 +36,7 @@
+ # define fork  vfork
+ #endif /* VMS */
+ 
++#define _POSIX_SOURCE
+ #include <signal.h>		/* for the signal names */
+ 
+ #include <glib.h>
+-- 
+2.35.1
+
diff --git a/srcpkgs/budgie-screensaver/template b/srcpkgs/budgie-screensaver/template
index 971ebcdb4c28..43f7a0de23a2 100644
--- a/srcpkgs/budgie-screensaver/template
+++ b/srcpkgs/budgie-screensaver/template
@@ -1,14 +1,13 @@
 # Template file for 'budgie-screensaver'
 pkgname=budgie-screensaver
-version=4.0
-revision=2
-wrksrc=budgie-screensaver-v${version}
-build_style=gnu-configure
-hostmakedepends="pkg-config intltool glib"
+version=5.0
+revision=1
+build_style=meson
+hostmakedepends="pkg-config intltool glib-devel"
 makedepends="gnome-desktop-devel dbus-glib-devel pam-devel elogind-devel"
 short_desc="Fork of GNOME Screensaver for Budgie 10"
 maintainer="Lorem <notloremipsum@protonmail.com>"
 license="GPL-2.0-only"
-homepage="https://github.com/getsolus/budgie-screensaver"
-distfiles="https://github.com/getsolus/budgie-screensaver/releases/download/v${version}/budgie-screensaver-v${version}.tar.xz"
-checksum=dde83f355e549b5f6290655f33acd910d2febbb8fd974f922b14814054f80f49
+homepage="https://github.com/BuddiesOfBudgie/budgie-screensaver"
+distfiles="${homepage}/releases/download/v${version}/budgie-screensaver-v${version}.tar.xz"
+checksum=611969a9f53e5d3148cad7445e95c94bfff6ea61c2f339969ecb5d9b51f6b871

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [PR PATCH] [Updated] budgie-desktop: update to 10.6.
  2022-03-20  1:50 [PR PATCH] budgie-desktop: update to 10.6 tibequadorian
@ 2022-03-20  1:52 ` tibequadorian
  2022-03-20  9:13 ` JoshStrobl
                   ` (10 subsequent siblings)
  11 siblings, 0 replies; 13+ messages in thread
From: tibequadorian @ 2022-03-20  1:52 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1236 bytes --]

There is an updated pull request by tibequadorian against master on the void-packages repository

https://github.com/tibequadorian/void-packages budgie
https://github.com/void-linux/void-packages/pull/36237

budgie-desktop: update to 10.6.
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **briefly**

<!--
#### New package
- This new package conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements): **YES**|**NO**
-->

<!-- Note: If the build is likely to take more than 2 hours, please [skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration)
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!-- 
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - aarch64-musl
  - armv7l
  - armv6l-musl
-->


A patch file from https://github.com/void-linux/void-packages/pull/36237.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-budgie-36237.patch --]
[-- Type: text/x-diff, Size: 3975 bytes --]

From dac34153b3892ca26880e9c1de752337cbbd2ae3 Mon Sep 17 00:00:00 2001
From: tibequadorian <tibequadorian@posteo.de>
Date: Sun, 20 Mar 2022 01:27:36 +0100
Subject: [PATCH 1/2] budgie-desktop: update to 10.6.

---
 srcpkgs/budgie-desktop/template | 18 +++++-------------
 1 file changed, 5 insertions(+), 13 deletions(-)

diff --git a/srcpkgs/budgie-desktop/template b/srcpkgs/budgie-desktop/template
index 6d7dc6d139be..66eddee97480 100644
--- a/srcpkgs/budgie-desktop/template
+++ b/srcpkgs/budgie-desktop/template
@@ -1,9 +1,7 @@
 # Template file for 'budgie-desktop'
 pkgname=budgie-desktop
-version=10.5.3
-revision=2
-create_wrksrc=yes
-build_wrksrc="$pkgname-$version"
+version=10.6
+revision=1
 build_style=meson
 build_helper=gir
 configure_args="-Dwith-gtk-doc=false"
@@ -18,15 +16,9 @@ depends="gnome-session gnome-settings-daemon gnome-control-center elogind
 short_desc="Modern desktop environment from the Solus Project"
 maintainer="Lorem <notloremipsum@protonmail.com>"
 license="GPL-2.0-only, LGPL-2.1-only"
-homepage="https://github.com/solus-project/budgie-desktop"
-distfiles="${homepage}/releases/download/v${version}/budgie-desktop-v${version}.tar.xz
- ${homepage}/commit/7a2835f2fa247e7201bb9e4a434bade8f4bfe86e.patch>mutter41.patch"
-checksum="878f4e6460c29740bf633c3b11ba97bcb788068c1460f82569938af2f1633b25
- 65430e84e33b1529aebae169ad8e0392abf1b5c4bb1b454d46f17dc37469d763"
-
-post_patch() {
-	patch -Np1 < ../mutter41.patch
-}
+homepage="https://github.com/BuddiesOfBudgie/budgie-desktop"
+distfiles="${homepage}/releases/download/v${version}/budgie-desktop-v${version}.tar.xz"
+checksum=ba297a10b547e6d7bf164406750b5c5dae98a7524978b30b4ad3cba9624def9e
 
 budgie-desktop-devel_package() {
 	short_desc+=" - development files"

From 9ae1b2cd9439e1a5ba12a01c72e2397941fbf89e Mon Sep 17 00:00:00 2001
From: tibequadorian <tibequadorian@posteo.de>
Date: Sun, 20 Mar 2022 01:27:41 +0100
Subject: [PATCH 2/2] budgie-screensaver: update to 5.0.

---
 srcpkgs/budgie-screensaver/patches/musl.patch | 12 ++++++++++++
 srcpkgs/budgie-screensaver/template           | 15 +++++++--------
 2 files changed, 19 insertions(+), 8 deletions(-)
 create mode 100644 srcpkgs/budgie-screensaver/patches/musl.patch

diff --git a/srcpkgs/budgie-screensaver/patches/musl.patch b/srcpkgs/budgie-screensaver/patches/musl.patch
new file mode 100644
index 000000000000..6f5c265f83ae
--- /dev/null
+++ b/srcpkgs/budgie-screensaver/patches/musl.patch
@@ -0,0 +1,12 @@
+diff --git a/src/subprocs.c b/src/subprocs.c
+index a378658..ba37650 100644
+--- a/src/subprocs.c
++++ b/src/subprocs.c
+@@ -36,6 +36,7 @@
+ # define fork  vfork
+ #endif /* VMS */
+ 
++#define _POSIX_SOURCE
+ #include <signal.h>		/* for the signal names */
+ 
+ #include <glib.h>
diff --git a/srcpkgs/budgie-screensaver/template b/srcpkgs/budgie-screensaver/template
index 971ebcdb4c28..43f7a0de23a2 100644
--- a/srcpkgs/budgie-screensaver/template
+++ b/srcpkgs/budgie-screensaver/template
@@ -1,14 +1,13 @@
 # Template file for 'budgie-screensaver'
 pkgname=budgie-screensaver
-version=4.0
-revision=2
-wrksrc=budgie-screensaver-v${version}
-build_style=gnu-configure
-hostmakedepends="pkg-config intltool glib"
+version=5.0
+revision=1
+build_style=meson
+hostmakedepends="pkg-config intltool glib-devel"
 makedepends="gnome-desktop-devel dbus-glib-devel pam-devel elogind-devel"
 short_desc="Fork of GNOME Screensaver for Budgie 10"
 maintainer="Lorem <notloremipsum@protonmail.com>"
 license="GPL-2.0-only"
-homepage="https://github.com/getsolus/budgie-screensaver"
-distfiles="https://github.com/getsolus/budgie-screensaver/releases/download/v${version}/budgie-screensaver-v${version}.tar.xz"
-checksum=dde83f355e549b5f6290655f33acd910d2febbb8fd974f922b14814054f80f49
+homepage="https://github.com/BuddiesOfBudgie/budgie-screensaver"
+distfiles="${homepage}/releases/download/v${version}/budgie-screensaver-v${version}.tar.xz"
+checksum=611969a9f53e5d3148cad7445e95c94bfff6ea61c2f339969ecb5d9b51f6b871

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: budgie-desktop: update to 10.6.
  2022-03-20  1:50 [PR PATCH] budgie-desktop: update to 10.6 tibequadorian
  2022-03-20  1:52 ` [PR PATCH] [Updated] " tibequadorian
@ 2022-03-20  9:13 ` JoshStrobl
  2022-03-20 13:20 ` [PR PATCH] [Updated] " tibequadorian
                   ` (9 subsequent siblings)
  11 siblings, 0 replies; 13+ messages in thread
From: JoshStrobl @ 2022-03-20  9:13 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 662 bytes --]

New comment by JoshStrobl on void-packages repository

https://github.com/void-linux/void-packages/pull/36237#issuecomment-1073206677

Comment:
Thanks for the upstream PR. As an aside, Budgie Control Center is more-or-less a mandatory component of Budgie Desktop, so it would be advantageous for it to be included in this PR too. Dunno if Budgie Desktop View is packaged for void, but that is the official, default implementation support by Budgie Desktop, so that should be updated or packaged as well.

- https://github.com/BuddiesOfBudgie/budgie-control-center/releases/tag/v1.0.1
- https://github.com/BuddiesOfBudgie/budgie-desktop-view/releases/tag/v1.2

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [PR PATCH] [Updated] budgie-desktop: update to 10.6.
  2022-03-20  1:50 [PR PATCH] budgie-desktop: update to 10.6 tibequadorian
  2022-03-20  1:52 ` [PR PATCH] [Updated] " tibequadorian
  2022-03-20  9:13 ` JoshStrobl
@ 2022-03-20 13:20 ` tibequadorian
  2022-03-20 13:44 ` tibequadorian
                   ` (8 subsequent siblings)
  11 siblings, 0 replies; 13+ messages in thread
From: tibequadorian @ 2022-03-20 13:20 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1325 bytes --]

There is an updated pull request by tibequadorian against master on the void-packages repository

https://github.com/tibequadorian/void-packages budgie
https://github.com/void-linux/void-packages/pull/36237

budgie-desktop: update to 10.6.
musl patch sent upstream https://github.com/BuddiesOfBudgie/budgie-screensaver/pull/4

<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **briefly**

<!--
#### New package
- This new package conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements): **YES**|**NO**
-->

<!-- Note: If the build is likely to take more than 2 hours, please [skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration)
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!-- 
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - aarch64-musl
  - armv7l
  - armv6l-musl
-->


A patch file from https://github.com/void-linux/void-packages/pull/36237.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-budgie-36237.patch --]
[-- Type: text/x-diff, Size: 8055 bytes --]

From ddb18249f42e7258172f5e40f0cde0ed648f1248 Mon Sep 17 00:00:00 2001
From: tibequadorian <tibequadorian@posteo.de>
Date: Sun, 20 Mar 2022 13:48:28 +0100
Subject: [PATCH 1/4] New package: budgie-control-center-1.0.1

---
 srcpkgs/budgie-control-center-devel    |  1 +
 srcpkgs/budgie-control-center/template | 30 ++++++++++++++++++++++++++
 2 files changed, 31 insertions(+)
 create mode 120000 srcpkgs/budgie-control-center-devel
 create mode 100644 srcpkgs/budgie-control-center/template

diff --git a/srcpkgs/budgie-control-center-devel b/srcpkgs/budgie-control-center-devel
new file mode 120000
index 000000000000..ff5de5ddf18f
--- /dev/null
+++ b/srcpkgs/budgie-control-center-devel
@@ -0,0 +1 @@
+budgie-control-center
\ No newline at end of file
diff --git a/srcpkgs/budgie-control-center/template b/srcpkgs/budgie-control-center/template
new file mode 100644
index 000000000000..35c74334a76a
--- /dev/null
+++ b/srcpkgs/budgie-control-center/template
@@ -0,0 +1,30 @@
+# Template file for 'budgie-control-center'
+pkgname=budgie-control-center
+version=1.0.1
+revision=1
+build_style=meson
+hostmakedepends="glib-devel gsettings-desktop-schemas-devel gettext pkg-config
+ polkit python3 libxml2"
+makedepends="ModemManager-devel NetworkManager-devel accountsservice-devel
+ colord-devel colord-gtk-devel gnome-bluetooth-devel gnome-desktop-devel
+ gnome-online-accounts-devel gnome-settings-daemon-devel ibus-devel
+ libgtop-devel libhandy1-devel libpwquality-devel mit-krb5-devel libnma-devel
+ polkit-devel pulseaudio-devel samba-devel upower-devel libxml2-devel
+ libX11-devel libXi-devel libepoxy-devel gdk-pixbuf-devel gtk+3-devel
+ libglib-devel cups-devel libgudev-devel libwacom-devel libsecret-devel
+ udisks2-devel gsound-devel libsoup-devel gcr-devel cheese-devel"
+depends="desktop-file-utils upower colord cups-pk-helper cracklib iso-codes
+ gsettings-desktop-schemas hicolor-icon-theme sound-theme-freedesktop"
+short_desc="Budgie Control Center"
+maintainer="tibequadorian <tibequadorian@posteo.de>"
+license="GPL-2.0-or-later"
+homepage="https://github.com/BuddiesOfBudgie/budgie-control-center"
+distfiles="${homepage}/releases/download/v${version}/budgie-control-center-${version}.tar.xz"
+checksum=6c049d02600f6650238b4376a7eac77d8fcd786e9c603c4e4ec87cad0022028a
+
+budgie-control-center-devel_package() {
+	short_desc+=" - development files"
+	pkg_install() {
+		vmove usr/share/pkgconfig
+	}
+}

From 9161840e6145da917107e3cd8395474b4ea94bce Mon Sep 17 00:00:00 2001
From: tibequadorian <tibequadorian@posteo.de>
Date: Sun, 20 Mar 2022 14:04:46 +0100
Subject: [PATCH 2/4] New package: budgie-desktop-view-1.2

---
 srcpkgs/budgie-desktop-view/template | 13 +++++++++++++
 1 file changed, 13 insertions(+)
 create mode 100644 srcpkgs/budgie-desktop-view/template

diff --git a/srcpkgs/budgie-desktop-view/template b/srcpkgs/budgie-desktop-view/template
new file mode 100644
index 000000000000..823297c6bd36
--- /dev/null
+++ b/srcpkgs/budgie-desktop-view/template
@@ -0,0 +1,13 @@
+# Template file for 'budgie-desktop-view'
+pkgname=budgie-desktop-view
+version=1.2
+revision=1
+build_style=meson
+hostmakedepends="pkg-config intltool vala glib-devel"
+makedepends="libglib-devel gtk+3-devel vala-devel"
+short_desc="Budgie desktop icons application"
+maintainer="tibequadorian <tibequadorian@posteo.de>"
+license="Apache-2.0"
+homepage="https://github.com/BuddiesOfBudgie/budgie-desktop-view"
+distfiles="${homepage}/releases/download/v${version}/budgie-desktop-view-v${version}.tar.xz"
+checksum=8399fae4326e5a21dda889bd89cb16ed8201f2854dc5cbc12394b90420d4cf2e

From 51f42344ef23901840495d312bffc30852205ef1 Mon Sep 17 00:00:00 2001
From: tibequadorian <tibequadorian@posteo.de>
Date: Sun, 20 Mar 2022 01:27:41 +0100
Subject: [PATCH 3/4] budgie-screensaver: update to 5.0.

---
 srcpkgs/budgie-screensaver/patches/musl.patch | 12 ++++++++++++
 srcpkgs/budgie-screensaver/template           | 15 +++++++--------
 2 files changed, 19 insertions(+), 8 deletions(-)
 create mode 100644 srcpkgs/budgie-screensaver/patches/musl.patch

diff --git a/srcpkgs/budgie-screensaver/patches/musl.patch b/srcpkgs/budgie-screensaver/patches/musl.patch
new file mode 100644
index 000000000000..6f5c265f83ae
--- /dev/null
+++ b/srcpkgs/budgie-screensaver/patches/musl.patch
@@ -0,0 +1,12 @@
+diff --git a/src/subprocs.c b/src/subprocs.c
+index a378658..ba37650 100644
+--- a/src/subprocs.c
++++ b/src/subprocs.c
+@@ -36,6 +36,7 @@
+ # define fork  vfork
+ #endif /* VMS */
+ 
++#define _POSIX_SOURCE
+ #include <signal.h>		/* for the signal names */
+ 
+ #include <glib.h>
diff --git a/srcpkgs/budgie-screensaver/template b/srcpkgs/budgie-screensaver/template
index 971ebcdb4c28..43f7a0de23a2 100644
--- a/srcpkgs/budgie-screensaver/template
+++ b/srcpkgs/budgie-screensaver/template
@@ -1,14 +1,13 @@
 # Template file for 'budgie-screensaver'
 pkgname=budgie-screensaver
-version=4.0
-revision=2
-wrksrc=budgie-screensaver-v${version}
-build_style=gnu-configure
-hostmakedepends="pkg-config intltool glib"
+version=5.0
+revision=1
+build_style=meson
+hostmakedepends="pkg-config intltool glib-devel"
 makedepends="gnome-desktop-devel dbus-glib-devel pam-devel elogind-devel"
 short_desc="Fork of GNOME Screensaver for Budgie 10"
 maintainer="Lorem <notloremipsum@protonmail.com>"
 license="GPL-2.0-only"
-homepage="https://github.com/getsolus/budgie-screensaver"
-distfiles="https://github.com/getsolus/budgie-screensaver/releases/download/v${version}/budgie-screensaver-v${version}.tar.xz"
-checksum=dde83f355e549b5f6290655f33acd910d2febbb8fd974f922b14814054f80f49
+homepage="https://github.com/BuddiesOfBudgie/budgie-screensaver"
+distfiles="${homepage}/releases/download/v${version}/budgie-screensaver-v${version}.tar.xz"
+checksum=611969a9f53e5d3148cad7445e95c94bfff6ea61c2f339969ecb5d9b51f6b871

From 8cd23baf167582422fd3d0e7c1f915fade609616 Mon Sep 17 00:00:00 2001
From: tibequadorian <tibequadorian@posteo.de>
Date: Sun, 20 Mar 2022 01:27:36 +0100
Subject: [PATCH 4/4] budgie-desktop: update to 10.6.

---
 srcpkgs/budgie-desktop/template | 22 +++++++---------------
 1 file changed, 7 insertions(+), 15 deletions(-)

diff --git a/srcpkgs/budgie-desktop/template b/srcpkgs/budgie-desktop/template
index 6d7dc6d139be..9da7fc3a2d1b 100644
--- a/srcpkgs/budgie-desktop/template
+++ b/srcpkgs/budgie-desktop/template
@@ -1,9 +1,7 @@
 # Template file for 'budgie-desktop'
 pkgname=budgie-desktop
-version=10.5.3
-revision=2
-create_wrksrc=yes
-build_wrksrc="$pkgname-$version"
+version=10.6
+revision=1
 build_style=meson
 build_helper=gir
 configure_args="-Dwith-gtk-doc=false"
@@ -13,20 +11,14 @@ makedepends="alsa-lib-devel libnotify-devel accountsservice-devel libpeas-devel
  libwnck-devel mutter-devel ibus-devel gnome-desktop-devel pulseaudio-devel
  upower-devel gtk+3-devel polkit-devel gnome-bluetooth-devel gnome-menus-devel
  gnome-settings-daemon-devel vala libuuid-devel libupower-glib3"
-depends="gnome-session gnome-settings-daemon gnome-control-center elogind
- gnome-themes-extra budgie-screensaver"
+depends="gnome-session gnome-settings-daemon budgie-control-center elogind
+ gnome-themes-extra budgie-screensaver budgie-desktop-view"
 short_desc="Modern desktop environment from the Solus Project"
 maintainer="Lorem <notloremipsum@protonmail.com>"
 license="GPL-2.0-only, LGPL-2.1-only"
-homepage="https://github.com/solus-project/budgie-desktop"
-distfiles="${homepage}/releases/download/v${version}/budgie-desktop-v${version}.tar.xz
- ${homepage}/commit/7a2835f2fa247e7201bb9e4a434bade8f4bfe86e.patch>mutter41.patch"
-checksum="878f4e6460c29740bf633c3b11ba97bcb788068c1460f82569938af2f1633b25
- 65430e84e33b1529aebae169ad8e0392abf1b5c4bb1b454d46f17dc37469d763"
-
-post_patch() {
-	patch -Np1 < ../mutter41.patch
-}
+homepage="https://github.com/BuddiesOfBudgie/budgie-desktop"
+distfiles="${homepage}/releases/download/v${version}/budgie-desktop-v${version}.tar.xz"
+checksum=ba297a10b547e6d7bf164406750b5c5dae98a7524978b30b4ad3cba9624def9e
 
 budgie-desktop-devel_package() {
 	short_desc+=" - development files"

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: budgie-desktop: update to 10.6.
  2022-03-20  1:50 [PR PATCH] budgie-desktop: update to 10.6 tibequadorian
                   ` (2 preceding siblings ...)
  2022-03-20 13:20 ` [PR PATCH] [Updated] " tibequadorian
@ 2022-03-20 13:44 ` tibequadorian
  2022-03-20 14:18 ` not-chicken
                   ` (7 subsequent siblings)
  11 siblings, 0 replies; 13+ messages in thread
From: tibequadorian @ 2022-03-20 13:44 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 287 bytes --]

New comment by tibequadorian on void-packages repository

https://github.com/void-linux/void-packages/pull/36237#issuecomment-1073255052

Comment:
@JoshStrobl Thank you for pointing that out, I've added them now.

@not-chicken Would you like to be the maintainer for the new packages?

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: budgie-desktop: update to 10.6.
  2022-03-20  1:50 [PR PATCH] budgie-desktop: update to 10.6 tibequadorian
                   ` (3 preceding siblings ...)
  2022-03-20 13:44 ` tibequadorian
@ 2022-03-20 14:18 ` not-chicken
  2022-03-20 15:37 ` [PR PATCH] [Updated] " tibequadorian
                   ` (6 subsequent siblings)
  11 siblings, 0 replies; 13+ messages in thread
From: not-chicken @ 2022-03-20 14:18 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 277 bytes --]

New comment by not-chicken on void-packages repository

https://github.com/void-linux/void-packages/pull/36237#issuecomment-1073261225

Comment:
@tibequadorian Thank you for doing the update.
I'm no longer using Budgie, consider taking over or orphaning the related packages.

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [PR PATCH] [Updated] budgie-desktop: update to 10.6.
  2022-03-20  1:50 [PR PATCH] budgie-desktop: update to 10.6 tibequadorian
                   ` (4 preceding siblings ...)
  2022-03-20 14:18 ` not-chicken
@ 2022-03-20 15:37 ` tibequadorian
  2022-03-20 22:07 ` tibequadorian
                   ` (5 subsequent siblings)
  11 siblings, 0 replies; 13+ messages in thread
From: tibequadorian @ 2022-03-20 15:37 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1325 bytes --]

There is an updated pull request by tibequadorian against master on the void-packages repository

https://github.com/tibequadorian/void-packages budgie
https://github.com/void-linux/void-packages/pull/36237

budgie-desktop: update to 10.6.
musl patch sent upstream https://github.com/BuddiesOfBudgie/budgie-screensaver/pull/4

<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **briefly**

<!--
#### New package
- This new package conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements): **YES**|**NO**
-->

<!-- Note: If the build is likely to take more than 2 hours, please [skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration)
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!-- 
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - aarch64-musl
  - armv7l
  - armv6l-musl
-->


A patch file from https://github.com/void-linux/void-packages/pull/36237.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-budgie-36237.patch --]
[-- Type: text/x-diff, Size: 8135 bytes --]

From 218a7aa019b57c51be9b595f9132f187abcaad7c Mon Sep 17 00:00:00 2001
From: tibequadorian <tibequadorian@posteo.de>
Date: Sun, 20 Mar 2022 13:48:28 +0100
Subject: [PATCH 1/4] New package: budgie-control-center-1.0.1

---
 srcpkgs/budgie-control-center-devel    |  1 +
 srcpkgs/budgie-control-center/template | 30 ++++++++++++++++++++++++++
 2 files changed, 31 insertions(+)
 create mode 120000 srcpkgs/budgie-control-center-devel
 create mode 100644 srcpkgs/budgie-control-center/template

diff --git a/srcpkgs/budgie-control-center-devel b/srcpkgs/budgie-control-center-devel
new file mode 120000
index 000000000000..ff5de5ddf18f
--- /dev/null
+++ b/srcpkgs/budgie-control-center-devel
@@ -0,0 +1 @@
+budgie-control-center
\ No newline at end of file
diff --git a/srcpkgs/budgie-control-center/template b/srcpkgs/budgie-control-center/template
new file mode 100644
index 000000000000..36bc3b285e4c
--- /dev/null
+++ b/srcpkgs/budgie-control-center/template
@@ -0,0 +1,30 @@
+# Template file for 'budgie-control-center'
+pkgname=budgie-control-center
+version=1.0.1
+revision=1
+build_style=meson
+hostmakedepends="glib-devel gsettings-desktop-schemas-devel gettext pkg-config
+ polkit python3 libxml2"
+makedepends="ModemManager-devel NetworkManager-devel accountsservice-devel
+ colord-devel colord-gtk-devel gnome-bluetooth-devel gnome-desktop-devel
+ gnome-online-accounts-devel gnome-settings-daemon-devel ibus-devel
+ libgtop-devel libhandy1-devel libpwquality-devel mit-krb5-devel libnma-devel
+ polkit-devel pulseaudio-devel samba-devel upower-devel libxml2-devel
+ libX11-devel libXi-devel libepoxy-devel gdk-pixbuf-devel gtk+3-devel
+ libglib-devel cups-devel libgudev-devel libwacom-devel libsecret-devel
+ udisks2-devel gsound-devel libsoup-devel gcr-devel cheese-devel"
+depends="desktop-file-utils upower colord cups-pk-helper cracklib iso-codes
+ gsettings-desktop-schemas hicolor-icon-theme sound-theme-freedesktop"
+short_desc="Budgie Control Center"
+maintainer="Orphaned <orphan@voidlinux.org>"
+license="GPL-2.0-or-later"
+homepage="https://github.com/BuddiesOfBudgie/budgie-control-center"
+distfiles="${homepage}/releases/download/v${version}/budgie-control-center-${version}.tar.xz"
+checksum=6c049d02600f6650238b4376a7eac77d8fcd786e9c603c4e4ec87cad0022028a
+
+budgie-control-center-devel_package() {
+	short_desc+=" - development files"
+	pkg_install() {
+		vmove usr/share/pkgconfig
+	}
+}

From 47d0ebc56aaefa9aaa8d8379ac30e68462db828c Mon Sep 17 00:00:00 2001
From: tibequadorian <tibequadorian@posteo.de>
Date: Sun, 20 Mar 2022 14:04:46 +0100
Subject: [PATCH 2/4] New package: budgie-desktop-view-1.2

---
 srcpkgs/budgie-desktop-view/template | 13 +++++++++++++
 1 file changed, 13 insertions(+)
 create mode 100644 srcpkgs/budgie-desktop-view/template

diff --git a/srcpkgs/budgie-desktop-view/template b/srcpkgs/budgie-desktop-view/template
new file mode 100644
index 000000000000..584198905b2d
--- /dev/null
+++ b/srcpkgs/budgie-desktop-view/template
@@ -0,0 +1,13 @@
+# Template file for 'budgie-desktop-view'
+pkgname=budgie-desktop-view
+version=1.2
+revision=1
+build_style=meson
+hostmakedepends="pkg-config intltool vala glib-devel"
+makedepends="libglib-devel gtk+3-devel vala-devel"
+short_desc="Budgie desktop icons application"
+maintainer="Orphaned <orphan@voidlinux.org>"
+license="Apache-2.0"
+homepage="https://github.com/BuddiesOfBudgie/budgie-desktop-view"
+distfiles="${homepage}/releases/download/v${version}/budgie-desktop-view-v${version}.tar.xz"
+checksum=8399fae4326e5a21dda889bd89cb16ed8201f2854dc5cbc12394b90420d4cf2e

From a6b0eb13e4480dea66defb773012b5b8e381b800 Mon Sep 17 00:00:00 2001
From: tibequadorian <tibequadorian@posteo.de>
Date: Sun, 20 Mar 2022 01:27:41 +0100
Subject: [PATCH 3/4] budgie-screensaver: update to 5.0.

---
 srcpkgs/budgie-screensaver/patches/musl.patch | 12 ++++++++++++
 srcpkgs/budgie-screensaver/template           | 17 ++++++++---------
 2 files changed, 20 insertions(+), 9 deletions(-)
 create mode 100644 srcpkgs/budgie-screensaver/patches/musl.patch

diff --git a/srcpkgs/budgie-screensaver/patches/musl.patch b/srcpkgs/budgie-screensaver/patches/musl.patch
new file mode 100644
index 000000000000..6f5c265f83ae
--- /dev/null
+++ b/srcpkgs/budgie-screensaver/patches/musl.patch
@@ -0,0 +1,12 @@
+diff --git a/src/subprocs.c b/src/subprocs.c
+index a378658..ba37650 100644
+--- a/src/subprocs.c
++++ b/src/subprocs.c
+@@ -36,6 +36,7 @@
+ # define fork  vfork
+ #endif /* VMS */
+ 
++#define _POSIX_SOURCE
+ #include <signal.h>		/* for the signal names */
+ 
+ #include <glib.h>
diff --git a/srcpkgs/budgie-screensaver/template b/srcpkgs/budgie-screensaver/template
index 971ebcdb4c28..d6e4ec03d0ec 100644
--- a/srcpkgs/budgie-screensaver/template
+++ b/srcpkgs/budgie-screensaver/template
@@ -1,14 +1,13 @@
 # Template file for 'budgie-screensaver'
 pkgname=budgie-screensaver
-version=4.0
-revision=2
-wrksrc=budgie-screensaver-v${version}
-build_style=gnu-configure
-hostmakedepends="pkg-config intltool glib"
+version=5.0
+revision=1
+build_style=meson
+hostmakedepends="pkg-config intltool glib-devel"
 makedepends="gnome-desktop-devel dbus-glib-devel pam-devel elogind-devel"
 short_desc="Fork of GNOME Screensaver for Budgie 10"
-maintainer="Lorem <notloremipsum@protonmail.com>"
+maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-only"
-homepage="https://github.com/getsolus/budgie-screensaver"
-distfiles="https://github.com/getsolus/budgie-screensaver/releases/download/v${version}/budgie-screensaver-v${version}.tar.xz"
-checksum=dde83f355e549b5f6290655f33acd910d2febbb8fd974f922b14814054f80f49
+homepage="https://github.com/BuddiesOfBudgie/budgie-screensaver"
+distfiles="${homepage}/releases/download/v${version}/budgie-screensaver-v${version}.tar.xz"
+checksum=611969a9f53e5d3148cad7445e95c94bfff6ea61c2f339969ecb5d9b51f6b871

From 1ed8c3a2e280027ef8d3599e8fd2a60a8ce4b4f0 Mon Sep 17 00:00:00 2001
From: tibequadorian <tibequadorian@posteo.de>
Date: Sun, 20 Mar 2022 01:27:36 +0100
Subject: [PATCH 4/4] budgie-desktop: update to 10.6.

---
 srcpkgs/budgie-desktop/template | 24 ++++++++----------------
 1 file changed, 8 insertions(+), 16 deletions(-)

diff --git a/srcpkgs/budgie-desktop/template b/srcpkgs/budgie-desktop/template
index 6d7dc6d139be..75155867500d 100644
--- a/srcpkgs/budgie-desktop/template
+++ b/srcpkgs/budgie-desktop/template
@@ -1,9 +1,7 @@
 # Template file for 'budgie-desktop'
 pkgname=budgie-desktop
-version=10.5.3
-revision=2
-create_wrksrc=yes
-build_wrksrc="$pkgname-$version"
+version=10.6
+revision=1
 build_style=meson
 build_helper=gir
 configure_args="-Dwith-gtk-doc=false"
@@ -13,20 +11,14 @@ makedepends="alsa-lib-devel libnotify-devel accountsservice-devel libpeas-devel
  libwnck-devel mutter-devel ibus-devel gnome-desktop-devel pulseaudio-devel
  upower-devel gtk+3-devel polkit-devel gnome-bluetooth-devel gnome-menus-devel
  gnome-settings-daemon-devel vala libuuid-devel libupower-glib3"
-depends="gnome-session gnome-settings-daemon gnome-control-center elogind
- gnome-themes-extra budgie-screensaver"
+depends="gnome-session gnome-settings-daemon budgie-control-center elogind
+ gnome-themes-extra budgie-screensaver budgie-desktop-view"
 short_desc="Modern desktop environment from the Solus Project"
-maintainer="Lorem <notloremipsum@protonmail.com>"
+maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-only, LGPL-2.1-only"
-homepage="https://github.com/solus-project/budgie-desktop"
-distfiles="${homepage}/releases/download/v${version}/budgie-desktop-v${version}.tar.xz
- ${homepage}/commit/7a2835f2fa247e7201bb9e4a434bade8f4bfe86e.patch>mutter41.patch"
-checksum="878f4e6460c29740bf633c3b11ba97bcb788068c1460f82569938af2f1633b25
- 65430e84e33b1529aebae169ad8e0392abf1b5c4bb1b454d46f17dc37469d763"
-
-post_patch() {
-	patch -Np1 < ../mutter41.patch
-}
+homepage="https://github.com/BuddiesOfBudgie/budgie-desktop"
+distfiles="${homepage}/releases/download/v${version}/budgie-desktop-v${version}.tar.xz"
+checksum=ba297a10b547e6d7bf164406750b5c5dae98a7524978b30b4ad3cba9624def9e
 
 budgie-desktop-devel_package() {
 	short_desc+=" - development files"

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: budgie-desktop: update to 10.6.
  2022-03-20  1:50 [PR PATCH] budgie-desktop: update to 10.6 tibequadorian
                   ` (5 preceding siblings ...)
  2022-03-20 15:37 ` [PR PATCH] [Updated] " tibequadorian
@ 2022-03-20 22:07 ` tibequadorian
  2022-03-21 21:24 ` [PR REVIEW] " paper42
                   ` (4 subsequent siblings)
  11 siblings, 0 replies; 13+ messages in thread
From: tibequadorian @ 2022-03-20 22:07 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 277 bytes --]

New comment by tibequadorian on void-packages repository

https://github.com/void-linux/void-packages/pull/36237#issuecomment-1073358342

Comment:
I orphaned them now so others are more motivated to adopt them, but I will try to keep maintaining them as long nobody else does.

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [PR REVIEW] budgie-desktop: update to 10.6.
  2022-03-20  1:50 [PR PATCH] budgie-desktop: update to 10.6 tibequadorian
                   ` (6 preceding siblings ...)
  2022-03-20 22:07 ` tibequadorian
@ 2022-03-21 21:24 ` paper42
  2022-03-22 17:18 ` tibequadorian
                   ` (3 subsequent siblings)
  11 siblings, 0 replies; 13+ messages in thread
From: paper42 @ 2022-03-21 21:24 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 188 bytes --]

New review comment by paper42 on void-packages repository

https://github.com/void-linux/void-packages/pull/36237#discussion_r831555218

Comment:
Let's not use $homepage for new packages.

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [PR REVIEW] budgie-desktop: update to 10.6.
  2022-03-20  1:50 [PR PATCH] budgie-desktop: update to 10.6 tibequadorian
                   ` (7 preceding siblings ...)
  2022-03-21 21:24 ` [PR REVIEW] " paper42
@ 2022-03-22 17:18 ` tibequadorian
  2022-03-22 17:28 ` [PR PATCH] [Updated] " tibequadorian
                   ` (2 subsequent siblings)
  11 siblings, 0 replies; 13+ messages in thread
From: tibequadorian @ 2022-03-22 17:18 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 370 bytes --]

New review comment by tibequadorian on void-packages repository

https://github.com/void-linux/void-packages/pull/36237#discussion_r832422107

Comment:
Ok, I did it to shorten the line a bit and because it was already done in `budgie-desktop` to keep it consistent.
btw this is the first time that it's actually useful because homepage changed but distfiles did not :D

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [PR PATCH] [Updated] budgie-desktop: update to 10.6.
  2022-03-20  1:50 [PR PATCH] budgie-desktop: update to 10.6 tibequadorian
                   ` (8 preceding siblings ...)
  2022-03-22 17:18 ` tibequadorian
@ 2022-03-22 17:28 ` tibequadorian
  2022-03-22 17:29 ` [PR REVIEW] " tibequadorian
  2022-03-24 23:27 ` [PR PATCH] [Merged]: " paper42
  11 siblings, 0 replies; 13+ messages in thread
From: tibequadorian @ 2022-03-22 17:28 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1321 bytes --]

There is an updated pull request by tibequadorian against master on the void-packages repository

https://github.com/tibequadorian/void-packages budgie
https://github.com/void-linux/void-packages/pull/36237

budgie-desktop: update to 10.6.
musl patch sent upstream https://github.com/BuddiesOfBudgie/budgie-screensaver/pull/4

<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **YES**

<!--
#### New package
- This new package conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements): **YES**|**NO**
-->

<!-- Note: If the build is likely to take more than 2 hours, please [skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration)
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!-- 
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - aarch64-musl
  - armv7l
  - armv6l-musl
-->


A patch file from https://github.com/void-linux/void-packages/pull/36237.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-budgie-36237.patch --]
[-- Type: text/x-diff, Size: 8303 bytes --]

From e7995a6150116b27e80201ca52f277da3b9b6b96 Mon Sep 17 00:00:00 2001
From: tibequadorian <tibequadorian@posteo.de>
Date: Sun, 20 Mar 2022 13:48:28 +0100
Subject: [PATCH 1/4] New package: budgie-control-center-1.0.1

---
 srcpkgs/budgie-control-center-devel    |  1 +
 srcpkgs/budgie-control-center/template | 30 ++++++++++++++++++++++++++
 2 files changed, 31 insertions(+)
 create mode 120000 srcpkgs/budgie-control-center-devel
 create mode 100644 srcpkgs/budgie-control-center/template

diff --git a/srcpkgs/budgie-control-center-devel b/srcpkgs/budgie-control-center-devel
new file mode 120000
index 000000000000..ff5de5ddf18f
--- /dev/null
+++ b/srcpkgs/budgie-control-center-devel
@@ -0,0 +1 @@
+budgie-control-center
\ No newline at end of file
diff --git a/srcpkgs/budgie-control-center/template b/srcpkgs/budgie-control-center/template
new file mode 100644
index 000000000000..15d7ee0dca87
--- /dev/null
+++ b/srcpkgs/budgie-control-center/template
@@ -0,0 +1,30 @@
+# Template file for 'budgie-control-center'
+pkgname=budgie-control-center
+version=1.0.1
+revision=1
+build_style=meson
+hostmakedepends="glib-devel gsettings-desktop-schemas-devel gettext pkg-config
+ polkit python3 libxml2"
+makedepends="ModemManager-devel NetworkManager-devel accountsservice-devel
+ colord-devel colord-gtk-devel gnome-bluetooth-devel gnome-desktop-devel
+ gnome-online-accounts-devel gnome-settings-daemon-devel ibus-devel
+ libgtop-devel libhandy1-devel libpwquality-devel mit-krb5-devel libnma-devel
+ polkit-devel pulseaudio-devel samba-devel upower-devel libxml2-devel
+ libX11-devel libXi-devel libepoxy-devel gdk-pixbuf-devel gtk+3-devel
+ libglib-devel cups-devel libgudev-devel libwacom-devel libsecret-devel
+ udisks2-devel gsound-devel libsoup-devel gcr-devel cheese-devel"
+depends="desktop-file-utils upower colord cups-pk-helper cracklib iso-codes
+ gsettings-desktop-schemas hicolor-icon-theme sound-theme-freedesktop"
+short_desc="Budgie Control Center"
+maintainer="Orphaned <orphan@voidlinux.org>"
+license="GPL-2.0-or-later"
+homepage="https://github.com/BuddiesOfBudgie/budgie-control-center"
+distfiles="https://github.com/BuddiesOfBudgie/budgie-control-center/releases/download/v${version}/budgie-control-center-${version}.tar.xz"
+checksum=6c049d02600f6650238b4376a7eac77d8fcd786e9c603c4e4ec87cad0022028a
+
+budgie-control-center-devel_package() {
+	short_desc+=" - development files"
+	pkg_install() {
+		vmove usr/share/pkgconfig
+	}
+}

From e8215fabb0efbb9ac01d725b338d9160c61af743 Mon Sep 17 00:00:00 2001
From: tibequadorian <tibequadorian@posteo.de>
Date: Sun, 20 Mar 2022 14:04:46 +0100
Subject: [PATCH 2/4] New package: budgie-desktop-view-1.2

---
 srcpkgs/budgie-desktop-view/template | 13 +++++++++++++
 1 file changed, 13 insertions(+)
 create mode 100644 srcpkgs/budgie-desktop-view/template

diff --git a/srcpkgs/budgie-desktop-view/template b/srcpkgs/budgie-desktop-view/template
new file mode 100644
index 000000000000..57ec2a5790ad
--- /dev/null
+++ b/srcpkgs/budgie-desktop-view/template
@@ -0,0 +1,13 @@
+# Template file for 'budgie-desktop-view'
+pkgname=budgie-desktop-view
+version=1.2
+revision=1
+build_style=meson
+hostmakedepends="pkg-config intltool vala glib-devel"
+makedepends="libglib-devel gtk+3-devel vala-devel"
+short_desc="Budgie desktop icons application"
+maintainer="Orphaned <orphan@voidlinux.org>"
+license="Apache-2.0"
+homepage="https://github.com/BuddiesOfBudgie/budgie-desktop-view"
+distfiles="https://github.com/BuddiesOfBudgie/budgie-desktop-view/releases/download/v${version}/budgie-desktop-view-v${version}.tar.xz"
+checksum=8399fae4326e5a21dda889bd89cb16ed8201f2854dc5cbc12394b90420d4cf2e

From a7bd37ce0cb4dbbaa170a84217f6ebc80eb2b649 Mon Sep 17 00:00:00 2001
From: tibequadorian <tibequadorian@posteo.de>
Date: Sun, 20 Mar 2022 01:27:41 +0100
Subject: [PATCH 3/4] budgie-screensaver: update to 5.0.

---
 srcpkgs/budgie-screensaver/patches/musl.patch | 12 ++++++++++++
 srcpkgs/budgie-screensaver/template           | 17 ++++++++---------
 2 files changed, 20 insertions(+), 9 deletions(-)
 create mode 100644 srcpkgs/budgie-screensaver/patches/musl.patch

diff --git a/srcpkgs/budgie-screensaver/patches/musl.patch b/srcpkgs/budgie-screensaver/patches/musl.patch
new file mode 100644
index 000000000000..6f5c265f83ae
--- /dev/null
+++ b/srcpkgs/budgie-screensaver/patches/musl.patch
@@ -0,0 +1,12 @@
+diff --git a/src/subprocs.c b/src/subprocs.c
+index a378658..ba37650 100644
+--- a/src/subprocs.c
++++ b/src/subprocs.c
+@@ -36,6 +36,7 @@
+ # define fork  vfork
+ #endif /* VMS */
+ 
++#define _POSIX_SOURCE
+ #include <signal.h>		/* for the signal names */
+ 
+ #include <glib.h>
diff --git a/srcpkgs/budgie-screensaver/template b/srcpkgs/budgie-screensaver/template
index 971ebcdb4c28..b877543d33a0 100644
--- a/srcpkgs/budgie-screensaver/template
+++ b/srcpkgs/budgie-screensaver/template
@@ -1,14 +1,13 @@
 # Template file for 'budgie-screensaver'
 pkgname=budgie-screensaver
-version=4.0
-revision=2
-wrksrc=budgie-screensaver-v${version}
-build_style=gnu-configure
-hostmakedepends="pkg-config intltool glib"
+version=5.0
+revision=1
+build_style=meson
+hostmakedepends="pkg-config intltool glib-devel"
 makedepends="gnome-desktop-devel dbus-glib-devel pam-devel elogind-devel"
 short_desc="Fork of GNOME Screensaver for Budgie 10"
-maintainer="Lorem <notloremipsum@protonmail.com>"
+maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-only"
-homepage="https://github.com/getsolus/budgie-screensaver"
-distfiles="https://github.com/getsolus/budgie-screensaver/releases/download/v${version}/budgie-screensaver-v${version}.tar.xz"
-checksum=dde83f355e549b5f6290655f33acd910d2febbb8fd974f922b14814054f80f49
+homepage="https://github.com/BuddiesOfBudgie/budgie-screensaver"
+distfiles="https://github.com/BuddiesOfBudgie/budgie-screensaver/releases/download/v${version}/budgie-screensaver-v${version}.tar.xz"
+checksum=611969a9f53e5d3148cad7445e95c94bfff6ea61c2f339969ecb5d9b51f6b871

From f0a3e27357c7ba1ee96925497a6d4525da52ca69 Mon Sep 17 00:00:00 2001
From: tibequadorian <tibequadorian@posteo.de>
Date: Sun, 20 Mar 2022 01:27:36 +0100
Subject: [PATCH 4/4] budgie-desktop: update to 10.6.

---
 srcpkgs/budgie-desktop/template | 24 ++++++++----------------
 1 file changed, 8 insertions(+), 16 deletions(-)

diff --git a/srcpkgs/budgie-desktop/template b/srcpkgs/budgie-desktop/template
index 6d7dc6d139be..a65c395c994b 100644
--- a/srcpkgs/budgie-desktop/template
+++ b/srcpkgs/budgie-desktop/template
@@ -1,9 +1,7 @@
 # Template file for 'budgie-desktop'
 pkgname=budgie-desktop
-version=10.5.3
-revision=2
-create_wrksrc=yes
-build_wrksrc="$pkgname-$version"
+version=10.6
+revision=1
 build_style=meson
 build_helper=gir
 configure_args="-Dwith-gtk-doc=false"
@@ -13,20 +11,14 @@ makedepends="alsa-lib-devel libnotify-devel accountsservice-devel libpeas-devel
  libwnck-devel mutter-devel ibus-devel gnome-desktop-devel pulseaudio-devel
  upower-devel gtk+3-devel polkit-devel gnome-bluetooth-devel gnome-menus-devel
  gnome-settings-daemon-devel vala libuuid-devel libupower-glib3"
-depends="gnome-session gnome-settings-daemon gnome-control-center elogind
- gnome-themes-extra budgie-screensaver"
+depends="gnome-session gnome-settings-daemon budgie-control-center elogind
+ gnome-themes-extra budgie-screensaver budgie-desktop-view"
 short_desc="Modern desktop environment from the Solus Project"
-maintainer="Lorem <notloremipsum@protonmail.com>"
+maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-only, LGPL-2.1-only"
-homepage="https://github.com/solus-project/budgie-desktop"
-distfiles="${homepage}/releases/download/v${version}/budgie-desktop-v${version}.tar.xz
- ${homepage}/commit/7a2835f2fa247e7201bb9e4a434bade8f4bfe86e.patch>mutter41.patch"
-checksum="878f4e6460c29740bf633c3b11ba97bcb788068c1460f82569938af2f1633b25
- 65430e84e33b1529aebae169ad8e0392abf1b5c4bb1b454d46f17dc37469d763"
-
-post_patch() {
-	patch -Np1 < ../mutter41.patch
-}
+homepage="https://github.com/BuddiesOfBudgie/budgie-desktop"
+distfiles="https://github.com/BuddiesOfBudgie/budgie-desktop/releases/download/v${version}/budgie-desktop-v${version}.tar.xz"
+checksum=ba297a10b547e6d7bf164406750b5c5dae98a7524978b30b4ad3cba9624def9e
 
 budgie-desktop-devel_package() {
 	short_desc+=" - development files"

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [PR REVIEW] budgie-desktop: update to 10.6.
  2022-03-20  1:50 [PR PATCH] budgie-desktop: update to 10.6 tibequadorian
                   ` (9 preceding siblings ...)
  2022-03-22 17:28 ` [PR PATCH] [Updated] " tibequadorian
@ 2022-03-22 17:29 ` tibequadorian
  2022-03-24 23:27 ` [PR PATCH] [Merged]: " paper42
  11 siblings, 0 replies; 13+ messages in thread
From: tibequadorian @ 2022-03-22 17:29 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 177 bytes --]

New review comment by tibequadorian on void-packages repository

https://github.com/void-linux/void-packages/pull/36237#discussion_r832425691

Comment:
I changed it now for all

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [PR PATCH] [Merged]: budgie-desktop: update to 10.6.
  2022-03-20  1:50 [PR PATCH] budgie-desktop: update to 10.6 tibequadorian
                   ` (10 preceding siblings ...)
  2022-03-22 17:29 ` [PR REVIEW] " tibequadorian
@ 2022-03-24 23:27 ` paper42
  11 siblings, 0 replies; 13+ messages in thread
From: paper42 @ 2022-03-24 23:27 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1154 bytes --]

There's a merged pull request on the void-packages repository

budgie-desktop: update to 10.6.
https://github.com/void-linux/void-packages/pull/36237

Description:
musl patch sent upstream https://github.com/BuddiesOfBudgie/budgie-screensaver/pull/4

<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **YES**

<!--
#### New package
- This new package conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements): **YES**|**NO**
-->

<!-- Note: If the build is likely to take more than 2 hours, please [skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration)
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!-- 
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - aarch64-musl
  - armv7l
  - armv6l-musl
-->


^ permalink raw reply	[flat|nested] 13+ messages in thread

end of thread, other threads:[~2022-03-24 23:27 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-03-20  1:50 [PR PATCH] budgie-desktop: update to 10.6 tibequadorian
2022-03-20  1:52 ` [PR PATCH] [Updated] " tibequadorian
2022-03-20  9:13 ` JoshStrobl
2022-03-20 13:20 ` [PR PATCH] [Updated] " tibequadorian
2022-03-20 13:44 ` tibequadorian
2022-03-20 14:18 ` not-chicken
2022-03-20 15:37 ` [PR PATCH] [Updated] " tibequadorian
2022-03-20 22:07 ` tibequadorian
2022-03-21 21:24 ` [PR REVIEW] " paper42
2022-03-22 17:18 ` tibequadorian
2022-03-22 17:28 ` [PR PATCH] [Updated] " tibequadorian
2022-03-22 17:29 ` [PR REVIEW] " tibequadorian
2022-03-24 23:27 ` [PR PATCH] [Merged]: " paper42

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).