34 Commits

Author SHA1 Message Date
Andreas Müller
e10b556f1b spotifyd: Use new cargo fetcher
This is just a proof of concept:

* bitbake spotifyd
* move to ${S}
* on console (replace ${DL_DIR} / S{S} with your paths):
  > export CARGO_HOME="${DL_DIR}/cargo"
  > export CARGO_TARGET_DIR="${B}"
  > cargo build --frozen

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2021-02-07 14:08:03 +01:00
Andreas Müller
0b00a4f230 bchoppr: upgrade 1.10.0 -> 1.10.2
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2021-01-29 23:10:50 +01:00
Andreas Müller
91cdbdf394 new-session-manager: upgrade 1.4.0+ -> 1.5.0
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2021-01-24 14:12:25 +01:00
Andreas Müller
a9c19d8c0d tuna.lv2: upgrade 0.5.2 -> 0.5.3
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2021-01-23 02:02:47 +01:00
Andreas Müller
839e99e217 sisco.lv2: upgrade 0.9.0 -> 0.9.1
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2021-01-23 02:00:14 +01:00
Andreas Müller
f6751c3c54 mixtri.lv2: upgrade 0.4.0 -> 0.4.1
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2021-01-23 01:57:43 +01:00
Andreas Müller
25ba43d1de meters.lv2: upgrade 0.9.15 -> 0.9.16
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2021-01-23 01:55:10 +01:00
Andreas Müller
a63d6785e0 fil4.lv2: upgrade 0.7.1 -> 0.7.2
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2021-01-23 01:52:40 +01:00
Andreas Müller
bf5927c32e dpl.lv2: upgrade 0.4.0" -> 0.4.1
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2021-01-23 01:45:38 +01:00
Andreas Müller
4f00f6aa55 darc.lv2: upgrade 0.5.1 -> 0.5.2
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2021-01-23 01:42:51 +01:00
Andreas Müller
69158c0e9d avldrums.lv2: upgrade 0.4.1 -> 0.4.2
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2021-01-23 01:40:07 +01:00
Andreas Müller
82de4b174b boops: Upgrade 1.2.0 -> 1.2.4
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2021-01-18 22:36:08 +01:00
Andreas Müller
d52f742f9f spotifyd: upgrade 0.2.25 -> 0.3.0
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2021-01-17 00:22:10 +01:00
Andreas Müller
60f735caaa spotifyd: upgrade 0.2.24+ -> 0.2.25
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2021-01-13 16:59:35 +01:00
Andreas Müller
cfab40538f kushview-element: upgrade 0.44.0 -> 0.45.1
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2021-01-13 09:36:47 +01:00
Andreas Müller
72050c58d8 bschaffl: upgrade 1.4.0 -> 1.4.2
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2021-01-12 22:39:47 +01:00
Andreas Müller
2d72c1c9ae mamba: upgrade 2.0 -> 2.1
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2021-01-12 22:17:25 +01:00
Andreas Müller
915571157e bchoppr: upgrade 1.8.0 -> 1.10.0
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2021-01-10 23:32:06 +01:00
Andreas Müller
1864e0b464 qt5-translation: Create a warning if no translation files are found
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2021-01-10 20:33:23 +01:00
Andreas Müller
77db658001 qt5-translation: rework
Get rid of the nasty FILES_${PN}_remove because it forces our recipes using
qt5-translation to add paths usually added automatically. To make this happen
we prepend locale packages. To avoid performance penalties, we use python
collections.

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2021-01-10 20:33:14 +01:00
Andreas Müller
5da9ab72c7 qmidictl / qmidinet: remove qt5-translation - there are no translations
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2021-01-10 19:44:16 +01:00
Andreas Müller
e51d616a4c drumgizmo: upgrade 0.9.18.1 -> 0.9.19
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2021-01-08 17:09:59 +01:00
Andreas Müller
7635a95f25 move redkite to geonkick - they belong together
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2021-01-08 15:55:26 +01:00
Andreas Müller
0313904606 geonkick: upgrade 2.5.1 -> 2.6.1
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2021-01-08 15:53:22 +01:00
Andreas Müller
f6c0729ce4 redkite: upgrade 1.2.0 -> 1.3.0
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2021-01-08 15:53:22 +01:00
Andreas Müller
cf6f04210b yoshimi: upgrade 1.7.3 -> 1.7.4
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2021-01-06 11:48:04 +01:00
Andreas Müller
3c95d7a513 bschaffl: upgrade 1.2.2 -> 1.4.0
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2021-01-04 22:30:54 +01:00
Andreas Müller
0ce31266e0 xfce4-mixer: rework dependencies
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2021-01-04 15:39:46 +01:00
Andreas Müller
f08828a9b9 xfce4-mixer: upgrade to latest master to fix build with xfce 4.16
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2021-01-04 15:39:46 +01:00
Andreas Müller
5f4c22b23c hexter: upgrade 1.1.0 -> 1.1.1
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2021-01-02 14:45:49 +01:00
Andreas Müller
5b81c78d1b spotify-qt: upgrade 3.2 -> 3.3
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2021-01-02 14:09:01 +01:00
Andreas Müller
7b8280d91f bschaffl: upgrade 1.2.0 -> 1.2.2
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2021-01-02 13:47:42 +01:00
Andreas Müller
92e55fd14e bjumblr: upgrade 1.4.2 -> 1.6.0
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2020-12-31 13:00:25 +01:00
Andreas Müller
b4ec9a8d28 guitarix: upgrade 0.42.0 -> 0.42.1
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2020-12-31 12:17:13 +01:00
39 changed files with 3931 additions and 617 deletions

View File

