me
/
guix
Archived
1
0
Fork 0
Commit Graph

33 Commits (5237aa444da9c6063a5b2a0865b22c1255d72864)

Author SHA1 Message Date
Maxim Cournoyer 7fcf4fa082
gnu: linphoneqt: Remove obsolete phase.
Now that we have Qt 5.14, having SOURCE_DATE_EPOCH set prevents
reproducibility problems with the Qt Resource Compiler (this was fixed
upstream in Qt 5.13).

* gnu/packages/linphone.scm (linphoneqt)[phases]: Remove obsolete
'set-qt-rcc-source-date-override phase.
2020-06-17 09:50:44 -04:00
Marius Bakke 8bf8cd9b85
Merge branch 'master' into core-updates
Conflicts:
	gnu/local.mk
	gnu/packages/backup.scm
	gnu/packages/emacs-xyz.scm
	gnu/packages/guile.scm
	gnu/packages/lisp.scm
	gnu/packages/openldap.scm
	gnu/packages/package-management.scm
	gnu/packages/web.scm
	gnu/packages/xorg.scm
2020-04-30 23:47:49 +02:00
Maxim Cournoyer 9c63165d9e
gnu: liblinphone: Move documentation and tester to separate outputs.
* gnu/packages/linphone.scm (liblinphone)[outputs]: Add a "doc" and "tester"
outputs.
[phases]: Add a separate-outputs phase.  Move the
glib-or-gtk-compile-schemas and glib-or-gtk-wrap phases after it.
2020-04-27 00:54:44 -04:00
Maxim Cournoyer 1ae4325734
gnu: liblinphone: Fix the input type of some dependencies.
Libraries being linked to such as libxml2, libiconv and zlib should appear as
'inputs' rather than 'native-inputs'.

* gnu/packages/linphone.scm (liblinphone)[native-inputs]: Move libiconv,
libxml2 and zlib to...
[inputs]: ...here.  Move eudev, python-pystache and python-six to
native-inputs.
2020-04-27 00:54:30 -04:00
Maxim Cournoyer 8472c26c25
gnu: liblinphone: Remove hicolor-icon-theme and murrine inputs.
Icon themes and theme engines are best left for the users to select and
install themselves.

* gnu/packages/linphone.scm (liblinphone)[inputs]: Remove hicolor-icon-theme.
[propagated-inputs]: Remove murrine.
2020-04-27 00:54:30 -04:00
Marius Bakke 030f6f489f
Merge branch 'master' into core-updates
Conflicts:
	etc/news.scm
	gnu/local.mk
	gnu/packages/bootloaders.scm
	gnu/packages/linphone.scm
	gnu/packages/linux.scm
	gnu/packages/tls.scm
	gnu/system.scm
2020-04-23 13:33:09 +02:00
Raghav Gururajan 41169f21e6
gnu: liblinphone: Fix icons.
* gnu/packages/linphone.scm (liblinphone): Fix icons.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2020-04-20 21:50:27 -04:00
Maxim Cournoyer 48acdefe2e
gnu: linphoneqt: Add the missing ring sound files.
* gnu/packages/linphone.scm (linphoneqt)[phases]: Add an
'extend-shared-resources phase.
2020-04-19 22:04:46 -04:00
Raghav Gururajan 45fd28f764
gnu: linphoneqt: Fix crashes.
The application was crashing when clicking on the Preferences menu or the
conference icon.

* gnu/packages/patches/linphoneqt-tabbutton.patch: Add file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/linphone.scm (linphoneqt)[source]: Use it.
[inputs]: Add qtquickcontrols.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2020-04-18 01:31:41 -04:00
Raghav Gururajan 1988ef21f8
gnu: linphone: Reformat code to respect coding style conventions.
* gnu/packages/linphone.scm (bcunit, belr, belcard, bcmatroska2, bzrtp)
(belle-sip, mediastreamer2, msopenh264, mssilk, msamr): Adjust code formatting
to meet the 80 characters line width convention, along with other minor
cosmetic edits.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2020-04-16 00:45:57 -04:00
Maxim Cournoyer a4f1a7e2db
gnu: linphoneqt: Fix reproducibility issue and improve description.
* gnu/packages/linphone.scm (linphoneqt)[phases]: Rename the 'patch phase to
'set-version-string, and use the version variable of the package in the
replacement.
{set-qt-rcc-source-date-override, fix-cmake-error}: Add phases.
[synopsis]: Explicit what the package is.
[description]: Mention more useful keywords and features.
2020-04-15 02:03:26 -04:00
Marius Bakke fc58cb5bd2
Merge branch 'master' into core-updates 2020-04-13 20:26:21 +02:00
Vagrant Cascadian 1d0feeb09c
gnu: bctoolbox: Fix pluralization of "software".
* gnu/packages/linphone (bctoolbox): Fix typo.
2020-04-12 12:03:34 -07:00
Raghav Gururajan c0cce20557
gnu: Add linphoneqt.
* gnu/packages/linphone.scm (linphoneqt): New variable.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-04-11 01:49:22 +02:00
Raghav Gururajan a13b63453d
gnu: liblinphone: Fix build failure.
* gnu/packages/linphone.scm (liblinphone)[arguments]<#:configure-flags]: Add
-DENABLE_STRICT=NO.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-04-11 01:06:51 +02:00
Maxim Cournoyer fe6ccb8552
gnu: mediastreamer2: Move the tester files and HTML doc to separate outputs.
The tester binary generated gets installed with about 20 MiB of data files,
and the HTML documentation weighs another 500 KiB or so.  Move them to
separate outputs.

