Search Criteria
Package Details: pulseaudio-dlna 0.5.2.r152.gb0db813-6
Package Actions
Git Clone URL: | https://aur.archlinux.org/pulseaudio-dlna.git (read-only, click to copy) |
---|---|
Package Base: | pulseaudio-dlna |
Description: | Small DLNA server which brings DLNA/UPnP support to PulseAudio |
Upstream URL: | https://github.com/masmu/pulseaudio-dlna |
Keywords: | dlna multimedia pulseaudio upnp |
Licenses: | GPL3 |
Submitter: | yegorius |
Maintainer: | polyzen |
Last Packager: | polyzen |
Votes: | 63 |
Popularity: | 0.59 |
First Submitted: | 2015-04-11 23:54 (UTC) |
Last Updated: | 2022-05-10 16:31 (UTC) |
Dependencies (21)
- dbus-python
- python-chardet
- python-docopt
- python-gobject (python-gobject-git)
- python-lxml
- python-netifaces (python-netifaces-git)
- python-notify2
- python-psutil
- python-pychromecast6
- python-pyroute2
- python-requests
- python-setproctitle
- python-setuptools
- git (git-git, git-vfs, git-run-command-patch-git) (make)
- faac (faac-git) (optional) – AAC transcoding support
- ffmpeg (ffmpeg-v4l2-request-git, ffmpeg-nox-git, ffmpeg-svt-vp9-git, ffmpeg-intel-full-git, ffmpeg-yt-dlp-bin, ffmpeg-shinobi, ffmpeg-git, ffmpeg-ndi, ffmpeg-libfdk_aac, ffmpeg-obs, ffmpeg-cuda, ffmpeg-mmal, ffmpeg-amd-full-git, ffmpeg-vulkan, ffmpeg-nocuda, ffmpeg-headless, ffmpeg-amd-full, ffmpeg-full, ffmpeg-decklink, ffmpeg-full-git) (optional) – multiple formats support
- flac (flac-nodocs-git, flac-minimal-git, flac-git) (optional) – FLAC transcoding support
- lame (lame-svn, lame-altivec) (optional) – MP3 transcoding support
- opus-tools (opus-tools-git) (optional) – OPUS transcoding support
- sox (sox-dsd-git) (optional) – WAV transcoding support
- Show 1 more dependencies...
Latest Comments
SonnyC commented on 2022-06-28 09:51 (UTC) (edited on 2022-06-28 09:52 (UTC) by SonnyC)
Got an issue, ince I think update of pychromecast:
[2022-06-28T09:21:05+0200] [ALPM] upgraded python-pychromecast (12.1.3-1 -> 12.1.4-1)
running pulseaudio-dlna get in error :
pkg_resources.DistributionNotFound: The 'pychromecast>=2.3.0' distribution was not found and is required by pulseaudio-dlna
python-pychromecast6 is installed and reinstalled.
simona commented on 2022-05-16 10:14 (UTC)
Installing python-pychromecast6 will remove: python-pychromecast
hansen9984 commented on 2022-05-16 09:29 (UTC)
polyzen, python-gobject is installed and I didn't deinstall it. pulseaudio-dlna was working until an update happened. I am not sure when or what was updated, but in my opinion every dependency is available. I now have reinstalled pulseaudio-dlna together with python-gobject and now it works. Thank you for the hint!
polyzen commented on 2022-05-10 19:11 (UTC)
willemw, fixes pushed, thank you.
hansen9984, seems like you somehow installed this package without installing
python-gobject
?willemw commented on 2022-05-10 16:18 (UTC)
Is should be: arch=('any').
The 'wait_for_chromecast.patch' checksum is incorrect.
hansen9984 commented on 2022-05-10 16:03 (UTC)
hi, when I try to start pulseaudio-dlna it says:
Traceback (most recent call last): File "/usr/bin/pulseaudio-dlna", line 33, in <module> sys.exit(load_entry_point('pulseaudio-dlna==0.6.3', 'console_scripts', 'pulseaudio-dlna')()) File "/usr/bin/pulseaudio-dlna", line 25, in importlib_load_entry_point return next(matches).load() File "/usr/lib/python3.10/importlib/metadata/init.py", line 171, in load module = import_module(match.group('module')) File "/usr/lib/python3.10/importlib/init.py", line 126, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "<frozen importlib._bootstrap>", line 1050, in _gcd_import File "<frozen importlib._bootstrap>", line 1027, in _find_and_load File "<frozen importlib._bootstrap>", line 992, in _find_and_load_unlocked File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed File "<frozen importlib._bootstrap>", line 1050, in _gcd_import File "<frozen importlib._bootstrap>", line 1027, in _find_and_load File "<frozen importlib._bootstrap>", line 1006, in _find_and_load_unlocked File "<frozen importlib._bootstrap>", line 688, in _load_unlocked File "<frozen importlib._bootstrap_external>", line 883, in exec_module File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed File "/usr/lib/python3.10/site-packages/pulseaudio_dlna/init.py", line 19, in <module> import pkg_resources File "/usr/lib/python3.10/site-packages/pkg_resources/init.py", line 3266, in <module> def _initialize_master_working_set(): File "/usr/lib/python3.10/site-packages/pkg_resources/init.py", line 3240, in _call_aside f(args, *kwargs) File "/usr/lib/python3.10/site-packages/pkg_resources/init.py", line 3278, in _initialize_master_working_set working_set = WorkingSet._build_master() File "/usr/lib/python3.10/site-packages/pkg_resources/init.py", line 573, in _build_master ws.require(requires) File "/usr/lib/python3.10/site-packages/pkg_resources/init.py", line 891, in require needed = self.resolve(parse_requirements(requirements)) File "/usr/lib/python3.10/site-packages/pkg_resources/init.py", line 777, in resolve raise DistributionNotFound(req, requirers) pkg_resources.DistributionNotFound: The 'gobject' distribution was not found and is required by pulseaudio-dlna
all dependencies were installed, also gobject of course. any idea?
zachalexy commented on 2021-09-03 17:13 (UTC)
Ahha, great! Removed the IgnorePkg entry, happily streaming...thx, Zach
polyzen commented on 2021-09-03 17:08 (UTC)
The package has already been fixed, feel free to upgrade to
python-pyroute2 0.5.19-3
.zachalexy commented on 2021-09-03 17:05 (UTC)
Downgraded for now. Very happy still with pulseaudio-dlna. Streaming Spotify to a dated Sony low-end Hi-Fi device. Low-end but my music! Thx polyzen!
simona commented on 2021-09-03 06:59 (UTC)
use version x python3 is a problem? any disadvantages?
polyzen commented on 2021-09-03 04:19 (UTC)
You can downgrade to
python-pyroute2 0.5.19-1
until that package is fixed.Bazon commented on 2021-09-02 14:19 (UTC) (edited on 2021-09-02 14:25 (UTC) by Bazon)
Since recent update (python-something, I suppose?):
Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/pkg_resources/init.py", line 568, in _build_master ws.require(requires) File "/usr/lib/python3.9/site-packages/pkg_resources/init.py", line 886, in require needed = self.resolve(parse_requirements(requirements)) File "/usr/lib/python3.9/site-packages/pkg_resources/init.py", line 777, in resolve raise VersionConflict(dist, req).with_context(dependent_req) pkg_resources.ContextualVersionConflict: (pyroute2 unknown (/usr/lib/python3.9/site-packages), Requirement.parse('pyroute2>=0.3.5'), {'pulseaudio-dlna'})
During handling of the above exception, another exception occurred:
Traceback (most recent call last): File "/usr/bin/pulseaudio-dlna", line 33, in <module> sys.exit(load_entry_point('pulseaudio-dlna==0.6.0', 'console_scripts', 'pulseaudio-dlna')()) File "/usr/bin/pulseaudio-dlna", line 25, in importlib_load_entry_point return next(matches).load() File "/usr/lib/python3.9/importlib/metadata.py", line 77, in load module = import_module(match.group('module')) File "/usr/lib/python3.9/importlib/init.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "<frozen importlib._bootstrap>", line 1030, in _gcd_import File "<frozen importlib._bootstrap>", line 1007, in _find_and_load File "<frozen importlib._bootstrap>", line 972, in _find_and_load_unlocked File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed File "<frozen importlib._bootstrap>", line 1030, in _gcd_import File "<frozen importlib._bootstrap>", line 1007, in _find_and_load File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked File "<frozen importlib._bootstrap>", line 680, in _load_unlocked File "<frozen importlib._bootstrap_external>", line 850, in exec_module File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed File "/usr/lib/python3.9/site-packages/pulseaudio_dlna/init.py", line 19, in <module> import pkg_resources File "/usr/lib/python3.9/site-packages/pkg_resources/init.py", line 3243, in <module> def _initialize_master_working_set(): File "/usr/lib/python3.9/site-packages/pkg_resources/init.py", line 3226, in _call_aside f(args, *kwargs) File "/usr/lib/python3.9/site-packages/pkg_resources/init.py", line 3255, in _initialize_master_working_set working_set = WorkingSet._build_master() File "/usr/lib/python3.9/site-packages/pkg_resources/init.py", line 570, in _build_master return cls._build_from_requirements(requires) File "/usr/lib/python3.9/site-packages/pkg_resources/init.py", line 583, in _build_from_requirements dists = ws.resolve(reqs, Environment()) File "/usr/lib/python3.9/site-packages/pkg_resources/init.py", line 772, in resolve raise DistributionNotFound(req, requirers) pkg_resources.DistributionNotFound: The 'pyroute2>=0.3.5' distribution was not found and is required by pulseaudio-dlna
P.S.: No problem with https://aur.archlinux.org/packages/pulseaudio-dlna-python3/ , so maybe this is a useful workaround for someone....
simona commented on 2021-03-18 23:53 (UTC)
now ok for dbus problem but the error:
-> Installing python-pychromecast6 will remove: python-pychromecast, python-pychromecast (python-pychromecast6)
python-pychromecast can't be used?
simona commented on 2021-03-18 09:39 (UTC)
python2-dbus 1.2.16-3 has been removed from the [extra] repository.
maderios commented on 2021-03-06 15:57 (UTC)
@yannleretaille Why don't you add this fork as a new Aur package?
yannleretaille commented on 2021-03-05 21:12 (UTC) (edited on 2021-03-17 11:36 (UTC) by yannleretaille)
There's a new fork available that adds proper python 3 support, uses the newer version of pychromecast and includes various other fixes:
https://github.com/Cygn/pulseaudio-dlna
Here's a PKGBUILD for the latest release (0.6.1):
https://gist.github.com/yannleretaille/1a45e6d55f7ed3833f9426c2fea29f2d
scrouthtv commented on 2021-01-16 07:19 (UTC)
Here's a user unit file if someone needs it. --port 0 makes it use the first "free" port [Unit] Description=PulseAudio DLNA client
[Service] ExecStart=/usr/bin/pulseaudio-dlna --port 0
[Install] WantedBy=multi-user.target
senorsnor commented on 2020-12-07 21:07 (UTC) (edited on 2020-12-07 21:10 (UTC) by senorsnor)
Apparently this is caused by a change in Python 3.9. The maintainer of python-pychromecast6 just added a patch to that package and now everything works again. woohoo! :-)
senorsnor commented on 2020-12-06 17:27 (UTC) (edited on 2020-12-06 17:30 (UTC) by senorsnor)
After running fine for a long time, today I had to reinstall this package because a lot of other python libs were updated. Including python-pychromecast6 and python-casttube. So all dependencies are up to date. Now I cannot stream to chromecast anymore because, the following error appears:
Does seem like a version mismatch somewhere, does anyone have an idea?
polyzen commented on 2020-12-02 21:19 (UTC)
funk-electric, install https://aur.archlinux.org/packages/python-pychromecast6/ to fulfill the dep.
funk-electric commented on 2020-12-02 21:13 (UTC) (edited on 2020-12-02 21:19 (UTC) by funk-electric)
I tried to install it on the current arch linux version (2th of december 2020)
==> Using [aur] repository -> pulseaudio-dlna-python3-git: (none) -> 0.5.2.r152.gb0db813-2 -> python-casttube: (none) -> 0.2.1-2 -> python-pychromecast: (none) -> 7.5.1-1 ==> Retrieving package files From https://aur.archlinux.org/python-casttube = [up to date] master -> origin/master From https://aur.archlinux.org/python-pychromecast = [up to date] master -> origin/master From https://aur.archlinux.org/pulseaudio-dlna-python3-git = [up to date] master -> origin/master
and it ends up with:
Unfortunately I have no idea how i could fix this? Has anyone an idea how i can get it running?
LibreFreq commented on 2020-11-25 10:24 (UTC)
It could be that this is incorrectly tagged, but the correct version on the python3 branch is 0.6.0.r739.b0db813.
https://github.com/masmu/pulseaudio-dlna/blob/python3/setup.py#L37
polyzen commented on 2020-11-24 01:13 (UTC)
There is no 0.6.0 tag. 739 is the total number of commits, which would be useful if there were no tags.
Check out https://wiki.archlinux.org/index.php/VCS_package_guidelines#The_pkgver.28.29_function
LibreFreq commented on 2020-11-22 11:45 (UTC)
The package version is wrong. In my opinion it should be 0.6.0.r739.b0db813. Try something like this in pkgver():
printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
https://github.com/masmu/pulseaudio-dlna/tree/python3
daurnimator commented on 2020-10-03 05:52 (UTC) (edited on 2020-10-03 06:03 (UTC) by daurnimator)
Attempting to start
pulseaudio-dlna
I get:I had to manually install python-notify2 for some reason... (seems that it was just moved from AUR => community so things might be out of sync?)
maderios commented on 2020-09-27 13:46 (UTC)
We need 'python-pychromecast6' dependency, not 'python-pychromecast<7', otherwise, pacman tries to install 'python-pychromecast' (7)
Wild_Penguin commented on 2020-09-18 07:10 (UTC) (edited on 2020-09-18 07:36 (UTC) by Wild_Penguin)
Oops, I may be partner-in-crime, as you can see I've proposed that change ;-)
I didn't mean it literally, or I was thinking in Gentoo (don't remember which). Arch does not have slots as Gentoo does, so python-pychromecast6 and python-pychromecast are though as completely different packages. Although python-pychromecast6 provides python-pychromecast, the PKGBUILD version match search does not propagate to package providing some other, so makepkg does not find it (ot, at least looks like it).
Could be a sensible feature request for makepkg in the bugzilla...
EDIT: Actually it seems like, according to wiki, this should be fixed in the provides field of python-pychromecast6. See: https://wiki.archlinux.org/index.php/PKGBUILD#provides . So that version reference is valid, but this PKGBUILD still fails since python-pychromecast6 does not mention version in it's provides field. Seems a bit awkward, but it does make sense after all, as the pkgver of some alternative implementation of package/feature Y in package X might have nothing to do with the versioning of the package X it is implemented in...
veikok commented on 2020-09-18 06:03 (UTC)
Package doesn't build at the moment since the following package is unavailable: 'python-pychromecast<7'. Replacing it in the PKGBUILD with 'python-pychromecast6' fixes the problem
Wild_Penguin commented on 2020-09-06 18:23 (UTC) (edited on 2020-09-07 12:59 (UTC) by Wild_Penguin)
Indeed python-pychromecast6 does work.
Maybe the dependencies in this PKGBUILD should be changed so that it depends on python-pychromecast<7? I can see that the 7 series appeared in AUR in June... or, perhaps pulseaudio-dlna (upstream) will catch up soon.
senorsnor commented on 2020-09-06 14:58 (UTC)
@Wild_Penguin You could try python-pychromecast6 instead of python-pychromecast. There have been major breaking changes in python-pychromecast 7. I never updated pychromecast for that reason and am still on version 5.0 and it works great.
Wild_Penguin commented on 2020-09-05 15:27 (UTC) (edited on 2020-09-05 16:02 (UTC) by Wild_Penguin)
Does not seem to work for me atm for streaming to Chromecast, does this work for others?
Whenever I try to stream my audio (a single application or all audio on the computer), I get this:
senorsnor commented on 2020-04-18 20:55 (UTC)
@polyzen: I just tested that fix and it solves the issue for me indeed! Thanks a lot.
polyzen commented on 2020-04-14 22:16 (UTC)
If this fixes the issue for Chromecast users, I could add it to the package: https://github.com/masmu/pulseaudio-dlna/pull/398/commits/d46f419abd5105e48342ee45219cbf557d342af4
bubuntux commented on 2020-03-05 03:01 (UTC)
i tried downgrading to pychromecast to 2.3.0 but still getting issue with Chromecast
polyzen commented on 2020-02-03 05:36 (UTC)
Thank you, Le_Birlante. Please report this upstream: https://github.com/masmu/pulseaudio-dlna/issues
Le_Birlante commented on 2020-02-01 15:50 (UTC) (edited on 2020-02-02 20:01 (UTC) by polyzen)
Came here from good 'old python2-esque pulseaudio-dlna. It mostly works ok for my devices: it's able to detect and stream to my smart TVs (two samsungs and one Pana), and a Beoplay A9 too.
However, this python-3 version fails while trying to detect a Maranzt AV7702 a/v receiver, a device which worked flawlessly with the old phyton2 pulseaudio-dlna version.
If it's of some help, here is the error trace. This happens whenever I run pulseaudio-dlna with the Marantz turned on (if the Marantz is turned off, no errors will appear):
thanks,
polyzen commented on 2020-01-23 05:17 (UTC)
python-casttube
is a dependency ofpython-pychromecast
.Thank you.
viperpaulo commented on 2020-01-17 07:10 (UTC) (edited on 2020-01-17 07:12 (UTC) by viperpaulo)
Missing dep: python-casttube Also, you should add: provides=('pulseaudio-dlna') to the PKGBUILD
zachalexy commented on 2020-01-11 17:59 (UTC)
Very happy with this package! I'll switch to the python-3-git version for now. Hope masmu and/or other developers keep this package alive for a long time.
polyzen commented on 2020-01-10 03:06 (UTC) (edited on 2020-04-19 02:49 (UTC) by polyzen)
According to this comment, Chromecast streaming works if you downgrade pychromecast to
2.3.0
.damir commented on 2020-01-01 13:22 (UTC)
works great - switched from pulseaudio-dlna which stopped working because of python2 issues. one thing: i had to re-install python-notify2 ... oh, python, my old friend... ahh :)
polyzen commented on 2019-12-23 10:47 (UTC)
Don't have a Chromecast myself. Either support for Chromecast is broken on this branch or there's a bug in pychromecast. You may want to check if your repo and AUR packages are all up-to-date.
senorsnor commented on 2019-12-22 19:12 (UTC) (edited on 2019-12-22 20:08 (UTC) by senorsnor)
Just installed this but cannot get it to stream to my two chromecast devices (one regular, one chromecast audio). The debug log doesn't help me, but I'm not an expert of course. The sinks for the chromecast devices get added, but when I select any of them the audio stream switches back to the onboard audio with the message
"12-22 20:04:37 pulseaudio_dlna.pulseaudio ERROR The device "TV (Chromecast)" failed to play! (500) - Chromecast 192.168.2.3:8009 is connecting..."
Before I start diving into this, since this is a git version: is streaming to chromecast even supposed to be working with this version? Do others have this working?
(btw, in the end I reinstalled the pulseaudio-dlna package which works just fine, so it does seem to be something with this version?)
polyzen commented on 2019-12-17 08:08 (UTC) (edited on 2020-01-23 05:37 (UTC) by polyzen)
Please do not flag this package out-of-date. There's nothing wrong with the package itself.
In the meantime, you can use https://aur.archlinux.org/packages/pulseaudio-dlna-python3-git/
polyzen commented on 2019-12-15 10:37 (UTC) (edited on 2020-01-23 05:37 (UTC) by polyzen)
dflemstr, thanks for the heads up! Unfortunately this means using a branch that has not yet been merged, but I've been using that branch without any real issues for quite some time.
dflemstr commented on 2019-12-15 10:29 (UTC)
This package depends on python2-protobuf, which no longer exists. Might be an idea to migrate to python3 (as some other distros/upstream seems to have done)?
polyzen commented on 2019-05-18 22:12 (UTC)
Thanks for the heads up. I prefer to leave it to
makepkg -A
for other architectures.ckdo commented on 2019-05-18 18:02 (UTC)
Hello,
I think you can safely add arm architectures in PKGBUILD, I've successfully built it on armv7h for my cubox
trustin commented on 2018-07-26 02:16 (UTC)
Would it be possible to make the --port option configurable? It currently uses 8080 but that port number is used very often for testing by developers. Alternatively, it would be nice if it is changed to other port number.
zuzavo commented on 2018-05-21 21:14 (UTC) (edited on 2018-05-21 21:15 (UTC) by zuzavo)
I have been without using pulseaudio-dlna for a while. Today I have detected the problem with zeroconf and I have solved it in the following way, or at least works for me. I have removed pulseadio-dlna completely to reinstall it, but this time I have edited it to eliminate the python2-zeroconf dependency. When it have finished with pulseaudio-dlna, I have installed python2-zeroconf as a separate package and all works perfectly: Results in pastebind, $ systemctl start --user pulseaudio-dlna $ systemctl status --user pulseaudio-dlna.
pulseaudio-dlna.service - DLNA/UPnP streaming server for PulseAudio Loaded: loaded (/usr/lib/systemd/user/pulseaudio-dlna.service; disabled; vendor preset: enabled) Active: active (running) since Mon 2018-05-21 22:48:01 CEST; 3s ago Main PID: 1033 (pulseaudio-dlna) CGroup: /user.slice/user-1000.slice/user@1000.service/pulseaudio-dlna.service ├─1033 pulseaudio-dlna ├─1042 /usr/bin/python2 /usr/bin/pulseaudio-dlna ├─1046 stream_server ├─1047 pulse_watcher └─1050 ssdp_listener ............. .............No python errors
ZaZam commented on 2018-03-25 11:40 (UTC) (edited on 2018-03-25 12:20 (UTC) by ZaZam)
@senorsnor That's because python-zeroconf dropped support for Python 2 at version 0.20.0. You need to downgrade python2-zeroconf to 0.19.1.
senorsnor commented on 2018-03-21 18:48 (UTC) (edited on 2018-03-21 19:04 (UTC) by senorsnor)
As of recently my pulseaudio-dlna doesn't start anymore, with the following error message related to zeroconf. I don't know what zeroconf is exactly, but I notice that the dependency python2-zeroconf is no longer available.
Exception in thread zeroconf-Engine: Traceback (most recent call last): File "/usr/lib/python2.7/threading.py", line 801, in bootstrap_inner self.run() File "/usr/lib/python2.7/site-packages/zeroconf.py", line 1133, in run reader.handle_read(socket_) File "/usr/lib/python2.7/site-packages/zeroconf.py", line 1175, in handle_read msg = DNSIncoming(data) File "/usr/lib/python2.7/site-packages/zeroconf.py", line 644, in init__ self.read_questions() File "/usr/lib/python2.7/site-packages/zeroconf.py", line 667, in read_questions name = self.read_name() File "/usr/lib/python2.7/site-packages/zeroconf.py", line 756, in read_name t = length & 0xC0 TypeError: unsupported operand type(s) for &: 'str' and 'int'
HarlemSquirrel commented on 2018-03-06 19:37 (UTC)
I created this unit file which seems to be working for me.
https://gist.github.com/HarlemSquirrel/a3e838f76ac1becb95591897c460a968
ZaZam commented on 2017-10-09 16:35 (UTC)
yegorius commented on 2017-01-23 14:17 (UTC)
stes commented on 2017-01-13 20:36 (UTC)
yegorius commented on 2016-12-30 16:35 (UTC)
yegorius commented on 2016-08-04 16:54 (UTC)
kevincox commented on 2016-08-04 12:53 (UTC)
yegorius commented on 2016-08-04 09:01 (UTC)
jro commented on 2016-08-03 14:37 (UTC)
kdb424 commented on 2016-06-01 05:35 (UTC) (edited on 2016-06-01 16:09 (UTC) by kdb424)
CarstenF commented on 2016-04-28 15:49 (UTC)
freijon commented on 2016-04-01 17:04 (UTC)
sim590 commented on 2016-02-20 19:35 (UTC) (edited on 2016-02-20 22:31 (UTC) by sim590)
mrendres commented on 2016-01-05 22:23 (UTC)
hiberno commented on 2015-12-04 11:11 (UTC) (edited on 2015-12-04 11:16 (UTC) by hiberno)
chmd commented on 2015-10-20 22:31 (UTC)
chmd commented on 2015-10-17 09:06 (UTC)
willemw commented on 2015-09-03 20:50 (UTC)
yegorius commented on 2015-09-03 11:25 (UTC)
willemw commented on 2015-08-16 12:34 (UTC)
Chrissss commented on 2015-08-10 11:54 (UTC)
Rhinoceros commented on 2015-08-08 22:39 (UTC)
skgsergio commented on 2015-08-08 16:52 (UTC)
yegorius commented on 2015-08-08 16:26 (UTC)
skydesigner commented on 2015-08-08 15:37 (UTC)
Rhinoceros commented on 2015-08-08 13:08 (UTC)
Chrissss commented on 2015-08-02 15:40 (UTC)
Chrissss commented on 2015-08-01 11:21 (UTC)
Chrissss commented on 2015-08-01 10:44 (UTC)
coder-hugo commented on 2015-04-15 09:18 (UTC)
yegorius commented on 2015-04-13 08:55 (UTC)
coder-hugo commented on 2015-04-12 13:18 (UTC)