@@ -7,17 +7,15 @@ QT_TRANSLATION_FILES ??= "${datadir}/*/translations/*.qm ${datadir}/*/translatio
FILES_${PN}-locale = "${datadir}/*/translations"
# remove ${datadir}/${BPN} set by bitbake.conf
FILES_${PN}_remove = "${datadir}/${BPN}"
python qt_do_split_locales() {
import glob
import collections
if (d.getVar('PACKAGE_NO_LOCALE') == '1'):
bb.debug(1, "package requested not splitting locales")
return
packages = (d.getVar('PACKAGES') or "").split()
packages = collections.deque((d.getVar('PACKAGES') or "").split())
datadir = d.getVar('datadir')
if not datadir:
@@ -41,7 +39,7 @@ python qt_do_split_locales() {
locales.append(locale)
if not locales:
bb.debug(1, "No locale files in this package")
bb.warn("No locale files for recipe %s. Remove qt5-translation from inherit?" % d.getVar('PN'))
return
summary = d.getVar('SUMMARY') or pn
@@ -51,7 +49,7 @@ python qt_do_split_locales() {
for l in sorted(locales):
ln = legitimize_package_name(l)
pkg = pn + '-locale-' + ln
packages.append(pkg)
packages.appendleft(pkg)
files = ''
for transvar in d.getVar('QT_TRANSLATION_FILES').split():
files = '%s %s' % (files, transvar.replace('*.qm', '*_%s.qm' % l))
@@ -63,7 +61,7 @@ python qt_do_split_locales() {
if locale_section:
d.setVar('SECTION_' + pkg, locale_section)
d.setVar('PACKAGES', ' '.join(packages))
d.setVar('PACKAGES', ' '.join(list(packages)))
}
PACKAGESPLITFUNCS_prepend = "qt_do_split_locales "

View File

@@ -3,7 +3,7 @@ require ${BPN}.inc
inherit native
do_compile() {
${CXX} ${CXXFLAGS} -o ${S}/drumgizmo-rcgen ${S}/plugingui/rcgen.cc $(LDFLAGS)
${CXX} ${CXXFLAGS} -I${S}/getoptpp -o ${S}/drumgizmo-rcgen ${S}/plugingui/rcgen.cc ${LDFLAGS}
}
do_install() {

View File

@@ -20,7 +20,7 @@ SRC_URI += " \
file://0001-automake-enable-subdir-objects.patch \
file://0002-Use-native-rcgen.patch \
file://0003-Do-not-create-Manifest.ttl-with-cross-ttlgen.patch \
file://0004-Fix-build-with-lv2-1.1.18.patch \
file://0004-Do-not-perform-tests-they-don-t-work-cross.patch \
file://drumgizmo.desktop \
"

View File

@@ -4,6 +4,5 @@ LICENSE = "LGPLv3"
LIC_FILES_CHKSUM = "file://COPYING;md5=e6a600fd5e1d9cbde2d983680233ad02"
SRC_URI = "http://www.drumgizmo.org/releases/${BPN}-${PV}/${BPN}-${PV}.tar.gz"
SRC_URI[md5sum] = "fb2340ab61062e0814f4539657dc14ec"
SRC_URI[sha256sum] = "67a2d9d4aa11ee92f000cc8a49710408c2328b2581a5339be3cbfe91d99feb2e"
PV = "0.9.18.1"
SRC_URI[sha256sum] = "7426f38b58fbb82d3eada60c204d74e6c5de31ef424c017e3f890117e146a2a3"
PV = "0.9.19"

View File

@@ -14,18 +14,18 @@ Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/plugingui/Makefile.am b/plugingui/Makefile.am
index dd36783..ca30e84 100644
index d102024..8a4a677 100644
--- a/plugingui/Makefile.am
+++ b/plugingui/Makefile.am
@@ -28,7 +28,7 @@ RES = \
../COPYING
@@ -71,7 +71,7 @@ BUILT_SOURCES = \
$(NLS_RES)
resource_data.cc : rcgen $(RES)
- ./rcgen $(RES) > resource_data.cc
+ drumgizmo-rcgen $(RES) > resource_data.cc
resource_data.cc: rcgen$(EXEEXT) $(RES) $(NLS_RES)
- $(rcgen_verbose)./rcgen$(EXEEXT) -s $(top_srcdir)/plugingui/ -s $(top_builddir)/plugingui/ -o $@ $(RES) $(NLS_RES)
+ drumgizmo-rcgen -s $(top_srcdir)/plugingui/ -s $(top_builddir)/plugingui/ -o $@ $(RES) $(NLS_RES)
libdggui_la_CPPFLAGS = \
$(GUI_CPPFLAGS) \
CLEANFILES = \
resource_data.cc \
--
2.14.3
2.26.2

View File

@@ -14,18 +14,18 @@ Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/plugin/Makefile.am b/plugin/Makefile.am
index 6c0d324..5b36f21 100644
index f382acc..2181854 100644
--- a/plugin/Makefile.am
+++ b/plugin/Makefile.am
@@ -66,7 +66,7 @@ UITYPE=CocoaUI
endif
@@ -75,7 +75,7 @@ ttlgen_verbose_ = $(ttlgen_verbose_@AM_DEFAULT_V@)
ttlgen_verbose_0 = @echo " TTLGEN "$@;
manifest.ttl : ttlgen drumgizmo.la
- ./ttlgen .libs/drumgizmo.so manifest.ttl $(UITYPE)
+ echo ./ttlgen .libs/drumgizmo.so manifest.ttl $(UITYPE)
- $(ttlgen_verbose)./ttlgen .libs/drumgizmo.so manifest.ttl $(UITYPE) > /dev/null
+ echo $(ttlgen_verbose)./ttlgen .libs/drumgizmo.so manifest.ttl $(UITYPE) > /dev/null
#######
--
2.21.0
2.26.2

View File

@@ -0,0 +1,31 @@
From 15eefcf7d4db242b1bc00db00194475646d4313d Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andreas=20M=C3=BCller?= <schnitzeltony@gmail.com>
Date: Fri, 8 Jan 2021 17:00:44 +0100
Subject: [PATCH] Do not perform tests - they don't work cross
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Upstream-Status: Inappropriate [oe-specific]
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
---
Makefile.am | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/Makefile.am b/Makefile.am
index 4196db7..87c401e 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -1,6 +1,6 @@
AUTOMAKE_OPTIONS = gnu
-SUBDIRS = tools src plugingui plugin drumgizmo man test
-DISTDIRS = tools src plugingui plugin drumgizmo man test
+SUBDIRS = tools src plugingui plugin drumgizmo man
+DISTDIRS = tools src plugingui plugin drumgizmo man
EXTRA_DIST = \
version.h \
--
2.26.2

View File

@@ -1,63 +0,0 @@
From 69a7bfe770436964140d310288991dfb08c42ff9 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andreas=20M=C3=BCller?= <schnitzeltony@gmail.com>
Date: Thu, 21 May 2020 22:48:18 +0200
Subject: [PATCH] Fix build with lv2 >= 1.1.18
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Upstream-Status: Pending
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
---
plugin/plugingizmo/pluginlv2.cc | 4 ++--
plugin/plugingizmo/pluginlv2.h | 4 ++--
2 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/plugin/plugingizmo/pluginlv2.cc b/plugin/plugingizmo/pluginlv2.cc
index d12c0e7..afcd7ab 100644
--- a/plugin/plugingizmo/pluginlv2.cc
+++ b/plugin/plugingizmo/pluginlv2.cc
@@ -86,7 +86,7 @@ void PluginLV2::setLatency(float latency)
}
}
-LV2_Handle PluginLV2::instantiate(const struct _LV2_Descriptor* descriptor,
+LV2_Handle PluginLV2::instantiate(const struct LV2_Descriptor* descriptor,
double sample_rate,
const char* bundle_path,
const LV2_Feature *const *features)
@@ -616,7 +616,7 @@ const void* PluginLV2::extensionData(const char *uri)
//
// GUI
//
-LV2UI_Handle PluginLV2::uiInstantiate(const struct _LV2UI_Descriptor*descriptor,
+LV2UI_Handle PluginLV2::uiInstantiate(const struct LV2UI_Descriptor*descriptor,
const char * plugin_uri,
const char * bundle_path,
LV2UI_Write_Function write_function,
diff --git a/plugin/plugingizmo/pluginlv2.h b/plugin/plugingizmo/pluginlv2.h
index 8365de7..3955710 100644
--- a/plugin/plugingizmo/pluginlv2.h
+++ b/plugin/plugingizmo/pluginlv2.h
@@ -192,7 +192,7 @@ public:
void closeWindow() override;
public:
- static LV2_Handle instantiate(const struct _LV2_Descriptor* descriptor,
+ static LV2_Handle instantiate(const struct LV2_Descriptor* descriptor,
double sample_rate,
const char* bundle_path,
const LV2_Feature* const * features);
@@ -222,7 +222,7 @@ public:
uint32_t flags,
const LV2_Feature *const * features);
- static LV2UI_Handle uiInstantiate(const struct _LV2UI_Descriptor * descriptor,
+ static LV2UI_Handle uiInstantiate(const struct LV2UI_Descriptor * descriptor,
const char * plugin_uri,
const char * bundle_path,
LV2UI_Write_Function write_function,
--
2.21.1

View File

@@ -15,8 +15,8 @@ DEPENDS += " \
"
SRC_URI = "git://gitlab.com/iurie-sw/geonkick;protocol=https"
SRCREV = "e3323636b4f3d77cc4c2629f1c196ead161c7a11"
PV = "2.5.1"
SRCREV = "e39c142b82d1e82d282601ccd790993d6970c4a1"
PV = "2.6.1"
S = "${WORKDIR}/git"
EXTRA_OECMAKE = " \

View File

@@ -9,8 +9,8 @@ inherit cmake features_check
REQUIRED_DISTRO_FEATURES = "x11"
SRC_URI = "git://github.com/iurie-sw/redkite.git"
SRCREV = "61f26b13123bc9cb85045ab52046a40d6be392dc"
PV = "1.2.0"
SRCREV = "008622f9ace72e11d30327dcb2db00271acf0bf6"
PV = "1.3.0"
S = "${WORKDIR}/git"
BBCLASSEXTEND = "native"

View File

@@ -8,8 +8,8 @@ SRC_URI = " \
file://0001-Rework-messages-somehow-yes-or-no-is-missing.patch \
file://0002-Do-not-strip-LV2-plugins.patch \
"
SRCREV = "a2a3f122c42689cb9dd87b7613b698aa1bac9358"
PV = "0.42.0"
SRCREV = "a14b455d4d258917a597456c674b6f80470e1d80"
PV = "0.42.1"
S = "${WORKDIR}/git/trunk"
inherit waf fontcache gettext

View File

@@ -4,8 +4,8 @@ LICENSE = "BSD-0-Clause"
LIC_FILES_CHKSUM = "file://LICENSE;md5=1a396d84ed72b4a017f02f5c5d1eaafe"
SRC_URI = "gitsm://github.com/brummer10/Mamba.git"
SRCREV = "2d8da87ea76673c3f17629f6b64a3853e5cd4533"
PV = "2.0"
SRCREV = "e5aa1a709757156589715deb2c67d70e19bb0885"
PV = "2.1"
S = "${WORKDIR}/git"
inherit pkgconfig features_check mime-xdg gettext

View File

@@ -1,28 +0,0 @@
From 7637d0c9c836831eb23af2d72dd8195c65b0aca0 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andreas=20M=C3=BCller?= <schnitzeltony@gmail.com>
Date: Mon, 9 Dec 2019 20:25:10 +0100
Subject: [PATCH] Fix build for python3-only environments
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Upstream-Status: Pending
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
---
waf | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/waf b/waf
index 061fb98..3208571 100755
--- a/waf
+++ b/waf
@@ -1,4 +1,4 @@
-#!/usr/bin/env python
+#!/usr/bin/env python3
# encoding: latin-1
# Thomas Nagy, 2005-2018
#
--
2.21.0

View File

@@ -0,0 +1,30 @@
From 2354b87b8413d4db220199bf2cea7a84b572e998 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andreas=20M=C3=BCller?= <schnitzeltony@gmail.com>
Date: Wed, 13 Jan 2021 09:23:28 +0100
Subject: [PATCH] Work around broken git-version creation
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Upstream-Status: Inappropriate [workaround]
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
---
src/Version.h | 1 -
1 file changed, 1 deletion(-)
diff --git a/src/Version.h b/src/Version.h
index 7d38056c..3184bbd4 100644
--- a/src/Version.h
+++ b/src/Version.h
@@ -19,7 +19,6 @@
#pragma once
#include "ElementApp.h"
-#include "GitVersion.h"
#ifndef EL_GIT_VERSION
#define EL_GIT_VERSION ""
--
2.26.2

View File

@@ -3,7 +3,7 @@ HOMEPAGE = "https://kushview.net/element/"
LICENSE = "GPLv3"
LIC_FILES_CHKSUM = "file://LICENSE;md5=1ebbd3e34237af26da5dc08a4e440464"
inherit waf pkgconfig features_check
inherit waf gtk-icon-cache pkgconfig features_check
REQUIRED_DISTRO_FEATURES = "x11"
@@ -17,14 +17,15 @@ DEPENDS += " \
lilv \
suil \
ladspa-sdk \
jack \
"
SRC_URI = " \
gitsm://github.com/kushview/Element.git \
file://0001-Fix-build-for-python3-only-environments.patch \
file://0001-Work-around-broken-git-version-creation.patch \
"
SRCREV = "c73c120334f4e170dba029f3794e5e8ba601c127"
PV = "0.44.0"
SRCREV = "d3f2ee98217f83e3b600a4163b3f8fd403f392fa"
PV = "0.45.1"
S = "${WORKDIR}/git"
EXTRA_OECONF = " \
@@ -32,6 +33,13 @@ EXTRA_OECONF = " \
--libdir=${libdir} \
"
PATH_append = ":${B}"
do_configure_prepend() {
# link python -> python3
ln -sf `which python3` ${B}/python
}
FILES_${PN} += "${datadir}/element"
# TBD - we should send a fix upstream..

View File

@@ -11,8 +11,8 @@ DEPENDS = " \
"
SRC_URI = "git://github.com/linuxaudio/new-session-manager.git"
SRCREV = "fb380bf7253096620e166d4abafa45cd830eeedd"
PV = "1.4.0+git${SRCPV}"
SRCREV = "b23c052c8bfc4c67e6e02105eed624982834e8be"
PV = "1.5.0"
S = "${WORKDIR}/git"
inherit meson gtk-icon-cache

View File

@@ -10,7 +10,7 @@ DEPENDS += " \
"
# autotools-brokensep must be after qmake5_base!
inherit qmake5_base autotools-brokensep gtk-icon-cache qt5-translation
inherit qmake5_base autotools-brokensep gtk-icon-cache
SRC_URI = " \
${SOURCEFORGE_MIRROR}/project/${BPN}/${BPN}/${PV}/${BPN}-${PV}.tar.gz \

View File

@@ -11,7 +11,7 @@ DEPENDS += " \
"
# autotools-brokensep must be after qmake5_base!
inherit qmake5_base autotools-brokensep gtk-icon-cache qt5-translation
inherit qmake5_base autotools-brokensep gtk-icon-cache
SRC_URI = " \
${SOURCEFORGE_MIRROR}/project/${BPN}/${BPN}/${PV}/${BPN}-${PV}.tar.gz \

View File

@@ -14,9 +14,9 @@ DEPENDS += " \
"
SRC_URI = "git://github.com/sjaehn/BChoppr.git"
SRCREV = "7fb0af3aa84bbcbbf67957a7292f1791c84e0ffc"
SRCREV = "255650d38b995f4905c39111c8935e51199c4ce6"
S = "${WORKDIR}/git"
PV = "1.8.0"
PV = "1.10.2"
do_install() {
DESTDIR=${D} PREFIX=${prefix} oe_runmake install

View File

@@ -15,9 +15,9 @@ DEPENDS += " \
"
SRC_URI = "git://github.com/sjaehn/BJumblr.git"
SRCREV = "fd90faed2dc511fdacdf2dd61952dbda5d87dc2a"
SRCREV = "c04fd6149413a07aaa534c6d5bfbe04acadcfd54"
S = "${WORKDIR}/git"
PV = "1.4.2"
PV = "1.6.0"
do_install() {
DESTDIR=${D} PREFIX=${prefix} oe_runmake install

View File

@@ -15,9 +15,9 @@ DEPENDS += " \
"
SRC_URI = "git://github.com/sjaehn/BOops.git"
SRCREV = "4a7b422f8afdb282301f11e046d27a625fb4b849"
SRCREV = "bdb4de4d3baf1148b2cc825a1c4c25a884e7fe60"
S = "${WORKDIR}/git"
PV = "1.2.0"
PV = "1.2.4"
do_install() {
DESTDIR=${D} PREFIX=${prefix} oe_runmake install

View File

@@ -15,9 +15,9 @@ DEPENDS += " \
"
SRC_URI = "git://github.com/sjaehn/BSchaffl.git"
SRCREV = "0c0658c783b135d08f4ecdf76c8d9c9fb536911c"
SRCREV = "048122a3d45bdb7832c18c83d8b8ef0910247c8d"
S = "${WORKDIR}/git"
PV = "1.2.0"
PV = "1.4.2"
do_install() {
DESTDIR=${D} PREFIX=${prefix} oe_runmake install

View File

@@ -17,7 +17,8 @@ SRC_URI = " \
file://hexter.desktop \
file://hexter.png \
"
SRCREV = "737dbb04c407184fae0e203c1d73be8ad3fd55ba"
SRCREV = "1cf1bfea5962f7c9726e0cf809b762b3b2655225"
PV = "1.1.1"
S = "${WORKDIR}/git"
do_compile_append() {

View File

@@ -15,8 +15,8 @@ DEPENDS += " \
"
SRC_URI = "gitsm://github.com/x42/avldrums.lv2.git"
SRCREV = "c1e168df0830a6b84295ebdd30cd48726a791103"
PV = "0.4.1"
SRCREV = "501af33133e49ad4869b2ee9d538607fa790f5a7"
PV = "0.4.2"
S = "${WORKDIR}/git"
EXTRA_OEMAKE += " \

View File

@@ -15,8 +15,8 @@ DEPENDS += " \
"
SRC_URI = "gitsm://github.com/x42/darc.lv2.git"
SRCREV = "9664de8016069409e0a4a8ec8ab6b75a7786df72"
PV = "0.5.1"
SRCREV = "b5a9fdeec2cc59870ae34a492b3ed814546250bc"
PV = "0.5.2"
S = "${WORKDIR}/git"
EXTRA_OEMAKE += " \

View File

@@ -14,8 +14,8 @@ DEPENDS += " \
"
SRC_URI = "gitsm://github.com/x42/dpl.lv2.git"
SRCREV = "302482fe50f1384e6c5bcae007f5642742c95690"
PV = "0.4.0"
SRCREV = "ab2ad19b2a0d0b656a099d18ef869125eeee4445"
PV = "0.4.1"
S = "${WORKDIR}/git"
EXTRA_OEMAKE += " \

View File

@@ -17,8 +17,8 @@ DEPENDS += " \
"
SRC_URI = "gitsm://github.com/x42/fil4.lv2.git"
SRCREV = "066b648e56bf04c7fd94d5c5c5ef25e47e147b4e"
PV = "0.7.1"
SRCREV = "5660e41c527533e131c878757c631855db5086a8"
PV = "0.7.2"
S = "${WORKDIR}/git"
EXTRA_OEMAKE += " \

View File

@@ -17,8 +17,8 @@ DEPENDS += " \
"
SRC_URI = "gitsm://github.com/x42/meters.lv2.git"
SRCREV = "3a74e5661d346c86d99251db16a6c1f3929fde08"
PV = "0.9.15"
SRCREV = "e230a7c07ba3e842c03b9463efef4b5745990ca0"
PV = "0.9.16"
S = "${WORKDIR}/git"
REQUIRED_DISTRO_FEATURES = "x11 opengl"

View File

@@ -14,8 +14,8 @@ DEPENDS += " \
"
SRC_URI = "gitsm://github.com/x42/mixtri.lv2.git;protocol=https"
SRCREV = "4a1abfdfc3f00160c3cefdce490ad35b69253f9a"
PV = "0.4.0"
SRCREV = "f5c3e5769780fd19ef97d438d3114957b75aa3f8"
PV = "0.4.1"
S = "${WORKDIR}/git"
EXTRA_OEMAKE += " \

View File

@@ -13,8 +13,8 @@ DEPENDS += " \
"
SRC_URI = "gitsm://github.com/x42/sisco.lv2.git"
SRCREV = "ce8139f989a182f4968911494a1c72940f9f53ee"
PV = "0.9.0"
SRCREV = "45ccc654f7ccb8e9da254bf66d02c162f235ddb0"
PV = "0.9.1"
S = "${WORKDIR}/git"
EXTRA_OEMAKE += " \

View File

@@ -17,8 +17,8 @@ DEPENDS += " \
"
SRC_URI = "gitsm://github.com/x42/tuna.lv2.git"
SRCREV = "a1499bce55e138dfabe8c4ecf804b6ff34d18f09"
PV = "0.5.2"
SRCREV = "832d5dd817d166968c292982f0ecb8180bedadfb"
PV = "0.5.3"
S = "${WORKDIR}/git"
EXTRA_OEMAKE += " \

View File

@@ -21,9 +21,9 @@ DEPENDS += " \
libxft \
"
PV = "1.7.3"
PV = "1.7.4"
SRC_URI = "${SOURCEFORGE_MIRROR}/project/${BPN}/1.7/${BPN}-${PV}.tar.bz2"
SRC_URI[sha256sum] = "9cb9537f15962ac2acbc0612c5aa631010c40680e31ba9a4a3a23e57f114abc7"
SRC_URI[sha256sum] = "4deef23cae5a15b6df21ed6b3ebc099aba8f8674de280eece05c5a7289c4ae53"
OECMAKE_SOURCEPATH = "${S}/src"

View File

@@ -4,9 +4,9 @@ LICENSE = "GPLv3"
LIC_FILES_CHKSUM = "file://license;md5=e49f4652534af377a713df3d9dec60cb"
SRC_URI = "git://github.com/kraxarn/spotify-qt.git"
SRCREV = "59fcf9bd1d53a61b5d60977bbf5aefa01bddbbb0"
SRCREV = "f732c50112c48b73bd30b7c2e27e373da6e593b0"
S = "${WORKDIR}/git"
PV = "3.2"
PV = "3.3"
DEPENDS = " \
qtbase \

View File

@@ -1,12 +1,7 @@
SUMMARY = "A Spotify daemon"
HOMEPAGE = "https://github.com/Spotifyd/spotifyd"
LICENSE = "GPLv3"
LIC_FILES_CHKSUM = "file://LICENCE;md5=84dcc94da3adb52b53ae4fa38fe49e5d"
python() {
if 'rust-layer' not in d.getVar('BBFILE_COLLECTIONS').split():
raise bb.parse.SkipRecipe('Requires meta-rust to be present.')
}
LIC_FILES_CHKSUM = "file://LICENSE;md5=84dcc94da3adb52b53ae4fa38fe49e5d"
DEPENDS = " \
alsa-lib \
@@ -15,13 +10,18 @@ DEPENDS = " \
dbus \
"
inherit cargo
inherit cargo-fetch
SRC_URI = "git://github.com/Spotifyd/spotifyd.git"
SRCREV = "133a1199f80c7c22f29a45226db3bb856b106a5b"
SRC_URI = " \
git://github.com/Spotifyd/spotifyd.git \
"
SRCREV = "27ce5ac95c3a9b8de84bc4c0969a942fda2e2ad0"
S = "${WORKDIR}/git"
# crate ruins SRCPV so set PV manually
PV = "0.2.24+git133a1199"
#PV = "0.2.24+git133a1199"
PV = "0.3.0"
# No unconditional start on each boot
#do_install_append() {
@@ -33,380 +33,6 @@ PACKAGECONFIG ??= "${@bb.utils.filter('DISTRO_FEATURES', 'pulseaudio', d)}"
PACKAGECONFIG[pulseaudio] = ",,pulseaudio"
PACKAGECONFIG[portaudio] = ",,portaudio"
CARGO_BUILD_FLAGS += "--features dbus_mpris,dbus_keyring,alsa_backend${@bb.utils.contains('PACKAGECONFIG', 'pulseaudio', ',pulseaudio_backend', '', d)}${@bb.utils.contains('PACKAGECONFIG', 'portaudio', ',portaudio_backend', '', d)}"
#CARGO_BUILD_FLAGS += "--features dbus_mpris,dbus_keyring,alsa_backend${@bb.utils.contains('PACKAGECONFIG', 'pulseaudio', ',pulseaudio_backend', '', d)}${@bb.utils.contains('PACKAGECONFIG', 'portaudio', ',portaudio_backend', '', d)}"
FILES_${PN} += "${systemd_user_unitdir}"
############################################################################
# The following parts were auto-generated by cargo-bitbake - have no idea
CARGO_SRC_DIR = ""
SRC_URI += " \
crate://crates.io/aes-ctr/0.3.0 \
crate://crates.io/aes-soft/0.3.3 \
crate://crates.io/aes/0.3.2 \
crate://crates.io/aesni/0.6.0 \
crate://crates.io/aho-corasick/0.7.6 \
crate://crates.io/alga/0.9.2 \
crate://crates.io/alsa-sys/0.1.2 \
crate://crates.io/alsa/0.2.2 \
crate://crates.io/alsa/0.3.0 \
crate://crates.io/ansi_term/0.11.0 \
crate://crates.io/anyhow/1.0.26 \
crate://crates.io/approx/0.3.2 \
crate://crates.io/arc-swap/0.4.4 \
crate://crates.io/atty/0.2.14 \
crate://crates.io/autocfg/0.1.7 \
crate://crates.io/autocfg/1.0.0 \
crate://crates.io/backtrace-sys/0.1.32 \
crate://crates.io/backtrace/0.3.40 \
crate://crates.io/base64/0.10.1 \
crate://crates.io/base64/0.11.0 \
crate://crates.io/base64/0.9.3 \
crate://crates.io/bindgen/0.51.1 \
crate://crates.io/bit-set/0.5.1 \
crate://crates.io/bit-vec/0.5.1 \
crate://crates.io/bitflags/0.9.1 \
crate://crates.io/bitflags/1.2.1 \
crate://crates.io/block-buffer/0.7.3 \
crate://crates.io/block-buffer/0.9.0 \
crate://crates.io/block-cipher-trait/0.6.2 \
crate://crates.io/block-modes/0.3.3 \
crate://crates.io/block-padding/0.1.5 \
crate://crates.io/boxfnonce/0.1.1 \
crate://crates.io/bumpalo/3.2.0 \
crate://crates.io/byte-tools/0.3.1 \
crate://crates.io/byteorder/1.3.2 \
crate://crates.io/bytes/0.4.12 \
crate://crates.io/bytes/0.5.4 \
crate://crates.io/c2-chacha/0.2.3 \
crate://crates.io/cc/1.0.50 \
crate://crates.io/cexpr/0.3.6 \
crate://crates.io/cfg-if/0.1.10 \
crate://crates.io/chrono/0.4.11 \
crate://crates.io/clang-sys/0.28.1 \
crate://crates.io/clap/2.33.0 \
crate://crates.io/cloudabi/0.0.3 \
crate://crates.io/core-foundation-sys/0.5.1 \
crate://crates.io/core-foundation-sys/0.6.2 \
crate://crates.io/core-foundation-sys/0.7.0 \
crate://crates.io/core-foundation/0.6.4 \
crate://crates.io/core-foundation/0.7.0 \
crate://crates.io/coreaudio-rs/0.9.1 \
crate://crates.io/coreaudio-sys/0.2.3 \
crate://crates.io/cpal/0.8.2 \
crate://crates.io/cpuid-bool/0.1.2 \
crate://crates.io/crossbeam-deque/0.7.2 \
crate://crates.io/crossbeam-epoch/0.8.0 \
crate://crates.io/crossbeam-queue/0.1.2 \
crate://crates.io/crossbeam-utils/0.6.6 \
crate://crates.io/crossbeam-utils/0.7.0 \
crate://crates.io/crypto-mac/0.7.0 \
crate://crates.io/ctr/0.3.2 \
crate://crates.io/daemonize/0.4.1 \
crate://crates.io/darling/0.9.0 \
crate://crates.io/darling_core/0.9.0 \
crate://crates.io/darling_macro/0.9.0 \
crate://crates.io/dbus-tokio/0.2.1 \
crate://crates.io/dbus/0.2.3 \
crate://crates.io/dbus/0.6.5 \
crate://crates.io/derefable/0.1.0 \
crate://crates.io/derive_builder/0.7.2 \
crate://crates.io/derive_builder_core/0.5.0 \
crate://crates.io/digest/0.8.1 \
crate://crates.io/digest/0.9.0 \
crate://crates.io/dotenv/0.13.0 \
crate://crates.io/dtoa/0.4.4 \
crate://crates.io/either/1.5.3 \
crate://crates.io/encoding_rs/0.8.22 \
crate://crates.io/env_logger/0.6.2 \
crate://crates.io/env_logger/0.7.1 \
crate://crates.io/error-chain/0.11.0 \
crate://crates.io/error-chain/0.12.1 \
crate://crates.io/failure/0.1.7 \
crate://crates.io/failure_derive/0.1.7 \
crate://crates.io/fake-simd/0.1.2 \
crate://crates.io/fern/0.6.0 \
crate://crates.io/fnv/1.0.6 \
crate://crates.io/foreign-types-shared/0.1.1 \
crate://crates.io/foreign-types/0.3.2 \
crate://crates.io/fuchsia-cprng/0.1.1 \
crate://crates.io/fuchsia-zircon-sys/0.3.3 \
crate://crates.io/fuchsia-zircon/0.3.3 \
crate://crates.io/futures-channel/0.3.4 \
crate://crates.io/futures-core/0.3.4 \
crate://crates.io/futures-cpupool/0.1.8 \
crate://crates.io/futures-executor/0.3.4 \
crate://crates.io/futures-io/0.3.4 \
crate://crates.io/futures-macro/0.3.4 \
crate://crates.io/futures-sink/0.3.4 \
crate://crates.io/futures-task/0.3.4 \
crate://crates.io/futures-util/0.3.4 \
crate://crates.io/futures/0.1.29 \
crate://crates.io/futures/0.3.4 \
crate://crates.io/gcc/0.3.55 \
crate://crates.io/generic-array/0.12.3 \
crate://crates.io/generic-array/0.14.4 \
crate://crates.io/gethostname/0.2.1 \
crate://crates.io/getopts/0.2.21 \
crate://crates.io/getrandom/0.1.14 \
crate://crates.io/glob/0.3.0 \
crate://crates.io/h2/0.2.1 \
crate://crates.io/heck/0.3.1 \
crate://crates.io/hermit-abi/0.1.6 \
crate://crates.io/hex/0.3.2 \
crate://crates.io/hex/0.4.2 \
crate://crates.io/hkdf/0.8.0 \
crate://crates.io/hmac/0.7.1 \
crate://crates.io/http-body/0.3.1 \
crate://crates.io/http/0.2.0 \
crate://crates.io/httparse/1.3.4 \
crate://crates.io/humantime/1.3.0 \
crate://crates.io/hyper-proxy/0.4.1 \
crate://crates.io/hyper-tls/0.4.1 \
crate://crates.io/hyper/0.11.27 \
crate://crates.io/hyper/0.13.2 \
crate://crates.io/ident_case/1.0.1 \
crate://crates.io/idna/0.1.5 \
crate://crates.io/idna/0.2.0 \
crate://crates.io/indexmap/1.3.0 \
crate://crates.io/iovec/0.1.4 \
crate://crates.io/itertools/0.8.2 \
crate://crates.io/itoa/0.4.4 \
crate://crates.io/js-sys/0.3.35 \
crate://crates.io/kernel32-sys/0.2.2 \
crate://crates.io/keyring/0.9.0 \
crate://crates.io/language-tags/0.2.2 \
crate://crates.io/lazy_static/1.4.0 \
crate://crates.io/lewton/0.9.4 \
crate://crates.io/libc/0.2.73 \
crate://crates.io/libdbus-sys/0.2.1 \
crate://crates.io/libloading/0.5.2 \
crate://crates.io/libm/0.1.4 \
crate://crates.io/libmdns/0.2.4 \
crate://crates.io/libpulse-sys/0.0.0 \
crate://crates.io/librespot-audio/0.1.1 \
crate://crates.io/librespot-connect/0.1.1 \
crate://crates.io/librespot-core/0.1.1 \
crate://crates.io/librespot-metadata/0.1.1 \
crate://crates.io/librespot-playback/0.1.1 \
crate://crates.io/librespot-protocol/0.1.1 \
crate://crates.io/librespot-tremor/0.1.0 \
crate://crates.io/librespot/0.1.1 \
crate://crates.io/linear-map/1.2.0 \
crate://crates.io/lock_api/0.3.3 \
crate://crates.io/log/0.3.9 \
crate://crates.io/log/0.4.8 \
crate://crates.io/matches/0.1.8 \
crate://crates.io/matrixmultiply/0.2.3 \
crate://crates.io/maybe-uninit/2.0.0 \
crate://crates.io/memchr/2.3.0 \
crate://crates.io/memoffset/0.5.3 \
crate://crates.io/mime/0.3.16 \
crate://crates.io/mime_guess/2.0.1 \
crate://crates.io/mio-named-pipes/0.1.6 \
crate://crates.io/mio-uds/0.6.7 \
crate://crates.io/mio/0.6.21 \
crate://crates.io/miow/0.2.1 \
crate://crates.io/miow/0.3.3 \
crate://crates.io/multimap/0.4.0 \
crate://crates.io/nalgebra/0.18.1 \
crate://crates.io/native-tls/0.2.3 \
crate://crates.io/net2/0.2.33 \
crate://crates.io/nix/0.10.0 \
crate://crates.io/nix/0.14.1 \
crate://crates.io/nix/0.9.0 \
crate://crates.io/nom/4.2.3 \
crate://crates.io/num-bigint/0.2.5 \
crate://crates.io/num-complex/0.2.4 \
crate://crates.io/num-integer/0.1.42 \
crate://crates.io/num-iter/0.1.40 \
crate://crates.io/num-rational/0.2.3 \
crate://crates.io/num-traits/0.2.11 \
crate://crates.io/num/0.2.1 \
crate://crates.io/num_cpus/1.11.1 \
crate://crates.io/ogg-sys/0.0.9 \
crate://crates.io/ogg/0.7.0 \
crate://crates.io/opaque-debug/0.2.3 \
crate://crates.io/opaque-debug/0.3.0 \
crate://crates.io/openssl-probe/0.1.2 \
crate://crates.io/openssl-sys/0.9.53 \
crate://crates.io/openssl/0.10.26 \
crate://crates.io/parking_lot/0.9.0 \
crate://crates.io/parking_lot_core/0.6.2 \
crate://crates.io/pbkdf2/0.3.0 \
crate://crates.io/peeking_take_while/0.1.2 \
crate://crates.io/percent-encoding/1.0.1 \
crate://crates.io/percent-encoding/2.1.0 \
crate://crates.io/pin-project-internal/0.4.8 \
crate://crates.io/pin-project-lite/0.1.4 \
crate://crates.io/pin-project/0.4.8 \
crate://crates.io/pin-utils/0.1.0-alpha.4 \
crate://crates.io/pkg-config/0.3.17 \
crate://crates.io/portaudio-rs/0.3.2 \
crate://crates.io/portaudio-sys/0.1.1 \
crate://crates.io/ppv-lite86/0.2.6 \
crate://crates.io/proc-macro-error-attr/1.0.2 \
crate://crates.io/proc-macro-error/1.0.2 \
crate://crates.io/proc-macro-hack/0.5.11 \
crate://crates.io/proc-macro-nested/0.1.3 \
crate://crates.io/proc-macro2/0.4.30 \
crate://crates.io/proc-macro2/1.0.19 \
crate://crates.io/protobuf-codegen-pure/2.10.0 \
crate://crates.io/protobuf-codegen/2.10.0 \
crate://crates.io/protobuf/2.10.0 \
crate://crates.io/quick-error/1.2.3 \
crate://crates.io/quote/0.6.13 \
crate://crates.io/quote/1.0.2 \
crate://crates.io/rand/0.3.23 \
crate://crates.io/rand/0.4.6 \
crate://crates.io/rand/0.5.6 \
crate://crates.io/rand/0.6.5 \
crate://crates.io/rand/0.7.3 \
crate://crates.io/rand_chacha/0.1.1 \
crate://crates.io/rand_chacha/0.2.1 \
crate://crates.io/rand_core/0.3.1 \
crate://crates.io/rand_core/0.4.2 \
crate://crates.io/rand_core/0.5.1 \
crate://crates.io/rand_hc/0.1.0 \
crate://crates.io/rand_hc/0.2.0 \
crate://crates.io/rand_isaac/0.1.1 \
crate://crates.io/rand_jitter/0.1.4 \
crate://crates.io/rand_os/0.1.3 \
crate://crates.io/rand_pcg/0.1.2 \
crate://crates.io/rand_xorshift/0.1.1 \
crate://crates.io/random/0.12.2 \
crate://crates.io/rawpointer/0.2.1 \
crate://crates.io/rdrand/0.4.0 \
crate://crates.io/redox_syscall/0.1.56 \
crate://crates.io/regex-syntax/0.6.13 \
crate://crates.io/regex/1.3.3 \
crate://crates.io/relay/0.1.1 \
crate://crates.io/remove_dir_all/0.5.2 \
crate://crates.io/reqwest/0.10.1 \
crate://crates.io/rodio/0.9.0 \
crate://crates.io/rpassword/3.0.2 \
crate://crates.io/rspotify/0.8.0 \
crate://crates.io/rustc-demangle/0.1.16 \
crate://crates.io/rustc-hash/1.0.1 \
crate://crates.io/rustc-serialize/0.3.24 \
crate://crates.io/rustc_version/0.2.3 \
crate://crates.io/ryu/1.0.2 \
crate://crates.io/safemem/0.3.3 \
crate://crates.io/schannel/0.1.16 \
crate://crates.io/scoped-tls/0.1.2 \
crate://crates.io/scopeguard/1.0.0 \
crate://crates.io/secret-service/1.1.0 \
crate://crates.io/security-framework-sys/0.3.3 \
crate://crates.io/security-framework-sys/0.4.3 \
crate://crates.io/security-framework/0.3.4 \
crate://crates.io/security-framework/0.4.4 \
crate://crates.io/semver-parser/0.7.0 \
crate://crates.io/semver/0.9.0 \
crate://crates.io/serde/1.0.115 \
crate://crates.io/serde_derive/1.0.115 \
crate://crates.io/serde_json/1.0.44 \
crate://crates.io/serde_urlencoded/0.6.1 \
crate://crates.io/sha-1/0.8.2 \
crate://crates.io/sha-1/0.9.1 \
crate://crates.io/sha2/0.8.1 \
crate://crates.io/shannon/0.2.0 \
crate://crates.io/shell-words/0.1.0 \
crate://crates.io/shlex/0.1.1 \
crate://crates.io/signal-hook-registry/1.2.0 \
crate://crates.io/signal-hook/0.1.12 \
crate://crates.io/slab/0.3.0 \
crate://crates.io/slab/0.4.2 \
crate://crates.io/smallvec/0.2.1 \
crate://crates.io/smallvec/0.6.13 \
crate://crates.io/smallvec/1.1.0 \
crate://crates.io/socket2/0.2.4 \
crate://crates.io/socket2/0.3.11 \
crate://crates.io/sourcefile/0.1.4 \
crate://crates.io/stdweb/0.1.3 \
crate://crates.io/stream-cipher/0.3.2 \
crate://crates.io/strsim/0.7.0 \
crate://crates.io/strsim/0.8.0 \
crate://crates.io/structopt-derive/0.4.10 \
crate://crates.io/structopt/0.3.17 \
crate://crates.io/subtle/1.0.0 \
crate://crates.io/syn-mid/0.5.0 \
crate://crates.io/syn/0.15.44 \
crate://crates.io/syn/1.0.39 \
crate://crates.io/synstructure/0.12.3 \
crate://crates.io/syslog/4.0.1 \
crate://crates.io/take/0.1.0 \
crate://crates.io/tempfile/3.1.0 \
crate://crates.io/termcolor/1.1.0 \
crate://crates.io/textwrap/0.11.0 \
crate://crates.io/thread_local/1.0.1 \
crate://crates.io/time/0.1.42 \
crate://crates.io/tokio-codec/0.1.1 \
crate://crates.io/tokio-core/0.1.17 \
crate://crates.io/tokio-current-thread/0.1.6 \
crate://crates.io/tokio-executor/0.1.9 \
crate://crates.io/tokio-fs/0.1.6 \
crate://crates.io/tokio-io/0.1.13 \
crate://crates.io/tokio-process/0.2.4 \
crate://crates.io/tokio-proto/0.1.1 \
crate://crates.io/tokio-reactor/0.1.11 \
crate://crates.io/tokio-service/0.1.0 \
crate://crates.io/tokio-signal/0.1.5 \
crate://crates.io/tokio-signal/0.2.7 \
crate://crates.io/tokio-socks/0.2.0 \
crate://crates.io/tokio-sync/0.1.7 \
crate://crates.io/tokio-tcp/0.1.3 \
crate://crates.io/tokio-threadpool/0.1.17 \
crate://crates.io/tokio-timer/0.2.12 \
crate://crates.io/tokio-tls/0.3.0 \
crate://crates.io/tokio-udp/0.1.5 \
crate://crates.io/tokio-uds/0.2.5 \
crate://crates.io/tokio-util/0.2.0 \
crate://crates.io/tokio/0.1.22 \
crate://crates.io/tokio/0.2.11 \
crate://crates.io/toml/0.5.6 \
crate://crates.io/tower-service/0.3.0 \
crate://crates.io/try-lock/0.1.0 \
crate://crates.io/try-lock/0.2.2 \
crate://crates.io/typenum/1.12.0 \
crate://crates.io/unicase/2.6.0 \
crate://crates.io/unicode-bidi/0.3.4 \
crate://crates.io/unicode-normalization/0.1.11 \
crate://crates.io/unicode-segmentation/1.6.0 \
crate://crates.io/unicode-width/0.1.7 \
crate://crates.io/unicode-xid/0.1.0 \
crate://crates.io/unicode-xid/0.2.0 \
crate://crates.io/url/1.7.2 \
crate://crates.io/url/2.1.1 \
crate://crates.io/uuid/0.7.4 \
crate://crates.io/vcpkg/0.2.8 \
crate://crates.io/vec_map/0.8.1 \
crate://crates.io/vergen/3.0.4 \
crate://crates.io/version_check/0.1.5 \
crate://crates.io/version_check/0.9.1 \
crate://crates.io/void/1.0.2 \
crate://crates.io/want/0.0.4 \
crate://crates.io/want/0.3.0 \
crate://crates.io/wasi/0.9.0+wasi-snapshot-preview1 \
crate://crates.io/wasm-bindgen-backend/0.2.58 \
crate://crates.io/wasm-bindgen-futures/0.4.8 \
crate://crates.io/wasm-bindgen-macro-support/0.2.58 \
crate://crates.io/wasm-bindgen-macro/0.2.58 \
crate://crates.io/wasm-bindgen-shared/0.2.58 \
crate://crates.io/wasm-bindgen-webidl/0.2.58 \
crate://crates.io/wasm-bindgen/0.2.58 \
crate://crates.io/web-sys/0.3.35 \
crate://crates.io/webbrowser/0.5.2 \
crate://crates.io/weedle/0.10.0 \
crate://crates.io/whoami/0.9.0 \
crate://crates.io/widestring/0.4.0 \
crate://crates.io/winapi-build/0.1.1 \
crate://crates.io/winapi-i686-pc-windows-gnu/0.4.0 \
crate://crates.io/winapi-util/0.1.3 \
crate://crates.io/winapi-x86_64-pc-windows-gnu/0.4.0 \
crate://crates.io/winapi/0.2.8 \
crate://crates.io/winapi/0.3.8 \
crate://crates.io/winreg/0.6.2 \
crate://crates.io/ws2_32-sys/0.2.1 \
crate://crates.io/xdg/2.2.0 \
"

File diff suppressed because it is too large Load Diff

View File

@@ -1,61 +0,0 @@
From 6ecaeced291f935a9d41e9bc33411358c95a5e91 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andreas=20M=C3=BCller?= <schnitzeltony@gmail.com>
Date: Mon, 22 Jan 2018 15:35:08 +0100
Subject: [PATCH] Fix build after update of xfconf
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
xfconf stopped using dbus-glib so required flags must be included here
Upstream-Status: Pending
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
---
panel-plugin/Makefile.am | 2 ++
xfce4-mixer/Makefile.am | 2 ++
2 files changed, 4 insertions(+)
diff --git a/panel-plugin/Makefile.am b/panel-plugin/Makefile.am
index a494682..b094472 100644
--- a/panel-plugin/Makefile.am
+++ b/panel-plugin/Makefile.am
@@ -27,6 +27,7 @@ libmixer_la_CFLAGS = \
$(LIBXFCE4UI_CFLAGS) \
$(LIBXFCE4PANEL_CFLAGS) \
$(XFCONF_CFLAGS) \
+ $(DBUS_GLIB_CFLAGS) \
$(GST_PLUGINS_BASE_CFLAGS) \
$(KEYBINDER_CFLAGS)
@@ -48,6 +49,7 @@ libmixer_la_LIBADD = \
$(LIBXFCE4UI_LIBS) \
$(LIBXFCE4PANEL_LIBS) \
$(XFCONF_LIBS) \
+ $(DBUS_GLIB_LIBS) \
$(GST_PLUGINS_BASE_LIBS) \
-lgstaudio-0.10 \
-lgstinterfaces-0.10 \
diff --git a/xfce4-mixer/Makefile.am b/xfce4-mixer/Makefile.am
index 4af69e9..e076fc8 100644
--- a/xfce4-mixer/Makefile.am
+++ b/xfce4-mixer/Makefile.am
@@ -32,6 +32,7 @@ xfce4_mixer_CFLAGS = \
$(UNIQUE_CFLAGS) \
$(LIBXFCE4UTIL_CFLAGS) \
$(LIBXFCE4UI_CFLAGS) \
+ $(DBUS_GLIB_CFLAGS) \
$(XFCONF_CFLAGS) \
$(GST_PLUGINS_BASE_CFLAGS)
@@ -46,6 +47,7 @@ xfce4_mixer_LDFLAGS = \
$(UNIQUE_LIBS) \
$(LIBXFCE4UTIL_LIBS) \
$(LIBXFCE4UI_LIBS) \
+ $(DBUS_GLIB_LIBS) \
$(XFCONF_LIBS) \
$(GST_PLUGINS_BASE_LIBS) \
-lgstaudio-0.10 \
--
2.14.3

View File

@@ -2,17 +2,18 @@ SUMMARY = "A volume control application based on GStreamer"
LICENSE = "GPLv2"
LIC_FILES_CHKSUM = "file://COPYING;md5=59530bdf33659b29e73d4adb9f9f6552"
inherit xfce-panel-plugin
inherit xfce-panel-plugin xfce-git
DEPENDS += "glib-2.0 gst-plugins-base gtk+ xfconf libunique"
DEPENDS += "gst-plugins-base gtk+3 dbus-glib xfce4-dev-tools-native xfconf"
SRC_URI = " \
http://archive.xfce.org/src/apps/${BPN}/${@xfce_verdir("${PV}")}/${BPN}-${PV}.tar.bz2 \
file://0001-Fix-build-after-update-of-xfconf.patch \
"
SRC_URI = "git://gitlab.xfce.org/apps/xfce4-mixer.git"
PV = "4.11.0+git${SRCPV}"
SRCREV = "cfcfd6fd1aaa497b5be421bb05b66526104727d3"
S = "${WORKDIR}/git"
SRC_URI[md5sum] = "1b3753b91224867a3a2dfddda239c28d"
SRC_URI[sha256sum] = "fb0c1df201ed1130f54f15b914cbe5a59286e994a137acda5609570c57112de2"
EXTRA_OECONF += "--disable-debug"
FILES_${PN} += "${datadir}/xfce4/mixer"
RDEPENDS_${PN} += " \
gstreamer \