Github messages for voidlinux
 help / color / mirror / Atom feed
* [ISSUE] Package Request: adwaita-qt-devel
@ 2021-04-08 22:24 phossil
  2021-04-09  0:49 ` Package Request: libadwaita-qt and adwaita-qt-devel ericonr
                   ` (7 more replies)
  0 siblings, 8 replies; 9+ messages in thread
From: phossil @ 2021-04-08 22:24 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 323 bytes --]

New issue by phossil on void-packages repository

https://github.com/void-linux/void-packages/issues/30099

Description:
A few packages depend on adwaita-qt, such as [QGnomePlatform](https://github.com/FedoraQt/QGnomePlatform), which allows Qt apps to better integrate with GNOME and a few other GTK3 based environments.


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: Package Request: libadwaita-qt and adwaita-qt-devel
  2021-04-08 22:24 [ISSUE] Package Request: adwaita-qt-devel phossil
@ 2021-04-09  0:49 ` ericonr
  2021-04-09  1:05 ` phossil
                   ` (6 subsequent siblings)
  7 siblings, 0 replies; 9+ messages in thread
From: ericonr @ 2021-04-09  0:49 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 236 bytes --]

New comment by ericonr on void-packages repository

https://github.com/void-linux/void-packages/issues/30099#issuecomment-816325984

Comment:
Can you explain how this is different from the existing `adwait-qt` package already in repos?

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: Package Request: libadwaita-qt and adwaita-qt-devel
  2021-04-08 22:24 [ISSUE] Package Request: adwaita-qt-devel phossil
  2021-04-09  0:49 ` Package Request: libadwaita-qt and adwaita-qt-devel ericonr
@ 2021-04-09  1:05 ` phossil
  2021-04-09  1:06 ` phossil
                   ` (5 subsequent siblings)
  7 siblings, 0 replies; 9+ messages in thread
From: phossil @ 2021-04-09  1:05 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 8080 bytes --]

New comment by phossil on void-packages repository

https://github.com/void-linux/void-packages/issues/30099#issuecomment-816331274

Comment:
They would subpackages that provide the necessary header files and shared objects to compile QGnomePlatform. When attempting to compile QGnomePlatform, I get the following output:
```shell
[45/46] Building CXX object src/style/CMakeFiles/adwaita-qt.dir/adwaitastyleplugin.cpp.o
[46/46] Linking CXX shared module src/style/adwaita.so
=> adwaita-qt-1.2.1_2: skipping check (XBPS_CHECK_PKGS is disabled) ...
=> adwaita-qt-1.2.1_2: running pre-install hook: 00-libdir ...
=> adwaita-qt-1.2.1_2: running pre-install hook: 02-script-wrapper ...
=> adwaita-qt-1.2.1_2: running pre-install hook: 98-fixup-gir-path ...
=> adwaita-qt-1.2.1_2: running do_install ...
[0/1] Install the project...
-- Install configuration: "Release"
-- Installing: /destdir/adwaita-qt-1.2.1/usr/lib64/libadwaitaqtpriv.so.1.2.1
-- Installing: /destdir/adwaita-qt-1.2.1/usr/lib64/libadwaitaqtpriv.so.1
-- Installing: /destdir/adwaita-qt-1.2.1/usr/lib64/libadwaitaqtpriv.so
-- Installing: /destdir/adwaita-qt-1.2.1/usr/lib64/libadwaitaqt.so.1.2.1
-- Installing: /destdir/adwaita-qt-1.2.1/usr/lib64/libadwaitaqt.so.1
-- Set runtime path of "/destdir//adwaita-qt-1.2.1/usr/lib64/libadwaitaqt.so.1.2.1" to ""
-- Installing: /destdir/adwaita-qt-1.2.1/usr/lib64/libadwaitaqt.so
-- Installing: /destdir/adwaita-qt-1.2.1/usr/include/AdwaitaQt/adwaita.h
-- Installing: /destdir/adwaita-qt-1.2.1/usr/include/AdwaitaQt/adwaitacolors.h
-- Installing: /destdir/adwaita-qt-1.2.1/usr/include/AdwaitaQt/adwaitaqt_export.h
-- Installing: /destdir/adwaita-qt-1.2.1/usr/lib64/pkgconfig/adwaita-qt.pc
-- Installing: /destdir/adwaita-qt-1.2.1/usr/lib64/cmake/AdwaitaQt/AdwaitaQtConfig.cmake
-- Installing: /destdir/adwaita-qt-1.2.1/usr/lib64/cmake/AdwaitaQt/AdwaitaQtConfigVersion.cmake
-- Installing: /destdir/adwaita-qt-1.2.1/usr/lib64/cmake/AdwaitaQt/AdwaitaQtTargets.cmake
-- Installing: /destdir/adwaita-qt-1.2.1/usr/lib64/cmake/AdwaitaQt/AdwaitaQtTargets-release.cmake
-- Installing: /destdir/adwaita-qt-1.2.1/usr/lib/qt5/plugins/styles/adwaita.so
-- Set runtime path of "/destdir//adwaita-qt-1.2.1/usr/lib/qt5/plugins/styles/adwaita.so" to ""
=> adwaita-qt-1.2.1_2: running post-install hook: 00-compress-info-files ...
=> adwaita-qt-1.2.1_2: running post-install hook: 00-fixup-gir-path ...
=> adwaita-qt-1.2.1_2: running post-install hook: 00-libdir ...
=> adwaita-qt-1.2.1_2: running post-install hook: 00-uncompress-manpages ...
=> adwaita-qt-1.2.1_2: running post-install hook: 01-remove-misc ...
=> adwaita-qt-1.2.1_2: running post-install hook: 02-remove-libtool-archives ...
=> adwaita-qt-1.2.1_2: running post-install hook: 02-remove-perl-files ...
=> adwaita-qt-1.2.1_2: running post-install hook: 02-remove-python-bytecode-files ...
=> adwaita-qt-1.2.1_2: running post-install hook: 03-remove-empty-dirs ...
=> adwaita-qt-1.2.1_2: running post-install hook: 04-create-xbps-metadata-scripts ...
=> adwaita-qt-1.2.1_2: running post-install hook: 05-generate-gitrevs ...
=> adwaita-qt-1.2.1_2: running post-install hook: 06-strip-and-debug-pkgs ...
   Stripped library: /usr/lib/libadwaitaqtpriv.so.1.2.1
   Stripped library: /usr/lib/libadwaitaqt.so.1.2.1
   Stripped library: /usr/lib/qt5/plugins/styles/adwaita.so
=> adwaita-qt-1.2.1_2: running post-install hook: 10-pkglint-devel-paths ...
=> adwaita-qt-1.2.1_2: running post-install hook: 11-pkglint-elf-in-usrshare ...
=> adwaita-qt-1.2.1_2: running post-install hook: 12-rename-python3-c-bindings ...
=> adwaita-qt-1.2.1_2: running post-install hook: 13-pkg-config-clean-xbps-cross-base-ref ...
=> adwaita-qt-1.2.1_2: running post-install hook: 99-pkglint-warn-cross-cruft ...
=> adwaita-qt-1.2.1_2: running pre-pkg hook: 03-rewrite-python-shebang ...
=> adwaita-qt-1.2.1_2: running pre-pkg hook: 04-generate-runtime-deps ...
   SONAME: libQt5Widgets.so.5 <-> qt5-widgets>=5.15.2_3
   SONAME: libQt5Gui.so.5 <-> qt5-gui>=5.15.2_3
   SONAME: libQt5Core.so.5 <-> qt5-core>=5.15.2_3
   SONAME: libstdc++.so.6 <-> libstdc++>=4.4.0_1
   SONAME: libgcc_s.so.1 <-> libgcc>=4.4.0_1
   SONAME: libc.so.6 <-> glibc>=2.32_1
   SONAME: libadwaitaqtpriv.so.1 <-> adwaita-qt (ignored)
   SONAME: libm.so.6 <-> glibc>=2.32_1
   SONAME: libadwaitaqt.so.1 <-> adwaita-qt (ignored)
   SONAME: libQt5DBus.so.5 <-> qt5-dbus>=5.15.2_3
   SONAME: libxcb.so.1 <-> libxcb>=1.2_1
   SONAME: libQt5X11Extras.so.5 <-> qt5-x11extras>=5.15.2_3
=> adwaita-qt-1.2.1_2: running pre-pkg hook: 05-prepare-32bit ...
=> adwaita-qt-1.2.1_2: running pre-pkg hook: 06-shlib-provides ...
   SONAME libadwaitaqtpriv.so.1 from /usr/lib/libadwaitaqtpriv.so.1.2.1
   SONAME libadwaitaqt.so.1 from /usr/lib/libadwaitaqt.so.1.2.1
=> adwaita-qt-1.2.1_2: running pre-pkg hook: 90-set-timestamps ...
=> adwaita-qt-1.2.1_2: setting mtimes to Fri Apr  9 12:51:31 AM UTC 2021
=> adwaita-qt-1.2.1_2: running pre-pkg hook: 99-pkglint-subpkgs ...
=> adwaita-qt-1.2.1_2: running pre-pkg hook: 99-pkglint ...
=> WARNING: adwaita-qt-1.2.1_2: libadwaitaqtpriv.so.1 not found in common/shlibs!
=> WARNING: adwaita-qt-1.2.1_2: libadwaitaqt.so.1 not found in common/shlibs!
=> adwaita-qt-1.2.1_2: running pre-pkg hook: 999-collected-rdeps ...
   qt5-widgets>=5.15.2_3 qt5-gui>=5.15.2_3 qt5-core>=5.15.2_3 libstdc++>=4.4.0_1 libgcc>=4.4.0_1 glibc>=2.32_1 qt5-dbus>=5.15.2_3 libxcb>=1.2_1 qt5-x11extras>=5.15.2_3 
=> adwaita-qt-1.2.1_2: running do-pkg hook: 00-gen-pkg ...
=> Creating adwaita-qt-1.2.1_2.x86_64.xbps for repository /host/binpkgs/QGnomePlatform ...
=> adwaita-qt-1.2.1_2: running post-pkg hook: 00-register-pkg ...
=> Registering new packages to /host/binpkgs/QGnomePlatform
index: added `adwaita-qt-1.2.1_2' (x86_64).
index: 8 packages registered.
=> adwaita-qt-1.2.1_2: removing autodeps, please wait...
=> adwaita-qt-1.2.1_2: cleaning build directory...
=> adwaita-qt: removing files from destdir...
=> QGnomePlatform-0.7.1_1: installing target dependencies: gtk+3-devel-3.24.26_1 qt5-wayland-devel-5.15.2_4 adwaita-qt-1.2.1_2 ...
=> QGnomePlatform-0.7.1_1: running do-fetch hook: 00-distfiles ...
=> QGnomePlatform-0.7.1_1: fetching distfile '0.7.1.tar.gz'...
0.7.1.tar.gz: [0B 0%] 25MB/s ETA: unknown
0.7.1.tar.gz: 33KB [avg rate: 208MB/s]
=> QGnomePlatform-0.7.1_1: verifying checksum for distfile '0.7.1.tar.gz'... OK.
=> QGnomePlatform-0.7.1_1: running do-extract hook: 00-distfiles ...
=> QGnomePlatform-0.7.1_1: extracting distfile(s), please wait...
=> QGnomePlatform-0.7.1_1: running do-patch hook: 00-patches ...
=> QGnomePlatform-0.7.1_1: running pre-configure hook: 00-gnu-configure-asneeded ...
=> QGnomePlatform-0.7.1_1: running pre-configure hook: 01-override-config ...
=> QGnomePlatform-0.7.1_1: running pre-configure hook: 02-script-wrapper ...
=> QGnomePlatform-0.7.1_1: running do_configure ...
Info: creating stash file /builddir/QGnomePlatform-0.7.1/.qmake.stash
=> QGnomePlatform-0.7.1_1: running pre-build hook: 02-script-wrapper ...
=> QGnomePlatform-0.7.1_1: running do_build ...
cd common/ && ( test -e Makefile || /usr/lib/qt5/bin/qmake -o Makefile /builddir/QGnomePlatform-0.7.1/common/common.pro PREFIX=/usr QT_INSTALL_PREFIX=/usr LIB=/usr/lib QMAKE_CC=cc QMAKE_CXX=g++ QMAKE_LINK=g++ QMAKE_LINK_C=cc 'QMAKE_CFLAGS=-fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe   ' 'QMAKE_CXXFLAGS=-fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe   ' 'QMAKE_LFLAGS=-Wl,-z,relro -Wl,-z,now -Wl,--as-needed    ' CONFIG+=no_qt_rpath ) && make -f Makefile 
Project ERROR: adwaita-qt development package not found
make: *** [Makefile:49: sub-common-make_first] Error 3
=> ERROR: QGnomePlatform-0.7.1_1: do_build: '${make_cmd} ${makejobs} ${make_build_args} ${make_build_target} CC="$CC" CXX="$CXX" LINK="$CXX"' exited with 2
=> ERROR:   in do_build() at common/build-style/qmake.sh:138
phossil in void-packages on  QGnomePlatform [!] took 2m29s ✗ XBPS_CHECK_PKGS=yes ./xbps-src pkg QGnomePlatform
```

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: Package Request: libadwaita-qt and adwaita-qt-devel
  2021-04-08 22:24 [ISSUE] Package Request: adwaita-qt-devel phossil
  2021-04-09  0:49 ` Package Request: libadwaita-qt and adwaita-qt-devel ericonr
  2021-04-09  1:05 ` phossil
@ 2021-04-09  1:06 ` phossil
  2021-04-09  2:12 ` ericonr
                   ` (4 subsequent siblings)
  7 siblings, 0 replies; 9+ messages in thread
From: phossil @ 2021-04-09  1:06 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 8083 bytes --]

New comment by phossil on void-packages repository

https://github.com/void-linux/void-packages/issues/30099#issuecomment-816331274

Comment:
They would be subpackages that provide the necessary header files and shared objects to compile QGnomePlatform. When attempting to compile QGnomePlatform, I get the following output:
```shell
[45/46] Building CXX object src/style/CMakeFiles/adwaita-qt.dir/adwaitastyleplugin.cpp.o
[46/46] Linking CXX shared module src/style/adwaita.so
=> adwaita-qt-1.2.1_2: skipping check (XBPS_CHECK_PKGS is disabled) ...
=> adwaita-qt-1.2.1_2: running pre-install hook: 00-libdir ...
=> adwaita-qt-1.2.1_2: running pre-install hook: 02-script-wrapper ...
=> adwaita-qt-1.2.1_2: running pre-install hook: 98-fixup-gir-path ...
=> adwaita-qt-1.2.1_2: running do_install ...
[0/1] Install the project...
-- Install configuration: "Release"
-- Installing: /destdir/adwaita-qt-1.2.1/usr/lib64/libadwaitaqtpriv.so.1.2.1
-- Installing: /destdir/adwaita-qt-1.2.1/usr/lib64/libadwaitaqtpriv.so.1
-- Installing: /destdir/adwaita-qt-1.2.1/usr/lib64/libadwaitaqtpriv.so
-- Installing: /destdir/adwaita-qt-1.2.1/usr/lib64/libadwaitaqt.so.1.2.1
-- Installing: /destdir/adwaita-qt-1.2.1/usr/lib64/libadwaitaqt.so.1
-- Set runtime path of "/destdir//adwaita-qt-1.2.1/usr/lib64/libadwaitaqt.so.1.2.1" to ""
-- Installing: /destdir/adwaita-qt-1.2.1/usr/lib64/libadwaitaqt.so
-- Installing: /destdir/adwaita-qt-1.2.1/usr/include/AdwaitaQt/adwaita.h
-- Installing: /destdir/adwaita-qt-1.2.1/usr/include/AdwaitaQt/adwaitacolors.h
-- Installing: /destdir/adwaita-qt-1.2.1/usr/include/AdwaitaQt/adwaitaqt_export.h
-- Installing: /destdir/adwaita-qt-1.2.1/usr/lib64/pkgconfig/adwaita-qt.pc
-- Installing: /destdir/adwaita-qt-1.2.1/usr/lib64/cmake/AdwaitaQt/AdwaitaQtConfig.cmake
-- Installing: /destdir/adwaita-qt-1.2.1/usr/lib64/cmake/AdwaitaQt/AdwaitaQtConfigVersion.cmake
-- Installing: /destdir/adwaita-qt-1.2.1/usr/lib64/cmake/AdwaitaQt/AdwaitaQtTargets.cmake
-- Installing: /destdir/adwaita-qt-1.2.1/usr/lib64/cmake/AdwaitaQt/AdwaitaQtTargets-release.cmake
-- Installing: /destdir/adwaita-qt-1.2.1/usr/lib/qt5/plugins/styles/adwaita.so
-- Set runtime path of "/destdir//adwaita-qt-1.2.1/usr/lib/qt5/plugins/styles/adwaita.so" to ""
=> adwaita-qt-1.2.1_2: running post-install hook: 00-compress-info-files ...
=> adwaita-qt-1.2.1_2: running post-install hook: 00-fixup-gir-path ...
=> adwaita-qt-1.2.1_2: running post-install hook: 00-libdir ...
=> adwaita-qt-1.2.1_2: running post-install hook: 00-uncompress-manpages ...
=> adwaita-qt-1.2.1_2: running post-install hook: 01-remove-misc ...
=> adwaita-qt-1.2.1_2: running post-install hook: 02-remove-libtool-archives ...
=> adwaita-qt-1.2.1_2: running post-install hook: 02-remove-perl-files ...
=> adwaita-qt-1.2.1_2: running post-install hook: 02-remove-python-bytecode-files ...
=> adwaita-qt-1.2.1_2: running post-install hook: 03-remove-empty-dirs ...
=> adwaita-qt-1.2.1_2: running post-install hook: 04-create-xbps-metadata-scripts ...
=> adwaita-qt-1.2.1_2: running post-install hook: 05-generate-gitrevs ...
=> adwaita-qt-1.2.1_2: running post-install hook: 06-strip-and-debug-pkgs ...
   Stripped library: /usr/lib/libadwaitaqtpriv.so.1.2.1
   Stripped library: /usr/lib/libadwaitaqt.so.1.2.1
   Stripped library: /usr/lib/qt5/plugins/styles/adwaita.so
=> adwaita-qt-1.2.1_2: running post-install hook: 10-pkglint-devel-paths ...
=> adwaita-qt-1.2.1_2: running post-install hook: 11-pkglint-elf-in-usrshare ...
=> adwaita-qt-1.2.1_2: running post-install hook: 12-rename-python3-c-bindings ...
=> adwaita-qt-1.2.1_2: running post-install hook: 13-pkg-config-clean-xbps-cross-base-ref ...
=> adwaita-qt-1.2.1_2: running post-install hook: 99-pkglint-warn-cross-cruft ...
=> adwaita-qt-1.2.1_2: running pre-pkg hook: 03-rewrite-python-shebang ...
=> adwaita-qt-1.2.1_2: running pre-pkg hook: 04-generate-runtime-deps ...
   SONAME: libQt5Widgets.so.5 <-> qt5-widgets>=5.15.2_3
   SONAME: libQt5Gui.so.5 <-> qt5-gui>=5.15.2_3
   SONAME: libQt5Core.so.5 <-> qt5-core>=5.15.2_3
   SONAME: libstdc++.so.6 <-> libstdc++>=4.4.0_1
   SONAME: libgcc_s.so.1 <-> libgcc>=4.4.0_1
   SONAME: libc.so.6 <-> glibc>=2.32_1
   SONAME: libadwaitaqtpriv.so.1 <-> adwaita-qt (ignored)
   SONAME: libm.so.6 <-> glibc>=2.32_1
   SONAME: libadwaitaqt.so.1 <-> adwaita-qt (ignored)
   SONAME: libQt5DBus.so.5 <-> qt5-dbus>=5.15.2_3
   SONAME: libxcb.so.1 <-> libxcb>=1.2_1
   SONAME: libQt5X11Extras.so.5 <-> qt5-x11extras>=5.15.2_3
=> adwaita-qt-1.2.1_2: running pre-pkg hook: 05-prepare-32bit ...
=> adwaita-qt-1.2.1_2: running pre-pkg hook: 06-shlib-provides ...
   SONAME libadwaitaqtpriv.so.1 from /usr/lib/libadwaitaqtpriv.so.1.2.1
   SONAME libadwaitaqt.so.1 from /usr/lib/libadwaitaqt.so.1.2.1
=> adwaita-qt-1.2.1_2: running pre-pkg hook: 90-set-timestamps ...
=> adwaita-qt-1.2.1_2: setting mtimes to Fri Apr  9 12:51:31 AM UTC 2021
=> adwaita-qt-1.2.1_2: running pre-pkg hook: 99-pkglint-subpkgs ...
=> adwaita-qt-1.2.1_2: running pre-pkg hook: 99-pkglint ...
=> WARNING: adwaita-qt-1.2.1_2: libadwaitaqtpriv.so.1 not found in common/shlibs!
=> WARNING: adwaita-qt-1.2.1_2: libadwaitaqt.so.1 not found in common/shlibs!
=> adwaita-qt-1.2.1_2: running pre-pkg hook: 999-collected-rdeps ...
   qt5-widgets>=5.15.2_3 qt5-gui>=5.15.2_3 qt5-core>=5.15.2_3 libstdc++>=4.4.0_1 libgcc>=4.4.0_1 glibc>=2.32_1 qt5-dbus>=5.15.2_3 libxcb>=1.2_1 qt5-x11extras>=5.15.2_3 
=> adwaita-qt-1.2.1_2: running do-pkg hook: 00-gen-pkg ...
=> Creating adwaita-qt-1.2.1_2.x86_64.xbps for repository /host/binpkgs/QGnomePlatform ...
=> adwaita-qt-1.2.1_2: running post-pkg hook: 00-register-pkg ...
=> Registering new packages to /host/binpkgs/QGnomePlatform
index: added `adwaita-qt-1.2.1_2' (x86_64).
index: 8 packages registered.
=> adwaita-qt-1.2.1_2: removing autodeps, please wait...
=> adwaita-qt-1.2.1_2: cleaning build directory...
=> adwaita-qt: removing files from destdir...
=> QGnomePlatform-0.7.1_1: installing target dependencies: gtk+3-devel-3.24.26_1 qt5-wayland-devel-5.15.2_4 adwaita-qt-1.2.1_2 ...
=> QGnomePlatform-0.7.1_1: running do-fetch hook: 00-distfiles ...
=> QGnomePlatform-0.7.1_1: fetching distfile '0.7.1.tar.gz'...
0.7.1.tar.gz: [0B 0%] 25MB/s ETA: unknown
0.7.1.tar.gz: 33KB [avg rate: 208MB/s]
=> QGnomePlatform-0.7.1_1: verifying checksum for distfile '0.7.1.tar.gz'... OK.
=> QGnomePlatform-0.7.1_1: running do-extract hook: 00-distfiles ...
=> QGnomePlatform-0.7.1_1: extracting distfile(s), please wait...
=> QGnomePlatform-0.7.1_1: running do-patch hook: 00-patches ...
=> QGnomePlatform-0.7.1_1: running pre-configure hook: 00-gnu-configure-asneeded ...
=> QGnomePlatform-0.7.1_1: running pre-configure hook: 01-override-config ...
=> QGnomePlatform-0.7.1_1: running pre-configure hook: 02-script-wrapper ...
=> QGnomePlatform-0.7.1_1: running do_configure ...
Info: creating stash file /builddir/QGnomePlatform-0.7.1/.qmake.stash
=> QGnomePlatform-0.7.1_1: running pre-build hook: 02-script-wrapper ...
=> QGnomePlatform-0.7.1_1: running do_build ...
cd common/ && ( test -e Makefile || /usr/lib/qt5/bin/qmake -o Makefile /builddir/QGnomePlatform-0.7.1/common/common.pro PREFIX=/usr QT_INSTALL_PREFIX=/usr LIB=/usr/lib QMAKE_CC=cc QMAKE_CXX=g++ QMAKE_LINK=g++ QMAKE_LINK_C=cc 'QMAKE_CFLAGS=-fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe   ' 'QMAKE_CXXFLAGS=-fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe   ' 'QMAKE_LFLAGS=-Wl,-z,relro -Wl,-z,now -Wl,--as-needed    ' CONFIG+=no_qt_rpath ) && make -f Makefile 
Project ERROR: adwaita-qt development package not found
make: *** [Makefile:49: sub-common-make_first] Error 3
=> ERROR: QGnomePlatform-0.7.1_1: do_build: '${make_cmd} ${makejobs} ${make_build_args} ${make_build_target} CC="$CC" CXX="$CXX" LINK="$CXX"' exited with 2
=> ERROR:   in do_build() at common/build-style/qmake.sh:138
phossil in void-packages on  QGnomePlatform [!] took 2m29s ✗ XBPS_CHECK_PKGS=yes ./xbps-src pkg QGnomePlatform
```

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: Package Request: libadwaita-qt and adwaita-qt-devel
  2021-04-08 22:24 [ISSUE] Package Request: adwaita-qt-devel phossil
                   ` (2 preceding siblings ...)
  2021-04-09  1:06 ` phossil
@ 2021-04-09  2:12 ` ericonr
  2021-04-09  2:27 ` phossil
                   ` (3 subsequent siblings)
  7 siblings, 0 replies; 9+ messages in thread
From: ericonr @ 2021-04-09  2:12 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 182 bytes --]

New comment by ericonr on void-packages repository

https://github.com/void-linux/void-packages/issues/30099#issuecomment-816351252

Comment:
Can you show the template for all that?

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: Package Request: libadwaita-qt and adwaita-qt-devel
  2021-04-08 22:24 [ISSUE] Package Request: adwaita-qt-devel phossil
                   ` (3 preceding siblings ...)
  2021-04-09  2:12 ` ericonr
@ 2021-04-09  2:27 ` phossil
  2021-04-09 11:06 ` sgn
                   ` (2 subsequent siblings)
  7 siblings, 0 replies; 9+ messages in thread
From: phossil @ 2021-04-09  2:27 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1876 bytes --]