* gnu/packages/patches/mediastreamer-srtp2.patch: Rename to...
* gnu/packages/patches/mediastreamer2-srtp2.patch: ...this, to please 'guix
lint'.
* gnu/local.mk (dist_patch_DATA): Adapt.
* gnu/packages/linphone.scm (mediastreamer2)[patches]: Likewise.
[outputs]: Add the "doc" and "tester" outputs.
[phases]: Add a phase to move the HTML doc and tester binary and data to the
'doc' and 'tester' outputs, respectively.
[description]: Remove the unicode characters surrounding the word 'powerful'.
2020-04-05 22:49:23 -04:00
Raghav Gururajan 2c56aeaea9
gnu: mediastreamer2: Enable SRTP2.
* gnu/packages/patches/mediastreamer-srtp2.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/linphone.scm (mediastreamer2)[source]: Use it.
2020-04-06 02:13:41 +02:00
Raghav Gururajan b892016955
gnu: Add msamr.
* gnu/packages/linphone (msamr): New variable.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-04-06 01:58:20 +02:00
Raghav Gururajan fe8f1c0b19
gnu: Add mswebrtc.
* gnu/packages/linphone.scm (mswebrtc): New variable.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-04-06 01:05:43 +02:00
Raghav Gururajan f689d3d7d9
gnu: Add mssilk.
* gnu/packages/linphone.scm (mssilk): New variable.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-04-06 01:05:43 +02:00
Raghav Gururajan 14e73f8f18
gnu: Add msopenh264.
* gnu/packages/linphone.scm (msopenh264): New variable.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-04-06 01:05:42 +02:00
Danny Milosavljevic 02b32cdda6
gnu: liblinphone: Add features.
* gnu/packages/linphone.scm (liblinphone)[arguments]<#:configure-flags>: Add features.
<#:phases>[patch]: New phase.
[inputs]: Add glib, gtk2, notify.
[propagated-inputs]: Add murrine.
2020-04-05 22:03:25 +02:00
Raghav Gururajan 9732910dd3
gnu: Add liblinphone.
* gnu/packages/linphone.scm (liblinphone): New variable.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-04-05 21:51:32 +02:00
Raghav Gururajan b6b3a6a6c4
gnu: Add mediastreamer2.
* gnu/packages/linphone.scm (mediastreamer2): New variable.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-04-05 21:38:00 +02:00
Raghav Gururajan e7859da113
gnu: Add belle-sip.
* gnu/packages/linphone.scm (belle-sip): New variable.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-04-05 21:03:38 +02:00
Raghav Gururajan f3697439cd
gnu: Add bzrtp.
* gnu/packages/linphone.scm (bzrtp): New variable.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-04-03 13:04:11 +02:00
Raghav Gururajan 13f401d366
gnu: Add ortp.
* gnu/packages/linphone.scm (ortp): New variable.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-04-03 13:01:07 +02:00
Raghav Gururajan 02d5d72cfc
gnu: Add bcg729.
* gnu/packages/linphone.scm (bcg729): New variable.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-04-03 13:01:07 +02:00
Raghav Gururajan 28f6f1e0da
gnu: Add bcmatroska2.
* gnu/packages/linphone.scm (bcmatroska2): New variable.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-04-03 12:45:28 +02:00
Raghav Gururajan c8f69ec27b
gnu: Add belcard.
* gnu/packages/linphone.scm (belcard): New variable.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-04-03 12:43:18 +02:00
Raghav Gururajan 63c73bcad0
gnu: Add belr.
* gnu/packages/linphone.scm (belr): New variable.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-04-03 12:41:51 +02:00
Raghav Gururajan bfaabfebac
gnu: Add bctoolbox.
* gnu/packages/linphone.scm (bctoolbox): New variable.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-04-03 12:41:03 +02:00
Raghav Gururajan d5a8e391ac
gnu: Add bcunit.
* gnu/packages/linphone.scm (bcunit): New variable.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-04-03 12:39:07 +02:00