Re: [PATCH] Add Bluetooth support to Pulseaudio.
On Sun, May 15, 2016 at 11:27:39AM +0300, Alex Kost wrote: > Efraim Flashner (2016-05-14 22:59 +0300) wrote: > > > On Sat, May 14, 2016 at 07:54:57PM +0300, Alex Kost wrote: > >> Ricardo Wurmus (2016-05-14 12:43 +0300) wrote: > >> > >> > Hello Guix, > >> > > >> > this patch adds Bluetooth support to pulseaudio. (Since bluez5 there > >> > is no native support for the ALSA backend any more.) This adds very > >> > little to the pulseaudio closure as you can see below. > >> > > >> > Note that this depends on the previous patch adding SBC. > >> > > >> > More than 100 packages would need to be rebuilt. Among those are big > >> > packages like GNOME, Blender, and conkeror. Should I push this to > >> > core-updates then? > >> > >> Conkeror is not the big one; it's a rather small wrapper around icecat > >> (in our case). I don't know why "guix refresh -l pulseaudio" shows > >> conkeror and not icecat, but icecat is a really big and important one, > >> so I think it's better to commit this to core-updates, indeed. Although > >> ISTR Ludovic told that core-updates is only for the real core packages > >> (that rebuild the whole world). > > > > conkeror depends on iceweasel, `guix refresh -l foo' only shows the > > leafs that need to be rebuilt. > > Iceweasel? I see that conkeror depends only on icecat. Anyway I don't > understand: icecat depends on pulseaudio so it should probably be > displayed after "guix refresh -l pulseaudio", or did I miss your point? > Ah I meant icecat. 5+ years of Debian, I see ice and think iceweasel. Pulseaudio -> Icecat -> Conkeror, Icecat is the "unimportant" dependancy of Conkeror here. > >> BTW do you still have problems with using guix repo through ssh? I do, > >> I mean I can't push or fetch. And as I see that other people commit to > >> the guix repo, I begin to think that it's only me who have this problem. > > > > if you change your url in .git/config to: > > > > url = http://git.savannah.gnu.org/r/guix.git > > > > you should be able to fetch/pull as before > > Thanks, I know that http works, but I need ssh to be able to push :-) > Apparently admins know about this problem: > http://savannah.gnu.org/forum/forum.php?forum_id=8542 > > BTW, I didn't change .git/config manually; I just added another (http) > remote using magit (by pressing "M a" in the magit status). > > -- > Alex -- Efraim Flashnerאפרים פלשנר GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted signature.asc Description: PGP signature
Re: [PATCH] Add Bluetooth support to Pulseaudio.
Alex Kostwrites: > Ricardo Wurmus (2016-05-14 12:43 +0300) wrote: > >> Hello Guix, >> >> this patch adds Bluetooth support to pulseaudio. (Since bluez5 there >> is no native support for the ALSA backend any more.) This adds very >> little to the pulseaudio closure as you can see below. >> >> Note that this depends on the previous patch adding SBC. >> >> More than 100 packages would need to be rebuilt. Among those are big >> packages like GNOME, Blender, and conkeror. Should I push this to >> core-updates then? > > Conkeror is not the big one; it's a rather small wrapper around icecat > (in our case). I don't know why "guix refresh -l pulseaudio" shows > conkeror and not icecat, but icecat is a really big and important one, > so I think it's better to commit this to core-updates, indeed. Although > ISTR Ludovic told that core-updates is only for the real core packages > (that rebuild the whole world). I guess we could have a “pulseaudio-update” branch then. > BTW do you still have problems with using guix repo through ssh? I do, > I mean I can't push or fetch. And as I see that other people commit to > the guix repo, I begin to think that it's only me who have this problem. I still have problems with it with that so I haven’t yet pushed anything for about one week. ~~ Ricardo
Re: [PATCH] Add Bluetooth support to Pulseaudio.
Efraim Flashner (2016-05-14 22:59 +0300) wrote: > On Sat, May 14, 2016 at 07:54:57PM +0300, Alex Kost wrote: >> Ricardo Wurmus (2016-05-14 12:43 +0300) wrote: >> >> > Hello Guix, >> > >> > this patch adds Bluetooth support to pulseaudio. (Since bluez5 there >> > is no native support for the ALSA backend any more.) This adds very >> > little to the pulseaudio closure as you can see below. >> > >> > Note that this depends on the previous patch adding SBC. >> > >> > More than 100 packages would need to be rebuilt. Among those are big >> > packages like GNOME, Blender, and conkeror. Should I push this to >> > core-updates then? >> >> Conkeror is not the big one; it's a rather small wrapper around icecat >> (in our case). I don't know why "guix refresh -l pulseaudio" shows >> conkeror and not icecat, but icecat is a really big and important one, >> so I think it's better to commit this to core-updates, indeed. Although >> ISTR Ludovic told that core-updates is only for the real core packages >> (that rebuild the whole world). > > conkeror depends on iceweasel, `guix refresh -l foo' only shows the > leafs that need to be rebuilt. Iceweasel? I see that conkeror depends only on icecat. Anyway I don't understand: icecat depends on pulseaudio so it should probably be displayed after "guix refresh -l pulseaudio", or did I miss your point? >> BTW do you still have problems with using guix repo through ssh? I do, >> I mean I can't push or fetch. And as I see that other people commit to >> the guix repo, I begin to think that it's only me who have this problem. > > if you change your url in .git/config to: > > url = http://git.savannah.gnu.org/r/guix.git > > you should be able to fetch/pull as before Thanks, I know that http works, but I need ssh to be able to push :-) Apparently admins know about this problem: http://savannah.gnu.org/forum/forum.php?forum_id=8542 BTW, I didn't change .git/config manually; I just added another (http) remote using magit (by pressing "M a" in the magit status). -- Alex
Re: [PATCH] Add Bluetooth support to Pulseaudio.
On Sat, May 14, 2016 at 07:54:57PM +0300, Alex Kost wrote: > Ricardo Wurmus (2016-05-14 12:43 +0300) wrote: > > > Hello Guix, > > > > this patch adds Bluetooth support to pulseaudio. (Since bluez5 there > > is no native support for the ALSA backend any more.) This adds very > > little to the pulseaudio closure as you can see below. > > > > Note that this depends on the previous patch adding SBC. > > > > More than 100 packages would need to be rebuilt. Among those are big > > packages like GNOME, Blender, and conkeror. Should I push this to > > core-updates then? > > Conkeror is not the big one; it's a rather small wrapper around icecat > (in our case). I don't know why "guix refresh -l pulseaudio" shows > conkeror and not icecat, but icecat is a really big and important one, > so I think it's better to commit this to core-updates, indeed. Although > ISTR Ludovic told that core-updates is only for the real core packages > (that rebuild the whole world). conkeror depends on iceweasel, `guix refresh -l foo' only shows the leafs that need to be rebuilt. > > BTW do you still have problems with using guix repo through ssh? I do, > I mean I can't push or fetch. And as I see that other people commit to > the guix repo, I begin to think that it's only me who have this problem. if you change your url in .git/config to: url = http://git.savannah.gnu.org/r/guix.git you should be able to fetch/pull as before -- Efraim Flashnerאפרים פלשנר GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted signature.asc Description: PGP signature
Re: [PATCH] Add Bluetooth support to Pulseaudio.
Ricardo Wurmus (2016-05-14 12:43 +0300) wrote: > Hello Guix, > > this patch adds Bluetooth support to pulseaudio. (Since bluez5 there > is no native support for the ALSA backend any more.) This adds very > little to the pulseaudio closure as you can see below. > > Note that this depends on the previous patch adding SBC. > > More than 100 packages would need to be rebuilt. Among those are big > packages like GNOME, Blender, and conkeror. Should I push this to > core-updates then? Conkeror is not the big one; it's a rather small wrapper around icecat (in our case). I don't know why "guix refresh -l pulseaudio" shows conkeror and not icecat, but icecat is a really big and important one, so I think it's better to commit this to core-updates, indeed. Although ISTR Ludovic told that core-updates is only for the real core packages (that rebuild the whole world). BTW do you still have problems with using guix repo through ssh? I do, I mean I can't push or fetch. And as I see that other people commit to the guix repo, I begin to think that it's only me who have this problem. -- Alex
[PATCH] Add Bluetooth support to Pulseaudio.
Hello Guix, this patch adds Bluetooth support to pulseaudio. (Since bluez5 there is no native support for the ALSA backend any more.) This adds very little to the pulseaudio closure as you can see below. Note that this depends on the previous patch adding SBC. More than 100 packages would need to be rebuilt. Among those are big packages like GNOME, Blender, and conkeror. Should I push this to core-updates then? Without Bluetooth support: store item totalself /gnu/store/0r8ppfz6nlgfllnqkdllc7a7p9dkw8ql-pulseaudio-8.0 153.8 7.7 5.0% /gnu/store/ls0g4gd1mrky3zgf6nw2khxkvjpqsvh7-avahi-0.6.31 113.0 2.4 1.5% /gnu/store/m5hvapdxh6l8sr4b7mp23hb96csqmp4y-eudev-3.1.5 96.9 7.0 4.5% /gnu/store/66nq87yz0syphfzay4x5w810jpf5dl5n-util-linux-2.27 88.5 10.2 6.6% /gnu/store/lbkdykh3aa1469li01rwyya02q50r3b9-glib-2.46.1 86.0 13.2 8.6% /gnu/store/vhl6a5harxz1pxjnkvqrm3f5fhygcx6k-fftwf-3.3.4 75.9 3.6 2.3% /gnu/store/ndf679ac3g9kjfqika5fr73wg6zrdrnr-kmod-17 74.1 0.3 0.2% /gnu/store/z8vgpay1q450ndgil902xxxz5mq0b1qr-xz-5.2.273.4 1.1 0.7% /gnu/store/dafbdv4drmyc40gia6hhin9n1s4aj0m6-dbus-1.10.0 73.2 1.7 1.1% /gnu/store/7cdd8s466qyjh64m0byq0rz9gk1jid40-bash-4.3.42 72.3 4.7 3.1% /gnu/store/xqzmjw2b2j5i9pmkjmnjp3dm7hdiqln0-libx11-1.6.370.9 4.9 3.2% /gnu/store/jvxkis7gibms9x5irnvwha0a7x0zrsbi-libsndfile-1.0.26 68.0 1.8 1.2% /gnu/store/p7kjmkfsax6qgz2ihh2wiicxmd0mydhz-readline-6.367.6 1.2 0.8% /gnu/store/xadbq6k36aphlx0haxxzym3xmd5r1rp8-ncurses-6.0 66.4 5.7 3.7% /gnu/store/jsy847sch7lnxjppkn1s1as22dbx74fx-libxcb-1.11 65.9 5.0 3.3% /gnu/store/xr9p87kwcdgcxb0la74d7ichrshykz14-libvorbis-1.3.5 64.0 2.8 1.8% /gnu/store/ryy53w510l3ppw3a0lspzqxbdkyg2li2-flac-1.3.1 63.4 2.2 1.5% /gnu/store/pv2xg14lgghxfpl7jhirc7dp0m3172js-alsa-lib-1.0.27.1 62.7 2.0 1.3% /gnu/store/sn3rchx4zcf55jc1388rq96z731ivk9w-speex-1.2rc162.2 1.0 0.7% /gnu/store/w7vb2skc8q5wjcfbya0qba7nj83pl6z4-expat-2.1.0 61.3 0.6 0.4% /gnu/store/84d0xnz6jjwl0bj7hlywpc7vckjg66kr-gdbm-1.11 61.2 0.5 0.3% /gnu/store/8a2fncbkp9m8yq1xd1995i31c6b063f0-libogg-1.3.261.2 0.5 0.3% /gnu/store/zvm9rk007dd6r7rzy0ykjggpi5rjrr56-libcap-2.24 61.1 0.1 0.1% /gnu/store/hsxhfmjgh8m4c0pavq3gd3gcrn8zrgxj-zlib-1.2.8 61.1 0.4 0.2% /gnu/store/rpwnky5cppw0j9qbapajin7k7n3fn1jj-attr-2.4.47 61.0 0.2 0.2% /gnu/store/j45119cdl7r92z41bfkfnlv91waidf8k-json-c-0.12 60.9 0.2 0.1% /gnu/store/zhrhrs1myalxjppwjyn2971l6gld22rp-libxdmcp-1.1.2 60.9 0.2 0.1% /gnu/store/557i3227wv6h8rj2zrc5vr4rmh0zgi6i-libffi-3.2.160.8 0.1 0.1% /gnu/store/rs3cww7dqv9x5zhbs87f0nvkzx8h3dn3-libltdl-2.4.6 60.8 0.1 0.1% /gnu/store/g9jbnfywqq0v0mkkb3313r0z9p0kar4b-libdaemon-0.14 60.8 0.1 0.1% /gnu/store/c56bqxg9clybrmsgj0nk1z5n425cgfas-libxau-1.0.860.8 0.0 0.0% /gnu/store/v39bh3ln3ncnzhyw0kd12d46kww9747v-gcc-4.9.3-lib 60.7 22.9 14.9% /gnu/store/b1yqjimbdh5bf9jnizd4h7yf110744j2-bash-4.3.42 49.5 4.7 3.1% /gnu/store/0wy21msm26sdgg1jdnvinbz7hgpz7cjm-readline-6.344.8 1.2 0.8% /gnu/store/aj3jaf7jln8yfzy9k96mn01fnmjnyx0g-ncurses-6.0 43.6 5.7 3.7% /gnu/store/8m00x5x8ykmar27s9248cmhnkdb2n54a-glibc-2.22 37.9 36.5 23.7% /gnu/store/5y72ql4zbnbd50lf88k91k0y766kq75x-bash-static-4.3.42 1.4 1.4 0.9% With Bluetooth support: store item totalself /gnu/store/qzrc629zic2l99qlxpbq15icxzwxwvp6-pulseaudio-8.0 154.5 8.0 5.2% /gnu/store/ls0g4gd1mrky3zgf6nw2khxkvjpqsvh7-avahi-0.6.31 113.0 2.4 1.5% /gnu/store/m5hvapdxh6l8sr4b7mp23hb96csqmp4y-eudev-3.1.5 96.9 7.0 4.5% /gnu/store/66nq87yz0syphfzay4x5w810jpf5dl5n-util-linux-2.27 88.5 10.2 6.6% /gnu/store/lbkdykh3aa1469li01rwyya02q50r3b9-glib-2.46.1 86.0 13.2 8.5% /gnu/store/vhl6a5harxz1pxjnkvqrm3f5fhygcx6k-fftwf-3.3.4 75.9 3.6 2.3% /gnu/store/ndf679ac3g9kjfqika5fr73wg6zrdrnr-kmod-17 74.1 0.3 0.2% /gnu/store/z8vgpay1q450ndgil902xxxz5mq0b1qr-xz-5.2.273.4 1.1 0.7% /gnu/store/dafbdv4drmyc40gia6hhin9n1s4aj0m6-dbus-1.10.0 73.2 1.7 1.1% /gnu/store/7cdd8s466qyjh64m0byq0rz9gk1jid40-bash-4.3.42 72.3 4.7 3.0% /gnu/store/xqzmjw2b2j5i9pmkjmnjp3dm7hdiqln0-libx11-1.6.370.9 4.9 3.2% /gnu/store/jvxkis7gibms9x5irnvwha0a7x0zrsbi-libsndfile-1.0.26 68.0 1.8 1.1%