New comment by phossil on void-packages repository

https://github.com/void-linux/void-packages/issues/30099#issuecomment-816356156

Comment:
I'm basing the changes for adwaita-qt from the [Fedora spec file](https://src.fedoraproject.org/rpms/adwaita-qt/raw/f33/f/adwaita-qt.spec).
```bash
# Template file for 'QGnomePlatform'
pkgname=QGnomePlatform
version=0.7.1
revision=1
build_style=qmake
makedepends="gtk+3-devel qt5-wayland-devel adwaita-qt-devel"
short_desc="QTPlatformTheme for better GNOME integration"
maintainer="Phosu Parsons <founderofjp@gmail.com>"
license="LGPL-2.1-or-later"
homepage="https://github.com/FedoraQt/QGnomePlatform"
distfiles="${homepage}/archive/refs/tags/${version}.tar.gz"
checksum=f479ea5ca28108bc6b66e6790c35831d0e359b709db93f49d1b7015d25335eb9
```
```bash
# Template file for 'adwaita-qt'
pkgname=adwaita-qt
version=1.2.1
revision=2
build_style=cmake
hostmakedepends="qt5-host-tools qt5-qmake"
makedepends="qt5-devel qt5-x11extras-devel"
short_desc="Style to bend Qt applications to look like they belong into GNOME Shell"
maintainer="Piotr Wójcik <chocimier@tlen.pl>"
license="GPL-2.0-or-later"
homepage="https://github.com/FedoraQt/adwaita-qt"
distfiles="https://github.com/FedoraQt/adwaita-qt/archive/${version}.tar.gz"
checksum=0673586fe37469eb826be821b3f2c12f055e99a6ca0a8377cfa06b123543ae56

libadwaita-qt_package() {
	depends="${makedepends} ${sourcepkg}>=${version}_${revision}"
	short_desc+=" - shared libraries"
	shlib_provides="libadwaitaqt.so.${version} libadwaitaqtpriv.so.${version}"
	pkg_install() {
		vmove "usr/lib/*.so.*"
	}
}

adwaita-qt-devel_package() {
	depends="${makedepends} ${sourcepkg}>=${version}_${revision}"
	short_desc+=" - development files"
	pkg_install() {
		vmove usr/include
		vmove "usr/lib/*.so"
		vmove usr/lib/cmake
		vmove usr/lib/pkgconfig
	}
}
```

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: Package Request: libadwaita-qt and adwaita-qt-devel
  2021-04-08 22:24 [ISSUE] Package Request: adwaita-qt-devel phossil
                   ` (4 preceding siblings ...)
  2021-04-09  2:27 ` phossil
