diff options
| author | Greg Hogan <code@greghogan.com> | 2025-05-07 19:32:39 +0000 |
|---|---|---|
| committer | Greg Hogan <code@greghogan.com> | 2025-08-04 04:11:21 +0000 |
| commit | f4ce754028280131fe9c373ee5b94c26d28742bb (patch) | |
| tree | a39dc97b00d72b8bbd0249fac5c5982e9d4cf85f /gnu/packages/radio.scm | |
| parent | 27e0cb7edaab5be116c29c858126d79683b1759a (diff) | |
gnu: Restore gnu-build-system phases.
* gnu/packages/bioinformatics.scm (bandage),
* gnu/packages/education.scm (openboard),
* gnu/packages/emulators.scm (qtmips),
* gnu/packages/games.scm (chessx),
* gnu/packages/kde-systemtools.scm (spectacle-ocr-screenshot),
* gnu/packages/qt.scm (pyotherside, qtwidgetanimationframework)
<#:phases>: Restore build phase.
* gnu/packages/admin.scm (wpa-supplicant-gui),
* gnu/packages/finance.scm (kitsas)
[arguments]<#:tests?>: Disable.
<#:phases>: Restore build phase.
* gnu/packages/engineering.scm (librecad)
[arguments]<#:test-target>: Delete.
<#:phases>: Restore build and check phases.
* gnu/packages/music.scm (samplebrain)
<#:phases>: Restore build, check, and install phases.
* gnu/packages/password-utils.scm (qtpass)
[arguments]<#:test-target>: Delete.
<#:phases>: Restore build, check, and install phases.
* gnu/packages/ebook.scm (inkbox),
* gnu/packages/engineering.scm (qelectrotech),
* gnu/packages/games.scm (doom-runner, moonlight-qt, pokerth,
qcheckers),
* gnu/packages/gps.scm (gpxsee),
* gnu/packages/hardware.scm (openrgb),
* gnu/packages/image-viewers.scm (qview),
* gnu/packages/pdf.scm (qpdfview),
* gnu/packages/qt.scm (signond),
* gnu/packages/radio.scm (dream)
<#:phases>: Restore build and install phases.
* gnu/packages/disk.scm (qdirstat),
* gnu/packages/pdf.scm (sioyek),
* gnu/packages/qt.scm (signon-plugin-oauth2),
* gnu/packages/radio.scm (qsstv, wfview),
* gnu/packages/security-token.scm (yubikey-manager-qt),
* gnu/packages/tex.scm (texmaker),
* gnu/packages/video.scm (smplayer)
[arguments]<#:tests?>: Disable.
<#:phases>: Restore build and install phases.
* gnu/packages/task-management.scm (timewarrior)
<#:phases>: Restore check phase.
* gnu/packages/audio.scm (supercollider)
<#:phases>: Restore install phase.
* gnu/packages/web.scm (libzim): Update to 9.3.0.
(kiwix-lib): Update to 14.0.0.
(kiwix-desktop): Update to 2.4.1.
[source](patches): Delete.
[arguments]<#:test-target>: Delete.
[arguments]<#:tests?>: Disable.
<#:phases>: Restore build and install phases.
(kiwix-tools): Update to 3.7.0.
* gnu/packages/patches/kiwix-desktop-newer-libkiwix.patch: Delete.
* gnu/local.mk: Update accordingly.
Change-Id: Ia5162ec190fc21334bbc516dcc01056d599f2891
Diffstat (limited to 'gnu/packages/radio.scm')
| -rw-r--r-- | gnu/packages/radio.scm | 89 |
1 files changed, 53 insertions, 36 deletions
diff --git a/gnu/packages/radio.scm b/gnu/packages/radio.scm index 2f57e74a597..7b989d38f9e 100644 --- a/gnu/packages/radio.scm +++ b/gnu/packages/radio.scm | |||
| @@ -2288,13 +2288,19 @@ NanoVNA vector network analyzers.") | |||
| 2288 | qtbase-5 | 2288 | qtbase-5 |
| 2289 | v4l-utils)) | 2289 | v4l-utils)) |
| 2290 | (arguments | 2290 | (arguments |
| 2291 | `(#:tests? #f ; No test suite. | 2291 | (list |
| 2292 | #:phases | 2292 | #:tests? #f ; No test suite. |
| 2293 | (modify-phases %standard-phases | 2293 | #:modules '((guix build qt-build-system) |
| 2294 | (replace 'configure | 2294 | ((guix build gnu-build-system) #:prefix gnu:) |
| 2295 | (lambda* (#:key outputs #:allow-other-keys) | 2295 | (guix build utils)) |
| 2296 | (invoke "qmake" | 2296 | #:phases |
| 2297 | (string-append "PREFIX=" (assoc-ref outputs "out")))))))) | 2297 | #~(modify-phases %standard-phases |
| 2298 | (replace 'configure | ||
| 2299 | (lambda* (#:key outputs #:allow-other-keys) | ||
| 2300 | (invoke "qmake" | ||
| 2301 | (string-append "PREFIX=" (assoc-ref outputs "out"))))) | ||
| 2302 | (replace 'build (assoc-ref gnu:%standard-phases 'build)) | ||
| 2303 | (replace 'install (assoc-ref gnu:%standard-phases 'install))))) | ||
| 2298 | (home-page "http://users.telenet.be/on4qz/qsstv/") | 2304 | (home-page "http://users.telenet.be/on4qz/qsstv/") |
| 2299 | (synopsis "Program for receiving and transmitting SSTV and HAMDRM") | 2305 | (synopsis "Program for receiving and transmitting SSTV and HAMDRM") |
| 2300 | (description | 2306 | (description |
| @@ -2650,34 +2656,40 @@ sinks and sources.") | |||
| 2650 | speexdsp | 2656 | speexdsp |
| 2651 | zlib)) | 2657 | zlib)) |
| 2652 | (arguments | 2658 | (arguments |
| 2653 | `(#:tests? #f | 2659 | (list |
| 2654 | #:phases | 2660 | #:tests? #f |
| 2655 | (modify-phases %standard-phases | 2661 | #:modules '((guix build qt-build-system) |
| 2656 | (add-after 'unpack 'fix-paths | 2662 | ((guix build gnu-build-system) #:prefix gnu:) |
| 2657 | (lambda* (#:key inputs outputs #:allow-other-keys) | 2663 | (guix build utils)) |
| 2658 | (substitute* "dream.pro" | 2664 | #:phases |
| 2659 | (("target\\.path = /usr/bin") | 2665 | #~(modify-phases %standard-phases |
| 2660 | (string-append "target.path = " | 2666 | (add-after 'unpack 'fix-paths |
| 2661 | (assoc-ref outputs "out") "/bin")) | 2667 | (lambda* (#:key inputs outputs #:allow-other-keys) |
| 2662 | (("documentation\\.path = /usr/share/man/man1") | 2668 | (substitute* "dream.pro" |
| 2663 | (string-append "documentation.path = " | 2669 | (("target\\.path = /usr/bin") |
| 2664 | (assoc-ref outputs "out") | 2670 | (string-append "target.path = " |
| 2665 | "/share/man/man1")) | 2671 | (assoc-ref outputs "out") "/bin")) |
| 2666 | (("/usr/include/pulse") | 2672 | (("documentation\\.path = /usr/share/man/man1") |
| 2667 | (search-input-directory inputs "/include/pulse")) | 2673 | (string-append "documentation.path = " |
| 2668 | (("/usr/include/sndfile\\.h") | 2674 | (assoc-ref outputs "out") |
| 2669 | (search-input-file inputs "/include/sndfile.h")) | 2675 | "/share/man/man1")) |
| 2670 | (("/usr/include/opus") | 2676 | (("/usr/include/pulse") |
| 2671 | (search-input-directory inputs "/include/opus")) | 2677 | (search-input-directory inputs "/include/pulse")) |
| 2672 | (("/usr/include/speex") | 2678 | (("/usr/include/sndfile\\.h") |
| 2673 | (search-input-directory inputs "/include/speex")) | 2679 | (search-input-file inputs "/include/sndfile.h")) |
| 2674 | (("/usr/include/qwt") | 2680 | (("/usr/include/opus") |
| 2675 | (search-input-directory inputs "/include/qwt")) | 2681 | (search-input-directory inputs "/include/opus")) |
| 2676 | (("\\$\\$OUT_PWD/include/neaacdec\\.h") | 2682 | (("/usr/include/speex") |
| 2677 | (search-input-file inputs "/include/neaacdec.h"))))) | 2683 | (search-input-directory inputs "/include/speex")) |
| 2678 | (replace 'configure | 2684 | (("/usr/include/qwt") |
| 2679 | (lambda _ | 2685 | (search-input-directory inputs "/include/qwt")) |
| 2680 | (invoke "qmake")))))) | 2686 | (("\\$\\$OUT_PWD/include/neaacdec\\.h") |
| 2687 | (search-input-file inputs "/include/neaacdec.h"))))) | ||
| 2688 | (replace 'configure | ||
| 2689 | (lambda _ | ||
| 2690 | (invoke "qmake"))) | ||
| 2691 | (replace 'build (assoc-ref gnu:%standard-phases 'build)) | ||
| 2692 | (replace 'install (assoc-ref gnu:%standard-phases 'install))))) | ||
| 2681 | (home-page "https://sourceforge.net/projects/drm/") | 2693 | (home-page "https://sourceforge.net/projects/drm/") |
| 2682 | (synopsis "Digital Radio Mondiale receiver") | 2694 | (synopsis "Digital Radio Mondiale receiver") |
| 2683 | (description | 2695 | (description |
| @@ -3166,6 +3178,9 @@ software-defined radio receivers.") | |||
| 3166 | (arguments | 3178 | (arguments |
| 3167 | (list | 3179 | (list |
| 3168 | #:tests? #f ; No test suite. | 3180 | #:tests? #f ; No test suite. |
| 3181 | #:modules '((guix build qt-build-system) | ||
| 3182 | ((guix build gnu-build-system) #:prefix gnu:) | ||
| 3183 | (guix build utils)) | ||
| 3169 | #:phases | 3184 | #:phases |
| 3170 | #~(modify-phases %standard-phases | 3185 | #~(modify-phases %standard-phases |
| 3171 | (add-after 'unpack 'fix-paths | 3186 | (add-after 'unpack 'fix-paths |
| @@ -3190,7 +3205,9 @@ software-defined radio receivers.") | |||
| 3190 | (chdir "build") | 3205 | (chdir "build") |
| 3191 | (invoke "qmake" | 3206 | (invoke "qmake" |
| 3192 | (string-append "PREFIX=" #$output) | 3207 | (string-append "PREFIX=" #$output) |
| 3193 | "../wfview.pro")))))) | 3208 | "../wfview.pro"))) |
| 3209 | (replace 'build (assoc-ref gnu:%standard-phases 'build)) | ||
| 3210 | (replace 'install (assoc-ref gnu:%standard-phases 'install))))) | ||
| 3194 | (inputs | 3211 | (inputs |
| 3195 | (list eigen | 3212 | (list eigen |
| 3196 | eudev | 3213 | eudev |
