Package Details: pipecontrol 0.3.0-1

Git Clone URL: https://aur.archlinux.org/pipecontrol.git (read-only, click to copy)
Package Base: pipecontrol
Description: Pipewire control GUI program in Qt (Kirigami2)
Upstream URL: https://github.com/portaloffreedom/PipeControl
Keywords: pipewire
Licenses: GPL3
Submitter: portaloffreedom
Maintainer: portaloffreedom
Last Packager: portaloffreedom
Votes: 3
Popularity: 0.000000
First Submitted: 2022-01-02 18:37 (UTC)
Last Updated: 2025-03-23 11:29 (UTC)

Latest Comments

border commented on 2025-10-08 21:47 (UTC) (edited on 2025-10-08 21:47 (UTC) by border)

Builds fine, but didn't start.

Installing just qqc2 did the trick for me. Can you check and add it to the dependencies?

No need to install the whole kf6 group.

Thanks!

xei commented on 2025-08-09 12:53 (UTC)

Install kf6 group if it doesn't launch

M1k3y commented on 2025-07-28 16:11 (UTC) (edited on 2025-07-28 16:11 (UTC) by M1k3y)

Dependency need to be changed for build to succeed:

kirigami2 -> kirigami

Not sure why, but kirigami2 might be outdated.

(Though I can't verify the build. But that is probably due to the rest of my setup and not directly related to pipecontrol itself)

dreieck commented on 2023-10-24 10:31 (UTC)

Dependencies need to be updated since packages got renamed in Arch:

  • kcoreaddonskcoreaddons5
  • ki18nki18n5

Regards and thanks for maintaining!

sispus commented on 2023-10-04 03:42 (UTC)

A failure occurred in build:


==> Starting build()...
-- The C compiler identification is GNU 13.2.1
-- The CXX compiler identification is GNU 13.2.1
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Installing in the same prefix as Qt, adopting their path scheme.
-- Looking for __GLIBC__
-- Looking for __GLIBC__ - found
-- Performing Test _OFFT_IS_64BIT
-- Performing Test _OFFT_IS_64BIT - Success
-- Performing Test HAVE_DATE_TIME
-- Performing Test HAVE_DATE_TIME - Success
-- Found KF5Kirigami2: /usr/lib/cmake/KF5Kirigami2/KF5Kirigami2Config.cmake (found version "5.110.0") 
-- Found Gettext: /usr/bin/msgmerge (found version "0.22") 
-- Found KF5I18n: /usr/lib/cmake/KF5I18n/KF5I18nConfig.cmake (found version "5.110.0") 
-- Found KF5CoreAddons: /usr/lib/cmake/KF5CoreAddons/KF5CoreAddonsConfig.cmake (found version "5.110.0") 
-- Found KF5: success (found suitable version "5.110.0", minimum required is "5.68.0") found components: Kirigami2 I18n CoreAddons 
-- Found PkgConfig: /usr/bin/pkg-config (found version "1.8.1") 
-- Checking for module 'libpipewire-0.3'
--   Found libpipewire-0.3, version 0.3.80
-- Configuring done (2.3s)
-- Generating done (0.0s)
-- Build files have been written to: /var/tmp/pamac-build-ceres/pipecontrol/src/pipecontrol-0.2.10
[  5%] Automatic MOC and UIC for target pipecontrol
[  5%] Built target pipecontrol_autogen
[ 10%] Automatic RCC for qml.qrc
[ 15%] Building CXX object CMakeFiles/pipecontrol.dir/pipecontrol_autogen/mocs_compilation.cpp.o
[ 20%] Building CXX object CMakeFiles/pipecontrol.dir/src/main.cpp.o
In file included from /var/tmp/pamac-build-ceres/pipecontrol/src/pipecontrol-0.2.10/pipecontrol_autogen/LWJK3SHQDE/../../src/pw/qpipewire.h:38,
                 from /var/tmp/pamac-build-ceres/pipecontrol/src/pipecontrol-0.2.10/pipecontrol_autogen/LWJK3SHQDE/moc_qpipewire.cpp:10,
                 from /var/tmp/pamac-build-ceres/pipecontrol/src/pipecontrol-0.2.10/pipecontrol_autogen/mocs_compilation.cpp:3:
/var/tmp/pamac-build-ceres/pipecontrol/src/pipecontrol-0.2.10/src/pw/qpipewirenode.h:124:82: error: too many initializers for ‘spa_io_clock’
  124 |             struct spa_io_clock clock = {0,0,"",0,{0,0},0,0,0,0,0,{0,0},0,0,0,0,0};
      |                                                                                  ^
In file included from /var/tmp/pamac-build-ceres/pipecontrol/src/pipecontrol-0.2.10/src/pw/qpipewire.h:38,
                 from /var/tmp/pamac-build-ceres/pipecontrol/src/pipecontrol-0.2.10/src/main.cpp:28:
/var/tmp/pamac-build-ceres/pipecontrol/src/pipecontrol-0.2.10/src/pw/qpipewirenode.h:124:82: error: too many initializers for ‘spa_io_clock’
  124 |             struct spa_io_clock clock = {0,0,"",0,{0,0},0,0,0,0,0,{0,0},0,0,0,0,0};
      |                                                                                  ^
make[2]: *** [CMakeFiles/pipecontrol.dir/build.make:86: CMakeFiles/pipecontrol.dir/pipecontrol_autogen/mocs_compilation.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[2]: *** [CMakeFiles/pipecontrol.dir/build.make:100: CMakeFiles/pipecontrol.dir/src/main.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:192: CMakeFiles/pipecontrol.dir/all] Error 2
make: *** [Makefile:146: all] Error 2
==> ERROR: A failure occurred in build().
    Aborting...

portaloffreedom commented on 2022-01-04 17:25 (UTC)

@yochananmarqos thanks for the help I was developing it on my desktop and I missed some important dependencies

yochananmarqos commented on 2022-01-03 01:24 (UTC) (edited on 2022-01-03 01:24 (UTC) by yochananmarqos)

This fails to build. Missing build dependencies on extra-cmake-modules, qt5-tools and appstream as well as a missing dependency on ki18n.