Alien Swarm 1.4 out now!

feature_graphic

Alien Swarm version 1.4 brings our ‘shoot everything that moves’ game on the big screen!

The game is now available for Android TV. This update also features sound quality / performance improvements.

google-play-badge

NOTE: Playing on Android TV requires game pad.

Happy Fruits is out now!

Happy Fruits is out now!

Happy Fruits is a simple match-3 puzzle game similar to Jewels / Bejeweled type of games.
Your goal is to swap adjacent fruits to create combinations of 3 or more fruits of the same color and type, horizontally or vertically.

When you match 4 or more fruits, horizontally or vertically the whole game field row or column is removed.

After removing fruits new fruits drop down on the game field. Quite often the falling fruits create new valid combinations causing a chain reaction (or cascade).

Features:
* 3 game modes: Normal, Timed and Endless
* Hints
* Infinite number of levels
* Saved games. Store your progress and resume playing later on.
* Android TV support
* Game pad support
* “Optimized for your device” graphics
* In game stats
* In game help

It’s free on the Google Play Store.

google-play-badge

Tic Tac Toe 4.0.1

web-slider

Tic Tac Toe v4.0.1 is here. This release focus is on improving performance, fixing visual glitches and bugs.

Version 4.0.1 Change log:
* Fixed crash occurring when the device is rotated.
* Minor UI improvements.
* Updated ‘Google Play Services’ to version 9.2.1

google-play-badge

Alien Swarm 1.3

feature_graphic

Alien Swarm version 1.3 is here. This release focus is on improving performance, fixing visual glitches and bugs. The idea behind it is to provide stable base for the upcoming major update of the game.

Version 1.3 Change log:
* The game feels and look the same on all devices.
* Fixed bug affecting 9.7″ tablets.
* Fixed crash happening when the aliens performs a group attack.
* ‘New life’ and ‘New high score’ notifications are more discrete.
* Game sound is more consistent.
* ‘New life’ indicator uses a space ship as an icon instead of a heart.
* The game now pauses when the notification drawer is pulled down.
* The game now pauses when a call is received.
* Updated ‘Google Play Services’ to version 9.2.1

google-play-badge

ERROR: dev-python/cryptography-1.1.2::gentoo failed (compile phase)

Latest

emerge --sync
emerge --update --deep --newuse @world

broke “dev-python/cryptography” on my development “server”. By server I mean Intel Celeron at 400Mhz with 768Mb of RAM. Currently running MySQL, Apache, Apache Tomcat, Samba and Deluge.

i686-pc-linux-gnu-gcc -O2 -march=pentium2 -pipe -fomit-frame-pointer -fno-ident -fPIC -I/usr/include/python2.7 -c /var/tmp/portage/dev-python/cryptography-1.1.2/work/cryptography-1.1.2-python2_7/temp.linux-i686-2.7/_openssl.c -o /var/tmp/portage/dev-python/cryptography-1.1.2/work/cryptography-1.1.2-python2_7/temp.linux-i686-2.7/var/tmp/portage/dev-python/cryptography-1.1.2/work/cryptography-1.1.2-python2_7/temp.linux-i686-2.7/_openssl.o
/var/tmp/portage/dev-python/cryptography-1.1.2/work/cryptography-1.1.2-python2_7/temp.linux-i686-2.7/_openssl.c:2096:15: error: ‘SSLv2_method’ redeclared as different kind of symbol
 SSL_METHOD* (*SSLv2_method)(void) = NULL;

As the build error says dev-python/cryptography is looking for SSLv2. Doing

equery u openssl
[ Legend : U - final flag setting for installation]
[        : I - package is installed with flag     ]
[ Colors : set, unset                             ]
 * Found these USE flags for dev-libs/openssl-1.0.2h-r2:
 U I
 + + asm                : Support assembly hand optimized crypto functions (i.e. faster run time)
 + + bindist            : Disable EC algorithms (as they seem to be patented) -- note: changes the ABI
 - - cpu_flags_x86_sse2 : Use the SSE2 instruction set
 - - gmp                : Add support for dev-libs/gmp (GNU MP library)
 - - kerberos           : Add kerberos support
 - - rfc3779            : Enable support for RFC 3779 (X.509 Extensions for IP Addresses and AS Identifiers)
 - - sctp               : Support for Stream Control Transmission Protocol
 - - sslv2              : Support for the old/insecure SSLv2 protocol -- note: not required for TLS/https
 + + sslv3              : Support for the old/insecure SSLv3 protocol -- note: not required for TLS/https
 - - static-libs        : Build static versions of dynamic libraries as well
 - - test               : Workaround to pull in packages needed to run with FEATURES=test. Portage-2.1.2 handles this internally, so don't set it in
                          make.conf/package.use anymore
 + + tls-heartbeat      : Enable the Heartbeat Extension in TLS and DTLS
 - - vanilla            : Do not add extra patches which change default behaviour; DO NOT USE THIS ON A GLOBAL SCALE as the severity of the meaning changes
                          drastically
 + + zlib               : Add support for zlib (de)compression

Reveled that OpenSSL is build with ought SSLv2 suport. Adding sslv2 use flag for OpenSSL and rebuilding resolved the problem.

echo "dev-libs/openssl sslv2" > /etc/portage/package.use/openssl

According to me, this is a bug in “dev-python/cryptography“. The ebuild should do some kind of checking if sslv2 use flag is enabled, or it should introduce use flags controlling the version of ssl used.