@ 2021-04-09 11:06 ` sgn
  2021-04-09 16:44 ` Chocimier
  2021-04-09 16:45 ` Chocimier
  7 siblings, 0 replies; 9+ messages in thread
From: sgn @ 2021-04-09 11:06 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 366 bytes --]

New comment by sgn on void-packages repository

https://github.com/void-linux/void-packages/issues/30099#issuecomment-816605645

Comment:
> => QGnomePlatform-0.7.1_1: installing target dependencies: gtk+3-devel-3.24.26_1 qt5-wayland-devel-5.15.2_4 adwaita-qt-1.2.1_2 ...


You need `adwaita-qt-devel` in `QGnomePlatform`'s `makedepends`.

We aren't Arch Linux.

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: Package Request: libadwaita-qt and adwaita-qt-devel
  2021-04-08 22:24 [ISSUE] Package Request: adwaita-qt-devel phossil
                   ` (5 preceding siblings ...)
  2021-04-09 11:06 ` sgn
@ 2021-04-09 16:44 ` Chocimier
  2021-04-09 16:45 ` Chocimier
  7 siblings, 0 replies; 9+ messages in thread
From: Chocimier @ 2021-04-09 16:44 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 260 bytes --]

New comment by Chocimier on void-packages repository

https://github.com/void-linux/void-packages/issues/30099#issuecomment-816811198

Comment:
Split makes sense, send a PR.

I assume errors are gone, as you changed template to use adwaita-qt-devel already.

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: Package Request: libadwaita-qt and adwaita-qt-devel
  2021-04-08 22:24 [ISSUE] Package Request: adwaita-qt-devel phossil
                   ` (6 preceding siblings ...)
  2021-04-09 16:44 ` Chocimier
@ 2021-04-09 16:45 ` Chocimier
  7 siblings, 0 replies; 9+ messages in thread
From: Chocimier @ 2021-04-09 16:45 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 214 bytes --]

New comment by Chocimier on void-packages repository

https://github.com/void-linux/void-packages/issues/30099#issuecomment-816812002

Comment:
Libraries should be added to common/shlibs, not variable in template.

^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2021-04-09 16:45 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-04-08 22:24 [ISSUE] Package Request: adwaita-qt-devel phossil
2021-04-09  0:49 ` Package Request: libadwaita-qt and adwaita-qt-devel ericonr
2021-04-09  1:05 ` phossil
2021-04-09  1:06 ` phossil
2021-04-09  2:12 ` ericonr
2021-04-09  2:27 ` phossil
2021-04-09 11:06 ` sgn
2021-04-09 16:44 ` Chocimier
2021-04-09 16:45 ` Chocimier

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).