Skip to content

Commit

Permalink
Release v0.9.0
Browse files Browse the repository at this point in the history
  • Loading branch information
mincequi committed Mar 12, 2024
1 parent e73904f commit 6af92a8
Show file tree
Hide file tree
Showing 26 changed files with 37 additions and 604 deletions.
6 changes: 0 additions & 6 deletions .gitmodules
Original file line number Diff line number Diff line change
@@ -1,9 +1,3 @@
[submodule "thirdparty/libcornrow"]
path = thirdparty/libcornrow
url = https://github.com/mincequi/libcornrow
[submodule "thirdparty/bluez-qt"]
path = thirdparty/bluez-qt
url = https://github.com/mincequi/bluez-qt.git
[submodule "thirdparty/qtzeroprops"]
path = thirdparty/qtzeroprops
url = https://github.com/mincequi/qtzeroprops.git
16 changes: 3 additions & 13 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -14,32 +14,22 @@ set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} \
set(CMAKE_CXX_STANDARD 17)
# -Werror \

find_package(Qt5 COMPONENTS Core Network WebSockets REQUIRED)
find_package(Qt5 REQUIRED COMPONENTS Core Network)

# Add thirdparty libs
add_subdirectory(thirdparty/libcornrow)
add_subdirectory(thirdparty/qtzeroprops)
#add_subdirectory(thirdparty/qtzeroprops)

# Add internal libs
add_subdirectory(common)
add_subdirectory(cornrowd)
#add_subdirectory(net)
#add_subdirectory(bluebricated)

# Replace install() to do-nothing macro.
macro(install)
endmacro()
add_subdirectory(thirdparty/bluez-qt)
# Restore original install() behavior.
# @TODO(mawe): restoring original install() does not work. So, add subdirs above this section, that have an install target.
macro(install)
_install(${ARGN})
endmacro()

# Mandatory debian variables
SET(CPACK_GENERATOR "DEB")
SET(CPACK_PACKAGE_CONTACT "mincequi@web.de")
SET(CPACK_PACKAGE_VERSION "0.1.0")
SET(CPACK_PACKAGE_VERSION "0.9.0")
SET(CPACK_PACKAGE_DESCRIPTION "Bluetooth audio player")
SET(CPACK_PACKAGE_DESCRIPTION_SUMMARY "This daemon accepts and plays audio from any Bluetooth source and turns your linux PC into a Bluetooth speaker.")
#CPACK_SYSTEM_NAME -> CMAKE_SYSTEM_NAME
Expand Down
15 changes: 4 additions & 11 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,21 +4,16 @@ Cornrow is an audio sink daemon for Bluetooth and Airplay streams. It is designe

It is made for Debian based environments and compatible with Ubuntu and Debian. This means that this service runs as a dedicated user and can be cleanly installed and removed using Debian package management.
**Note:** for Debian Buster and Ubuntu Bionic (18.04) please use cornrow **v0.8.0**.
for Debian Bullseye and Ubuntu Focal (20.04) and later, please use cornrow **v0.8.1**.

The daemon has a built-in equalizer which can be remote controlled via this app:
[corocomo](https://play.google.com/store/apps/details?id=org.cornrow.corocomo)
![alt text](https://github.com/mincequi/cornrow/blob/master/data/screenshot_1.png)


For Debian Bullseye and Ubuntu Focal (20.04) and later, please use cornrow **v0.8.1**.
For Debian Bookworm and later, please use cornrow **v0.9.0**.

## Installation (binary)
Compiled debian/ubuntu packages are available for [armhf](https://github.com/mincequi/cornrow/releases/download/v0.8.1/cornrowd_0.8.1_armhf.deb) and [amd64](https://github.com/mincequi/cornrow/releases/download/v0.6.0/cornrowd_0.6.0_amd64.deb).

```
wget https://github.com/mincequi/cornrow/releases/download/v0.8.1/cornrowd_0.8.1_armhf.deb
wget https://github.com/mincequi/cornrow/releases/download/v0.9.0/cornrowd_0.9.0_armhf.deb
sudo apt update
sudo apt install ./cornrowd_0.8.1_armhf.deb
sudo apt install ./cornrowd_0.9.0_armhf.deb
sudo systemctl unmask cornrowd.service # unmask service
sudo systemctl start cornrowd.service # start-up service. You should now be able to connect any bluetooth audio device.
sudo systemctl enable cornrowd.service # start-up service on each reboot.
Expand All @@ -36,8 +31,6 @@ sudo apt install \
fakeroot \
libtool \
cmake \
extra-cmake-modules \
portaudio19-dev \
libasio-dev \
libasound2-dev \
libavahi-compat-libdnssd-dev \
Expand Down
29 changes: 0 additions & 29 deletions bluebricated/CMakeLists.txt

This file was deleted.

32 changes: 0 additions & 32 deletions bluebricated/src/Controller.cpp

This file was deleted.

20 changes: 0 additions & 20 deletions bluebricated/src/Controller.h

This file was deleted.

69 changes: 0 additions & 69 deletions bluebricated/src/audio/Controller.cpp

This file was deleted.

53 changes: 0 additions & 53 deletions bluebricated/src/audio/Controller.h

This file was deleted.

68 changes: 0 additions & 68 deletions bluebricated/src/bluetooth/AudioSinkAgent.cpp

This file was deleted.

41 changes: 0 additions & 41 deletions bluebricated/src/bluetooth/AudioSinkAgent.h

This file was deleted.

Loading

0 comments on commit 6af92a8

Please sign in to comment.