From: voidlinux-github@inbox.vuxu.org
To: ml@inbox.vuxu.org
Subject: Re: [PR PATCH] [Updated] brisk-menu: update to 0.6.1
Date: Thu, 26 Sep 2019 09:19:56 +0200 [thread overview]
Message-ID: <20190926071956.4MgBF-SYcouJg2mcpcwTn7jrhvEmQD3CCq5sXzGg3Hg@z> (raw)
In-Reply-To: <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-14722@inbox.vuxu.org>
[-- Attachment #1: Type: text/plain, Size: 381 bytes --]
There is an updated pull request by mobinmob against master on the void-packages repository
https://github.com/mobinmob/void-packages briskup
https://github.com/void-linux/void-packages/pull/14722
brisk-menu: update to 0.6.1
Fixes https://github.com/void-linux/void-packages/issues/12648
A patch file from https://github.com/void-linux/void-packages/pull/14722.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-briskup-14722.patch --]
[-- Type: text/x-diff, Size: 7323 bytes --]
From c25c4e253a5ee5850d069a959511a56869dec327 Mon Sep 17 00:00:00 2001
From: mobinmob <mobinmob@disroot.org>
Date: Wed, 25 Sep 2019 21:27:53 +0300
Subject: [PATCH] brisk-menu: update to 0.6.1
---
...052df45c1fa439f6af0a2c8e9795087b9444.patch | 185 ------------------
| 8 +-
2 files changed, 4 insertions(+), 189 deletions(-)
delete mode 100644 srcpkgs/brisk-menu/patches/69fa052df45c1fa439f6af0a2c8e9795087b9444.patch
diff --git a/srcpkgs/brisk-menu/patches/69fa052df45c1fa439f6af0a2c8e9795087b9444.patch b/srcpkgs/brisk-menu/patches/69fa052df45c1fa439f6af0a2c8e9795087b9444.patch
deleted file mode 100644
index 4b2bd478c8a..00000000000
--- a/srcpkgs/brisk-menu/patches/69fa052df45c1fa439f6af0a2c8e9795087b9444.patch
+++ /dev/null
@@ -1,185 +0,0 @@
-From 3cab9d1fc7b2ca500c7d3276e17b256f395e0126 Mon Sep 17 00:00:00 2001
-From: Mike Gabriel <mike.gabriel@das-netzwerkteam.de>
-Date: Fri, 19 Jan 2018 22:57:26 +0100
-Subject: [PATCH 1/2] Reliably fix parallel builds of brisk-menu.
-
- - Move brisk-glue .xml files to data/ and ...
- - process them in an earlier stage of the build
-
- Fixes solus-project/brisk-menu#73.
----
- data/meson.build | 16 ++++++++
- .../org.gnome.SessionManager.xml | 0
- .../session => data}/org.mate.ScreenSaver.xml | 0
- src/frontend/meson.build | 1 +
- src/meson.build | 28 +++++++++++--
- src/session/meson.build | 40 -------------------
- 6 files changed, 42 insertions(+), 43 deletions(-)
- rename {src/session => data}/org.gnome.SessionManager.xml (100%)
- rename {src/session => data}/org.mate.ScreenSaver.xml (100%)
- delete mode 100644 src/session/meson.build
-
-diff --git data/meson.build data/meson.build
-index 609ff27..aa450e8 100644
---- data/meson.build
-+++ data/meson.build
-@@ -12,6 +12,22 @@ brisk_resources = gnome.compile_resources(
- ],
- )
-
-+# libsaver_glue provides dbus code for the MATE screensaver
-+libsaver_glue = gnome.gdbus_codegen(
-+ 'libsaver-glue',
-+ 'org.mate.ScreenSaver.xml',
-+ interface_prefix : 'org.mate.',
-+ namespace : 'Mate',
-+)
-+
-+# libsession_glue provides dbus code for the MATE/GNOME session
-+libsession_glue = gnome.gdbus_codegen(
-+ 'libsession-glue',
-+ 'org.gnome.SessionManager.xml',
-+ interface_prefix : 'org.gnome.',
-+ namespace : 'Gnome',
-+)
-+
- icons = [
- 'brisk_system-log-out-symbolic.svg',
- ]
-diff --git src/session/org.gnome.SessionManager.xml data/org.gnome.SessionManager.xml
-similarity index 100%
-rename from src/session/org.gnome.SessionManager.xml
-rename to data/org.gnome.SessionManager.xml
-diff --git src/session/org.mate.ScreenSaver.xml data/org.mate.ScreenSaver.xml
-similarity index 100%
-rename from src/session/org.mate.ScreenSaver.xml
-rename to data/org.mate.ScreenSaver.xml
-diff --git src/frontend/meson.build src/frontend/meson.build
-index 624b590..31e2f17 100644
---- src/frontend/meson.build
-+++ src/frontend/meson.build
-@@ -30,6 +30,7 @@ libfrontend_dependencies = [
-
- libfrontend_includes = [
- include_directories('.'),
-+ include_directories('../../data'),
- ]
-
- # Contains the main Brisk UI (Windowed)
-diff --git src/meson.build src/meson.build
-index 7c26b57..0f29a58 100644
---- src/meson.build
-+++ src/meson.build
-@@ -18,15 +18,37 @@ link_libresources = declare_dependency(
- ],
- )
-
-+# Build the Cs into a simple static library and control compiler noise
-+libsession_stub = static_library(
-+ 'brisk-glue',
-+ sources: [
-+ libsaver_glue,
-+ libsession_glue,
-+ ],
-+ c_args: [
-+ '-Wno-unused-parameter',
-+ ],
-+ dependencies: dep_gio_unix,
-+ install: false,
-+)
-+
-+# Allow linking to the stub
-+link_libsession_stub = declare_dependency(
-+ link_with: libsession_stub,
-+ dependencies: [
-+ dep_gio_unix,
-+ ],
-+ include_directories: [
-+ include_directories('.'),
-+ ],
-+)
-+
- # Build common library (currently just keybinder really.)
- subdir('lib')
-
- # Build the backend component
- subdir('backend')
-
--# Build session glue to help the frontend out
--subdir('session')
--
- # Now build our main UI
- subdir('frontend')
-
-diff --git src/session/meson.build src/session/meson.build
-deleted file mode 100644
-index 5b38bdc..0000000
---- src/session/meson.build
-+++ /dev/null
-@@ -1,40 +0,0 @@
--# libsaver_glue provides dbus code for the MATE screensaver
--libsaver_glue = gnome.gdbus_codegen(
-- 'libsaver-glue',
-- 'org.mate.ScreenSaver.xml',
-- interface_prefix : 'org.mate.',
-- namespace : 'Mate',
--)
--
--# libsession_glue provides dbus code for the MATE/GNOME session
--libsession_glue = gnome.gdbus_codegen(
-- 'libsession-glue',
-- 'org.gnome.SessionManager.xml',
-- interface_prefix : 'org.gnome.',
-- namespace : 'Gnome',
--)
--
--# Build the Cs into a simple static library and control compiler noise
--libsession_stub = static_library(
-- 'brisk-glue',
-- sources: [
-- libsaver_glue,
-- libsession_glue,
-- ],
-- c_args: [
-- '-Wno-unused-parameter',
-- ],
-- dependencies: dep_gio_unix,
-- install: false,
--)
--
--# Allow linking to the stub
--link_libsession_stub = declare_dependency(
-- link_with: libsession_stub,
-- dependencies: [
-- dep_gio_unix,
-- ],
-- include_directories: [
-- include_directories('.'),
-- ],
--)
-
-From 2309dab7ee5cce419c02038092a075096a89ff88 Mon Sep 17 00:00:00 2001
-From: Mike Gabriel <mike.gabriel@das-netzwerkteam.de>
-Date: Fri, 19 Jan 2018 23:01:46 +0100
-Subject: [PATCH 2/2] src/mesa.build: Fix build against GLib << 2.51.3.
-
- - This patch is not hurting builds against newer GLib versions.
- - For details, see https://github.com/mesonbuild/meson/issues/1387
----
- src/meson.build | 3 +++
- 1 file changed, 3 insertions(+)
-
-diff --git src/meson.build src/meson.build
-index 0f29a58..7d8ca3f 100644
---- src/meson.build
-+++ src/meson.build
-@@ -30,6 +30,9 @@ libsession_stub = static_library(
- ],
- dependencies: dep_gio_unix,
- install: false,
-+ include_directories: [
-+ include_directories('..'),
-+ ],
- )
-
- # Allow linking to the stub
--git a/srcpkgs/brisk-menu/template b/srcpkgs/brisk-menu/template
index 67c0d1fa881..f440391e26e 100644
--- a/srcpkgs/brisk-menu/template
+++ b/srcpkgs/brisk-menu/template
@@ -1,6 +1,6 @@
# Template file for 'brisk-menu'
pkgname=brisk-menu
-version=0.5.0
+version=0.6.1
revision=1
wrksrc="${pkgname}-v${version}"
build_style=meson
@@ -9,10 +9,10 @@ makedepends="gtk+3-devel mate-menus-devel libmate-panel-devel libnotify-devel"
depends="mate-panel"
short_desc="Modern, efficient menu for the MATE DE"
maintainer="Jasu Koponen <jasu.koponen@hotmail.com>"
-license="GPL-2, CC-BY-SA-4.0"
-homepage="https://github.com/solus-project/brisk-menu"
+license="GPL-2.0-only, CC-BY-SA-4.0"
+homepage="https://github.com/getsolus/brisk-menu"
distfiles="${homepage}/releases/download/v${version}/${pkgname}-v${version}.tar.xz"
-checksum=1377ffbb784e576c290bb4d11a2dd376bc0ad017bb9f56a080bccdbc4fbe88ce
+checksum=9cf9ae307a780afe5b808b8233ac85ecf948f846efbcfb60a6adcc8fd77017aa
post_install() {
vlicense LICENSE.CC-BY-SA-4.0
next prev parent reply other threads:[~2019-09-26 7:19 UTC|newest]
Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top
2019-09-25 18:29 [PR PATCH] " voidlinux-github
2019-09-25 18:54 ` [PR PATCH] [Updated] " voidlinux-github
2019-09-25 18:54 ` voidlinux-github
2019-09-26 7:19 ` voidlinux-github
2019-09-26 7:19 ` voidlinux-github [this message]
2019-09-30 18:24 ` [PR PATCH] [Merged]: " voidlinux-github
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20190926071956.4MgBF-SYcouJg2mcpcwTn7jrhvEmQD3CCq5sXzGg3Hg@z \
--to=voidlinux-github@inbox.vuxu.org \
--cc=ml@inbox.vuxu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
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).