[mixxx] Re-add missing libGL(U) dependencies
by Uwe Klotz
commit 201b08a395f8e7920eb5f4d8528d5fb7134337df
Author: Uwe Klotz <uklotz(a)mixxx.org>
Date: Sun Sep 23 20:35:08 2018 +0200
Re-add missing libGL(U) dependencies
mixxx.spec | 2 ++
1 file changed, 2 insertions(+)
---
diff --git a/mixxx.spec b/mixxx.spec
index d743b8d..e224313 100644
--- a/mixxx.spec
+++ b/mixxx.spec
@@ -36,6 +36,8 @@ BuildRequires: ffmpeg-devel
BuildRequires: fftw-devel
BuildRequires: flac-devel
BuildRequires: hidapi-devel
+BuildRequires: libGL-devel
+BuildRequires: libGLU-devel
BuildRequires: libchromaprint-devel
BuildRequires: libid3tag-devel
BuildRequires: libmad-devel
6 years, 2 months
[mixxx] Add missing LV2 dependency and remove obsolete dependencies
by Uwe Klotz
commit 72efd226f6fc06e981093a4b7ce4ce9e3b52afce
Author: Uwe Klotz <uklotz(a)mixxx.org>
Date: Sun Sep 23 20:23:33 2018 +0200
Add missing LV2 dependency and remove obsolete dependencies
mixxx.spec | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
---
diff --git a/mixxx.spec b/mixxx.spec
index 5521bf2..d743b8d 100644
--- a/mixxx.spec
+++ b/mixxx.spec
@@ -36,8 +36,6 @@ BuildRequires: ffmpeg-devel
BuildRequires: fftw-devel
BuildRequires: flac-devel
BuildRequires: hidapi-devel
-BuildRequires: libGL-devel
-BuildRequires: libGLU-devel
BuildRequires: libchromaprint-devel
BuildRequires: libid3tag-devel
BuildRequires: libmad-devel
@@ -46,6 +44,7 @@ BuildRequires: libmp4v2-devel
BuildRequires: libshout-devel
BuildRequires: libsndfile-devel
BuildRequires: libusbx-devel
+BuildRequires: lilv-devel
BuildRequires: libvorbis-devel
BuildRequires: opus-devel
BuildRequires: opusfile-devel
6 years, 2 months
[wireguard] Add verbose output
by Robert-André Mauchin
commit 8893bf095c162fa8164478a25f5398c77097a941
Author: Robert-André Mauchin <zebob.m(a)gmail.com>
Date: Sun Sep 23 20:23:56 2018 +0200
Add verbose output
wireguard.spec | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
---
diff --git a/wireguard.spec b/wireguard.spec
index 404633d..f93602f 100644
--- a/wireguard.spec
+++ b/wireguard.spec
@@ -44,7 +44,7 @@ sh apply.sh
popd
pushd src/tools
-%make_build
+%make_build V=1
popd
6 years, 2 months
[wireguard] Initial import (#5022)
by Robert-André Mauchin
commit bf9dfd1d2ed5ea53db365651b14a5a81dab06971
Author: Robert-André Mauchin <zebob.m(a)gmail.com>
Date: Sun Sep 23 20:16:46 2018 +0200
Initial import (#5022)
.gitignore | 1 +
sources | 1 +
wireguard.spec | 86 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
3 files changed, 88 insertions(+)
---
diff --git a/.gitignore b/.gitignore
index e69de29..3c07acc 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/WireGuard-0.0.20180918.tar.xz
diff --git a/sources b/sources
index e69de29..257d15c 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+a0de98d1924edd231f55fd0a880c8022 WireGuard-0.0.20180918.tar.xz
diff --git a/wireguard.spec b/wireguard.spec
new file mode 100644
index 0000000..404633d
--- /dev/null
+++ b/wireguard.spec
@@ -0,0 +1,86 @@
+Name: wireguard
+Summary: Fast, modern, secure VPN tunnel
+Version: 0.0.20180918
+Release: 1%{?dist}
+License: GPLv2
+
+URL: https://www.wireguard.com/
+Source0: https://git.zx2c4.com/WireGuard/snapshot/WireGuard-%{version}.tar.xz
+
+%{?systemd_requires}
+BuildRequires: systemd
+BuildRequires: gcc
+BuildRequires: make
+BuildRequires: pkgconfig(libmnl)
+
+Provides: %{name}-kmod-common = %{version}
+Requires: %{name}-kmod >= %{version}
+
+%description
+WireGuard is a novel VPN that runs inside the Linux Kernel and utilizes
+state-of-the-art cryptography. It aims to be faster, simpler, leaner,
+and more useful than IPSec, while avoiding the massive headache. It intends
+to be considerably more performant than OpenVPN. WireGuard is designed as a
+general purpose VPN for running on embedded interfaces and super computers
+alike, fit for many different circumstances. It runs over UDP.
+
+
+%prep
+%autosetup -n WireGuard-%{version} different circumstances. It runs over UDP.
+
+# Remove .gitignore files in examples
+find contrib/ -type f -name ".gitignore" -exec rm "{}" \;
+# Do not use /usr/bin/env
+sed -i '1s@/usr/bin/env bash@/bin/bash@' contrib/examples/ncat-client-server/client-quick.sh
+# Use standard perms for /etc/wireguard
+sed -i 's|install -v -m 0700|install -v -m 0755|' src/tools/Makefile
+
+
+%build
+%set_build_flags
+
+pushd contrib/examples/dns-hatchet
+sh apply.sh
+popd
+
+pushd src/tools
+%make_build
+popd
+
+
+%install
+pushd src/tools
+%make_install
+popd
+
+
+%post
+%systemd_post wg-quick@.service
+
+
+%preun
+%systemd_preun wg-quick@.service
+
+
+%postun
+%systemd_postun_with_restart wg-quick@.service
+
+
+%files
+%doc contrib/examples README.md
+%license COPYING
+%{_bindir}/wg
+%{_bindir}/wg-quick
+%{_sysconfdir}/wireguard
+%dir %{_datadir}/bash-completion
+%dir %{_datadir}/bash-completion/completions
+%{_datadir}/bash-completion/completions/wg
+%{_datadir}/bash-completion/completions/wg-quick
+%{_unitdir}/wg-quick@.service
+%{_mandir}/man8/wg.8*
+%{_mandir}/man8/wg-quick.8*
+
+
+%changelog
+* Sun Sep 23 2018 Robert-André Mauchin <zebob.m(a)gmail.com> - 0.0.20180918-1
+- Initial package
6 years, 2 months
[mixxx] Add missing Qt5 dependencies
by Uwe Klotz
commit 6599abe58d2691dbfa3f7faafd405390ab22c2f7
Author: Uwe Klotz <uklotz(a)mixxx.org>
Date: Sun Sep 23 20:13:33 2018 +0200
Add missing Qt5 dependencies
mixxx.spec | 4 ++++
1 file changed, 4 insertions(+)
---
diff --git a/mixxx.spec b/mixxx.spec
index dfd9061..5521bf2 100644
--- a/mixxx.spec
+++ b/mixxx.spec
@@ -52,7 +52,11 @@ BuildRequires: opusfile-devel
BuildRequires: portaudio-devel
BuildRequires: portmidi-devel
BuildRequires: protobuf-devel
+BuildRequires: qt5-linguist
BuildRequires: qt5-qtbase-devel
+BuildRequires: qt5-qtscript-devel
+BuildRequires: qt5-qtsvg-devel
+BuildRequires: qt5-qtxmlpatterns-devel
BuildRequires: qtkeychain-devel
BuildRequires: rubberband-devel
BuildRequires: soundtouch-devel
6 years, 2 months
[mixxx] 1st upstream beta test release for 2.2.0
by Uwe Klotz
commit 00eed79e77810e4979cdaffeaf87e4d9082d0c9d
Author: Uwe Klotz <uklotz(a)mixxx.org>
Date: Sun Sep 23 18:25:18 2018 +0200
1st upstream beta test release for 2.2.0
- Update dependencies from Qt 4 to Qt 5
- Add support for QtKeychain to store broadcasting credentials
.gitignore | 1 +
mixxx.spec | 24 +++++++++++++++---------
sources | 2 +-
3 files changed, 17 insertions(+), 10 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 1a7e929..0a24db4 100644
--- a/.gitignore
+++ b/.gitignore
@@ -10,3 +10,4 @@ mixxx-1.11.0-src.tar.gz
/mixxx-release-2.1.2.0.tar.gz
/mixxx-release-2.1.3.tar.gz
/mixxx-release-2.1.4.tar.gz
+/mixxx-637ed7635a36872393fc9cbe183a98c39ab2fc2a.tar.gz
diff --git a/mixxx.spec b/mixxx.spec
index 4f957b0..dfd9061 100644
--- a/mixxx.spec
+++ b/mixxx.spec
@@ -1,10 +1,10 @@
# Optional: Package version suffix for pre-releases, e.g. "beta1", "beta2", "rc1", ...
-#global extraver rc1
+%global extraver beta
# Optional: Only used for untagged snapshot versions
-#global gitcommit 66028ddb1a16722285fcc999c2e7170c446b7c03
+%global gitcommit 637ed7635a36872393fc9cbe183a98c39ab2fc2a
# Format: <yyyymmdd>
-#global gitcommitdate 20180407
+%global gitcommitdate 20180923
%if "%{?gitcommit}" == ""
# (Pre-)Releases
@@ -16,8 +16,8 @@
%endif
Name: mixxx
-Version: 2.1.4
-Release: 1%{?extraver:.%{extraver}}%{?snapinfo:.%{snapinfo}}%{?dist}
+Version: 2.2.0
+Release: 0.1%{?extraver:.%{extraver}}%{?snapinfo:.%{snapinfo}}%{?dist}
Summary: Mixxx is open source software for DJ'ing
Group: Applications/Multimedia
License: GPLv2+
@@ -52,7 +52,8 @@ BuildRequires: opusfile-devel
BuildRequires: portaudio-devel
BuildRequires: portmidi-devel
BuildRequires: protobuf-devel
-BuildRequires: qt4-devel
+BuildRequires: qt5-qtbase-devel
+BuildRequires: qtkeychain-devel
BuildRequires: rubberband-devel
BuildRequires: soundtouch-devel
BuildRequires: sqlite-devel
@@ -95,7 +96,7 @@ export LDFLAGS=$RPM_LD_FLAGS
export LIBDIR=%{_libdir}
scons %{?_smp_mflags} \
prefix=%{_prefix} \
- qtdir=%{_qt4_prefix} \
+ qtdir=%{_qt5_prefix} \
build=release \
optimize=portable \
bulk=1 \
@@ -104,6 +105,7 @@ scons %{?_smp_mflags} \
hid=1 \
modplug=1 \
opus=1 \
+ qtkeychain=1 \
shoutcast=1 \
wv=1 \
@@ -114,7 +116,7 @@ export LDFLAGS=$RPM_LD_FLAGS
export LIBDIR=%{_libdir}
scons %{?_smp_mflags} \
prefix=%{_prefix} \
- qtdir=%{_qt4_prefix} \
+ qtdir=%{_qt5_prefix} \
install_root=$RPM_BUILD_ROOT%{_prefix} \
install
@@ -150,6 +152,11 @@ rm -rf $RPM_BUILD_ROOT%{_docdir}
%changelog
+* Sun Sep 23 2018 Uwe Klotz <uklotz(a)mixxx.org> - 2.2.0-0.1.beta.20180923git637ed76
+- 1st upstream beta test release for 2.2.0
+- Update dependencies from Qt 4 to Qt 5
+- Add support for QtKeychain to store broadcasting credentials
+
* Thu Sep 06 2018 Uwe Klotz <uklotz(a)mixxx.org> - 2.1.4-1
- New upstream release 2.1.4
@@ -300,4 +307,3 @@ rm -rf $RPM_BUILD_ROOT%{_docdir}
* Thu Sep 11 2008 kwizart < kwizart at gmail.com > - 1.6.0-1
- Initial version
-
diff --git a/sources b/sources
index 6b123a3..9e5d538 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-305dfb0dde73b9062d1d48f8ae07a370 mixxx-release-2.1.4.tar.gz
+1609d7825e6884c6e2915131b6195d77 mixxx-637ed7635a36872393fc9cbe183a98c39ab2fc2a.tar.gz
6 years, 2 months