summaryrefslogtreecommitdiff
path: root/gnu/packages/jami.scm
AgeCommit message (Collapse)Author
2026-03-02gnu: jami: Update to 20260220.0.Maxim Cournoyer
* gnu/packages/jami.scm (jami): Update to 20260220.0. (libjami): Likewise. Change-Id: I4b86a36a4a3466bc97f6fe2b0dc7016d22a52b28
2026-02-17gnu: jami: Update to 20260216.0.Maxim Cournoyer
* gnu/packages/jami.scm (%jami-nightly-version): Bump version. (%jami-daemon-commit): Bump commit. (libjami, jami): Adjust hashes. Change-Id: Ideaafe66cbbf45a1274ae320f4bae796cfac443c
2026-02-10gnu: jami: Update to 20260206.0.Maxim Cournoyer
* gnu/packages/jami.scm (libjami, jami): Update to 20260206.0. * gnu/packages/patches/jami-libjami-cmake.patch: Update patch. * gnu/packages/patches/jami-qwindowkit.patch * gnu/packages/patches/libjami-pkgconf.patch: Delete files. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. Change-Id: I9484cb85d8c82ebbc86be9046d155fa53bb6e07a
2026-01-29gnu: jami-docs: Update to 0.0.0-5.f95825c.Maxim Cournoyer
* gnu/packages/jami.scm (jami-docs): Update to 0.0.0-5.f95825c. Change-Id: I107d0cb8baf51522de19e47667b3e02255bb5331
2026-01-29gnu: jami: Update to 20260126.0.Maxim Cournoyer
* gnu/packages/jami.scm (%jami-nightly-version): Bump to 20260126.0. (%jami-daemon-commit): Update commit. (libjami): Update to 20260126.0. [source] <patches>: Delete libjami-simdutf.patch. [build-system]: Switch to meson. [#:configure-flags]: Adjust accordingly. [#:make-flags]: Delete argument. [#:phases] {sanitize-jami.pc}: New phase. {delete-static-libraries}: Delete phase. [native-inputs]: Delete autoconf, automake and libtool. (jami): Update to 20260126.0. [source] <patches>: Delete jami-allow-system-zxing-cpp.patch. [#:configure-flags]: Delete -DENABLE_LIBWRAP=ON. * gnu/packages/patches/jami-libjami-cmake.patch: Rebase. * gnu/packages/patches/jami-qwindowkit.patch: Rebase. * gnu/packages/patches/jami-allow-system-zxing-cpp.patch: Delete file. * gnu/packages/patches/libjami-simdutf.patch: Likewise. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. Change-Id: I0dc68c620bb11df5f9b31a71a7c514af4624b50e
2026-01-25gnu: Replace libgit2-1.8 with default libgit2 where possibleYelninei
* gnu/packages/kde-utils.scm (basket): Replace libgit2-1.8 with libgit2. * gnu/packages/jami.scm (jami): Replace libgit2-1.8 with libgit2. Change-Id: I9d6e095453e6ce1d2c7ad4acb8ad9870729202ec Signed-off-by: Andreas Enge <andreas@enge.fr> Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-12gnu: jami: Update to 20251212.0.Maxim Cournoyer
* gnu/packages/jami.scm (libjami): Update to 20251212.0. [source]: Add libjami-pkgconf.patch and libjami-simdutf.patch patches. [inputs]: Add simdutf. (jami) Update to 20251212.0. [source]: Remove jami-unbundle-dependencies.patch, jami-libjami-headers-search.patch, jami-skip-tests-requiring-internet.patch and jami-find-package-avutil.patch; add jami-allow-system-zxing-cpp.patch, jami-libjami-cmake.patch and jami-avutil-link.patch patches. [inputs]: Delete qrencode. * gnu/packages/patches/jami-allow-system-zxing-cpp.patch: New file. * gnu/packages/patches/jami-avutil-link.patch: Likewise. * gnu/packages/patches/jami-libjami-cmake.patch: Likewise. * gnu/packages/patches/libjami-pkgconf.patch: Likewise. * gnu/packages/patches/libjami-simdutf.patch: Likewise. * gnu/packages/patches/jami-find-package-avutil.patch: Delete file. * gnu/packages/patches/jami-libjami-headers-search.patch: Likewise. * gnu/packages/patches/jami-skip-tests-requiring-internet.patch: Likewise. * gnu/packages/patches/jami-unbundle-dependencies.patch: Likewise. * gnu/packages/patches/libjami-ac-config-files.patch: Likewise. * gnu/packages/patches/libjami-sdbus-cpp-v2.patch: Likewise. * gnu/packages/patches/jami-qwindowkit.patch: Update upstream status. * gnu/local.mk (dist_patch_DATA): Update accordingly. Change-Id: I03ff9f4a892e1fead81d2c6e547f1c0cf405eb5f
2025-10-15gnu: Update jami to 20251003.0.kestrel
* gnu/packages/jami.scm (libjami): Update to 20251003.0 Remove obsolete patches. (jami): Update version to 20251003.0. [source]: Update patches. [#:configure-flags]: Add -DJAMICORE_AS_SUBDIR=OFF. (jami-docs): Update to 0.0.0-4.d7930e5. * gnu/packages/patches/jami-find-package-avutil.patch: New file. * gnu/packages/patches/jami-enable-testing.patch: Remove file. * gnu/packages/patches/jami-qwindowkit.patch: Remove file. * gnu/packages/patches/jami-unbundle-dependencies.patch: Remove file. * gnu/packages/patches/jami-unittests-fix-build.patch: Remove file. * gnu/local.mk (dist_patch_DATA): Update registered patches. Change-Id: I8420045d97aac93fdc7f33ec64a0f6f06d3763f0 Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
2025-08-04gnu: Remove BUILD_TESTING configuration flag.Greg Hogan
* gnu/packages/assembly.scm (cpu-features), * gnu/packages/astronomy.scm (casacore), * gnu/packages/bioinformatics.scm (morpheus), * gnu/packages/code.scm (rtags), * gnu/packages/education.scm (gcompris-qt), * gnu/packages/game-development.scm (libccd), * gnu/packages/geo.scm (cloudcompare), * gnu/packages/glib.scm (dbus-cxx), * gnu/packages/graph.scm (faiss), * gnu/packages/graphics.scm (f3d, mmg), * gnu/packages/i2p.scm (i2pd), * gnu/packages/image-processing.scm (vtk), * gnu/packages/image.scm (openjpeg), * gnu/packages/irc.scm (quassel), * gnu/packages/jami.scm (jami), * gnu/packages/kde.scm (kapptemplate, kdeconnect, kdenlive, krita), * gnu/packages/kde-frameworks.scm (purpose, purpose-5), * gnu/packages/kde-office.scm (calligra, ghostwriter), * gnu/packages/linux.scm (bpftrace), * gnu/packages/maths.scm (blitz, double-conversion, hpcombi, lapack, vc), * gnu/packages/messaging.scm (libsignal-protocol-c), * gnu/packages/mold.scm (mold), * gnu/packages/music.scm (sonivox), * gnu/packages/networking.scm (dhtnet), * gnu/packages/opencl.scm (opencl-clhpp), * gnu/packages/openpgp.scm (rnp), * gnu/packages/photo.scm (darktable), * gnu/packages/popt.scm (gflags), * gnu/packages/rdesktop.scm (freerdp), * gnu/packages/security-token.scm (cppcodec), * gnu/packages/terminals.scm (libtsm), * gnu/packages/text-editors.scm (jucipp), * gnu/packages/xdisorg.scm (xsettingsd) [arguments]<#:configure-flags>: Remove BUILD_TESTING. * gnu/packages/jupyter.scm (xeus) [arguments]: Disable tests. <#:configure-flags>: Remove BUILD_TESTING. Change-Id: I6870720cdd2b10c7afacf0c6e7400cd1d73a1209
2025-07-22gnu: jami: Use minimal variants for git and python native inputs.Maxim Cournoyer
* gnu/packages/jami.scm (jami) [native-inputs]: Replace git with git-minimal and python with python-minimal. Change-Id: I093d76f830743a156ad917342924ba11c7733ad2
2025-07-22gnu: jami-docs: Do not build/install HTML doc.Maxim Cournoyer
The HTML doc contains 250 MiB of images, PDFs and even videos. * gnu/packages/jami.scm (jami-docs) [#:phases] {build}: Remove html from targets. [#:install-plan]: Do not install html doc. Change-Id: I1f16395e6c922c04c67c406216202c9898bf9511
2025-07-22gnu: jami-docs: Update to 0.0.0-3.4764cc8.Maxim Cournoyer
* gnu/packages/jami.scm (jami-docs): Update to 0.0.0-3.4764cc8. [native-inputs]: Add python-sphinxcontrib-mermaid. Replace python with python-minimal. Change-Id: Idc58452b612d0ef43e449c282c9f4d2217c94c3e
2025-07-22gnu: jami: Add qtwayland to inputs.Maxim Cournoyer
This ensure it can always work on Wayland systems. * gnu/packages/jami.scm (jami) [inputs]: Add qtwayland. Change-Id: Id31565f93ed9a36feb0b4acfe6338e731ad5d6e7
2025-07-22gnu: jami: Fix build.Maxim Cournoyer
The unittests were now failing to build with GCC 14 (see: <https://git.jami.net/savoirfairelinux/jami-daemon/-/issues/1144>). * gnu/packages/patches/jami-unittests-fix-build.patch: New patch. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/jami.scm (jami) [source]: Apply it. Change-Id: I11eb97663bb28a4153b2459ea886658cf08b6129
2025-07-22gnu: libjami: Fix build with GCC 14, building with sdbus-cpp v2.1.0.Maxim Cournoyer
* gnu/packages/patches/libjami-sdbus-cpp-v2.patch: New patch. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/jami.scm (libjami): Apply it. [inputs]: Replace sdbus-c++-1.4 with sdbus-c++. Change-Id: Ib123cb84a4ffa241ae3c6bcdff0d97884732c173
2025-07-12gnu: jami: Update to 20250613.0.Maxim Cournoyer
* gnu/packages/jami.scm (%jami-nightly-version): Bump to 20250613.0. (%jami-daemon-commit): Bump to to 41384122a8b61548aae90c9893d065aca216ce85. (libjami) [source]: Adjust hash. (jami) [source]: Adjust hash. (sortfilterproxymodel): Update to latest commit. Change-Id: Id4e04bc2b3e270f4eae43ef48d6b418ccee76b72
2025-07-12gnu: jami: Specify version via configure flag.Maxim Cournoyer
* gnu/packages/jami.scm (jami) [configure-flags]: Add BUILD_VERSION. [phases] {fix-version-string}: Delete. Change-Id: Ibe3dcfa72d87e0e5444261d8feecd171f8ddb0a1
2025-07-10gnu: jami: Update to 20250610.0.Homo
* gnu/packages/patches/jami.scm (libjami): Update to 20250610.0. [source]: Unregister libgit2 patch. [inputs]: Delete guile-3.0. [arguments] <#:configure-flags>: Delete --enable-agent. (jami): Update to 20250610.0. [source]: Add patch. [native-inputs]: Add git. [inputs]: Add hunspell and zxing-cpp. * gnu/packages/patches/jami-qwindowkit.patch, gnu/packages/patches/jami-unbundle-dependencies.patch: Update for jami 20250610.0. * gnu/local.mk: Unregister patch. Register new patch. * gnu/packages/patches/libjami-libgit2-compatibility.patch: Remove file. * gnu/packages/patches/jami-disable-webengine.patch: New file. Fixes: <https://issues.guix.gnu.org/76231> Change-Id: I118454aa7c214271725358928b751f4d43cac2db Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
2025-07-10gnu: Add webrtc-audio-processing-0.3.Brice Waegeneire
* gnu/packages/jami.scm (webrtc-audio-processing/jami): Move to... * gnu/packages/audio.scm: (webrtc-audio-processing-0.3): ... here. And inherit from webrtc-audio-processing. * gnu/packages/jami.scm (libjami)[inputs]: Replace webrtc-audio-processing/jami with webrtc-audio-processing-0.3. Change-Id: I7ea1d84882ea4f05383f973105c1ede966ea4e00 Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
2025-01-06gnu: sdbus-c++: Update to 2.0.0.Sisiutl
* gnu/packages/glib.scm (sdbus-c++): Update to 2.0.0. [arguments]<#:configure-flags>: Update to upstream names, prefixing with "SDBUSCPP_" and changing "CODE_GEN" to "CODEGEN". <#:phases>: Remove fix-elogind-requirement phase (no longer needed). * gnu/packages/glib.scm (sdbus-c++-1.4.0): New variable. * gnu/packages/jami.scm (libjami)[inputs]: Replace sdbus-c++ with sdbus-c++-1.4.0. Change-Id: Idb189f80212351cef6b5c8722982880bf5b51fe9 Signed-off-by: John Kehayias <john.kehayias@protonmail.com> Co-authored-by: John Kehayias <john.kehayias@protonmail.com>
2024-12-18gnu: libjami: Prepare for libgit2 1.8.4.Ludovic Courtès
* gnu/packages/patches/libjami-libgit2-compatibility.patch: New file. * gnu/packages/jami.scm (libjami)[source]: Use it. * gnu/local.mk (dist_patch_DATA): Add it. Change-Id: I6a87d47f9a0ec1663b7ad3459960e9aaaf4bf562
2024-09-08gnu: libjami: Fix build.Tobias Geerinckx-Rice
* gnu/packages/jami.scm (webrtc-audio-processing/jami): New variable. (libjami)[inputs]: Use it. * gnu/packages/patches/webrtc-audio-processing-big-endian.patch: New file. Change-Id: I51a25acd1b8d50e91869aef8ea1fadc862afe215
2024-05-29gnu: jami: Work toward reinstating functional tests.Maxim Cournoyer
* gnu/packages/patches/jami-enable-testing.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/jami.scm (jami) [source]: Apply it. [phases] <check>: Use 'ctest' to run tests. Update comment explaining why the QML test suite is disabled. Change-Id: I5c9333a3b5064ecec9a2dd4fe13ae597d5354b7c
2024-05-29gnu: jami: Update to 20240524.0.Maxim Cournoyer
* gnu/packages/jami.scm (libjami): Update to 20240524.0. [source]: Remove stale integration tests patch. [arguments] <#tests?> Set to #f, disabling tests. [inputs]: Replace libgit2-1.6 with libgit2-1.8. [phases] <move-jamid>: Update comment. * gnu/packages/patches/jami-disable-integration-tests.patch: Delete file. * gnu/local.mk (dist_patch_DATA): De-register it. (jami): Update to 20240524.0. Series-postfix: telephony-team Change-Id: I6e46ca936951ff41e8f322eed2b5a663e1e3d197
2024-04-03gnu: jami: Update to 20240325.0.Maxim Cournoyer
* gnu/packages/jami.scm (libjami): Update to 20240325.0. [make-flags]: Reinstate ut_media_player test. [phases]: Remove obsolete extend-scheduler-test-timeout phase. (jami): Update to 20240325.0. [source]: Remove jami-qml-tests-discovery patch. Add jami-qwindowkit and jami-tests-qtwebengine-ifdef-to-if patches. [configure-flags]: Add -DFETCHCONTENT_TRY_FIND_PACKAGE_MODE=ALWAYS. Replace -DENABLE_TESTS=ON with -DBUILD_TESTING=ON. [phases] <check>: Update comment for QML test suite. [native-inputs]: Add qthttpserver and qtwebsockets. [inputs]: Add qwindowkit. * gnu/packages/patches/jami-qml-tests-discovery.patch: Delete file. * gnu/packages/patches/jami-unbundle-dependencies.patch: Update patch. * gnu/packages/patches/jami-qwindowkit.patch: New file. * gnu/packages/patches/jami-tests-qtwebengine-ifdef-to-if.patch: Likewise. * gnu/local.mk (dist_patch_DATA): Update accordingly. Change-Id: I5d47bdfd2aabab5baff44db8436051a9890cba6d
2024-01-31gnu: jami: Update to 20240124.3.Maxim Cournoyer
* gnu/packages/jami.scm (libjami): Update to 20240124.3. (jami): Likewise. Change-Id: Ib0d8d5d566c5633bf2e33b1874ded92f2e451ff5
2024-01-09gnu: jami-docs: Update to 0.0.0-2.a48997d.Maxim Cournoyer
* gnu/packages/jami.scm (jami-docs): Update to 0.0.0-2.a48997d. Change-Id: I0c6ee456dec6251a66d1566c855069f3ecf2e44e
2024-01-09gnu: jami: Update to 20231222.2.Maxim Cournoyer
* gnu/packages/jami.scm (%jami-version): Rename to... (%jami-nightly-version): ... this. Update to 20231222.2. (%jami-daemon-commit): New variable. (%jami-sources): Delete variable. (libjami) Adjust source to use %jami-nightly-version, %jami-daemon-commit. [source]: Fetch from git. Apply libjami-ac-config-files.patch. [arguments] <make-flags>: Skip ut_media_player test. <phases>: Add extend-scheduler-test-timeout and extend-scheduler-test-timeout phases. [inputs]: Replace dbus-c++ with sdbus-c++. Add dhtnet. Replace libgit2 with libgit2-1.6. (jami): Set version to %jami-nightly-version. [source]: Fetch from git. Apply new jami-qml-tests-discovery.patch, jami-skip-tests-requiring-internet.patch and jami-unbundle-dependencies.patch patches. [arguments] <configure-flags>: Add -DWITH_DAEMON_SUBMODULE=OFF. <phases>: Delete change-directory/maybe. Adjust check phase. Add fake-x11-environment, copy-3rdparty-source-dependencies and disable-problematic-tests phases. [inputs]: Add md4c and tidy-html. * gnu/packages/patches/jami-qml-tests-discovery.patch: New file. * gnu/packages/patches/libjami-ac-config-files.patch: Likewise. * gnu/packages/patches/jami-skip-tests-requiring-internet.patch: Likewise. * gnu/packages/patches/jami-unbundle-dependencies.patch: Likewise. * gnu/packages/patches/jami-libjami-headers-search.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Update accordingly. * gnu/packages/patches/jami-disable-integration-tests.patch: Adjust patch. Series-changes: 2 - Update Jami to latest nightly version (20231222.2) Change-Id: If30f1178bdfa29c4ea3e54dbb7997e360788adae
2024-01-09gnu: Add sortfilterproxymodel.Maxim Cournoyer
* gnu/packages/jami.scm (sortfilterproxymodel): New variable. Change-Id: I7c46fce26d5fcdc98e8646e65dd119155a8b9287
2024-01-09gnu: ffmpeg-jami: Relocate to (gnu packages video).Maxim Cournoyer
To avoid Guile module dependency cycles, inherited packages must be defined in the same module. Use this opportunity to simplify the patches applying mechanism, versioning custom patches the same as for other packages. * gnu/packages/patches/ffmpeg-jami-change-RTCP-ratio.patch: New file. * gnu/packages/patches/ffmpeg-jami-rtp_ext_abs_send_time.patch: Likewise. * gnu/packages/patches/ffmpeg-jami-libopusdec-enable-FEC.patch: Likewise. * gnu/packages/patches/ffmpeg-jami-libopusenc-enable-FEC.patch: Likewise. * gnu/packages/patches/ffmpeg-jami-libopusenc-reload-packet-loss-at-encode.patch: Likewise. * gnu/packages/patches/ffmpeg-jami-remove-mjpeg-log.patch: Likewise. * gnu/packages/patches/ffmpeg-jami-screen-sharing-x11-fix.patch: Likewise. * gnu/local.mk (dist_patch_DATA): Register them. * gnu/packages/jami.scm (jami-apply-custom-patches): Delete procedure. (%ffmpeg-default-configure-flags): Delete variable. (ffmpeg-compose-configure-flags): Delete procedure. (ffmpeg-jami): Move to... * gnu/packages/video.scm (ffmpeg-jami): ... here. Apply patches to origin and repatriate configure flags. Change-Id: Id374fae18240cd76b224915d80b61422635ccb77
2024-01-09gnu: ffmpeg-jami: Update configure flags.Maxim Cournoyer
* gnu/packages/jami.scm (%ffmpeg-default-configure-flags): Add new flags. Change-Id: I1bac70e7b0ec58c46348a7138f7260b40cdf79f8
2024-01-09gnu: pjproject-jami: Update and relocate.Maxim Cournoyer
* gnu/packages/jami.scm (pjproject-jami): Move to... * gnu/packages/telephony.scm (pjproject-jami): ... here. Update to latest commit. [arguments]: Use same configure flags as done in Jami/DhtNet projects. Change-Id: I638364ebc94f17762ee072311b5fe439b7c6f837
2023-03-28gnu: jami-docs: Update to 0.0.0-1.ff466eb.Maxim Cournoyer
* gnu/packages/jami.scm (jami-docs): Update to 0.0.0-1.ff466eb.
2023-03-28gnu: jami: Update to 20230323.0.Maxim Cournoyer
* gnu/packages/jami.scm (jami): Update to 20230323.0. (%ffmpeg-default-configure-flags): Update flags. (pjproject-jami): Update commit. (ffmpeg-jami) [version, source, outputs]: : Delete fields. [arguments]: Delete disable-problematic-tests phase. * gnu/packages/patches/jami-libjami-headers-search.patch: Rebase patch.
2023-03-28gnu: ffmpeg-5: Rename variable to ffmpeg.Maxim Cournoyer
* gnu/packages/video.scm (ffmpeg-5): Rename to... (ffmpeg): ... this, replacing the old 'ffmpeg' alias. (ffmpeg-4): Adjust accordingly. * gnu/packages/jami.scm (ffmpeg-jami): Likewise.
2023-03-23Merge remote-tracking branch 'origin/master' into staging.Maxim Cournoyer
With resolved conflicts in: gnu/packages/ibus.scm gnu/packages/image.scm gnu/packages/lisp.scm gnu/packages/virtualization.scm
2023-02-20gnu: pjproject-jami: Update to 2.12-2.20e00fc.Maxim Cournoyer
This resolves a crash because of pjproject leaving too many sockets opened ("Creating pipes for GWakeup: Too many open files"). * gnu/packages/jami.scm (pjproject-jami): Update to 2.12-2.20e00fc.
2023-02-16gnu: Remove unneeded module imports.Efraim Flashner
* gnu/packages/abiword.scm, * gnu/packages/ada.scm, * gnu/packages/agda.scm, * gnu/packages/backup.scm, * gnu/packages/barrier.scm, * gnu/packages/bioinformatics.scm, * gnu/packages/bootstrap.scm, * gnu/packages/bqn.scm, * gnu/packages/c.scm, * gnu/packages/chemistry.scm, * gnu/packages/coq.scm, * gnu/packages/cross-base.scm, * gnu/packages/databases.scm, * gnu/packages/emacs-xyz.scm, * gnu/packages/enlightenment.scm, * gnu/packages/games.scm, * gnu/packages/geo.scm, * gnu/packages/ghostscript.scm, * gnu/packages/gl.scm, * gnu/packages/golang.scm, * gnu/packages/jami.scm, * gnu/packages/java-maths.scm, * gnu/packages/kde-frameworks.scm, * gnu/packages/kde-plasma.scm, * gnu/packages/language.scm, * gnu/packages/libreoffice.scm, * gnu/packages/linphone.scm, * gnu/packages/lisp.scm, * gnu/packages/llvm.scm, * gnu/packages/machine-learning.scm, * gnu/packages/minetest.scm, * gnu/packages/monitoring.scm, * gnu/packages/nfs.scm, * gnu/packages/ocr.scm, * gnu/packages/opencl.scm, * gnu/packages/pdf.scm, * gnu/packages/python-xyz.scm, * gnu/packages/racket.scm, * gnu/packages/rust.scm, * gnu/packages/syncthing.scm, * gnu/packages/syndication.scm, * gnu/packages/telegram.scm, * gnu/packages/vulkan.scm, * gnu/packages/web-browsers.scm, * gnu/packages/web.scm, * gnu/packages/webkit.scm: Remove some unecessary module imports.
2023-02-08Merge branch 'master' into staging.Maxim Cournoyer
With conflicts resolved in: gnu/packages/version-control.scm
2023-02-08gnu: jami: Remove unused native inputs.Maxim Cournoyer
* gnu/packages/jami.scm (jami) [native-inputs]: Remove doxygen, graphviz and gsettings-desktop-schemas.
2023-02-08gnu: libjami: Move jamid daemon to a "bin" output.Maxim Cournoyer
* gnu/packages/jami.scm (libjami) [outputs]: Add a "bin" output. [arguments]: Add a move-jamid phase. * gnu/services/telephony.scm (jami-configuration->command-line-arguments): Refer to the "bin" output of libjami. (jami-shepherd-services): Likewise.
2023-02-08gnu: ffmpeg-jami: Add a debug output.Maxim Cournoyer
* gnu/packages/jami.scm (ffmpeg-jami) [outputs]: New field. [configure-flags]: Add "--disable-stripping".
2023-02-08gnu: ffmpeg-jami: Really honor custom configuration flags.Maxim Cournoyer
Because the substitute-keyword-arguments pattern was (#:configure-flags '()) rather than (#:configure-flags _ '()), the replacement was not triggered. * gnu/packages/jami.scm (%ffmpeg-default-configure-flags): Comment that the fnnvcodec-related options are left out. (%ffmpeg-linux-x86-configure-flags): Delete variable. (ffmpeg-compose-configure-flags): Streamline and use gexps. (ffmpeg-jami) [arguments]: Fix configure-flags pattern, and adjust to use gexps. Add the "--disable-static" and "--enable-shared" flags to produce shared objects with the correct RUNPATH.
2023-02-07gnu: jami: Update to 20230206.0.Maxim Cournoyer
* gnu/packages/jami.scm (jami): Update to 20230206.0. (%jami-version): Update version. (%jami-sources): Adjust URI. Streamline snippet. (jami-apply-custom-patches): Use a wildcard to match the top-level directory, which now includes the version. (%ffmpeg-default-configure-flags): Adjust URL in top comment. * gnu/packages/patches/jami-libjami-headers-search.patch: Adjust file names for new tarball layout.
2023-01-08Merge branch 'master' into stagingMarius Bakke
2023-01-03gnu: jami-qt: Remove deprecated alias.Maxim Cournoyer
* gnu/packages/jami.scm (jami-qt): Delete variable.
2023-01-03gnu: jami-gnome: Remove deprecated alias.Maxim Cournoyer
* gnu/packages/jami.scm (jami-gnome): Delete variable.
2023-01-03gnu: libring: Remove deprecated alias.Maxim Cournoyer
* gnu/packages/jami.scm (libring): Delete variable.
2022-12-28Merge branch 'master' into stagingMarius Bakke
2022-12-27gnu: jami: Update to 20221220.0956.79e1207.Maxim Cournoyer
* gnu/packages/jami.scm (%jami-version): Update to 20221220.0956.79e1207. (%jami-sources): Remove all but the 'jami-disable-integration-tests.patch' and 'jami-libjami-headers-search.patch' patches. * gnu/packages/patches/jami-fix-qml-imports.patch: Delete file. * gnu/packages/patches/jami-fix-unit-tests-build.patch: Likewise. * gnu/packages/patches/jami-no-webengine.patch: Likewise. * gnu/packages/patches/jami-sip-contacts.patch: Likewise. * gnu/packages/patches/jami-sip-unregister.patch: Likewise. * gnu/packages/patches/jami-sipaccount-segfault.patch: Likewise. * gnu/packages/patches/jami-xcb-link.patch: Likewise. * gnu/local.mk (dist_patch_DATA): De-register them.