Package Details: alephone 1.10_20240822-1

Git Clone URL: https://aur.archlinux.org/alephone.git (read-only, click to copy)
Package Base: alephone
Description: A free, enhanced port of the classic FPS "Marathon 2" by Bungie Software
Upstream URL: https://alephone.lhowon.org/
Keywords: fps game shooter
Licenses: GPL3
Submitter: None
Maintainer: FredBezies
Last Packager: FredBezies
Votes: 55
Popularity: 0.000431
First Submitted: 2006-07-24 03:24 (UTC)
Last Updated: 2024-08-22 18:43 (UTC)

Latest Comments

1 2 3 Next › Last »

FredBezies commented on 2024-07-13 09:10 (UTC) (edited on 2024-07-13 09:11 (UTC) by FredBezies)

1.9 cannot be build:

PortForward.cpp:27:42: error: too few arguments to function 'int UPNP_GetValidIGD(UPNPDev*, UPNPUrls*, IGDdatas*, char*, int, char*, int)'
   27 |         auto igd_found = UPNP_GetValidIGD(devlist.get(), &urls_, &data_, lanaddr, sizeof(lanaddr));
      |                          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from PortForward.h:31,
                 from PortForward.cpp:1:
/usr/include/miniupnpc/miniupnpc.h:122:1: note: declared here
  122 | UPNP_GetValidIGD(struct UPNPDev * devlist,
      | ^~~~~~~~~~~~~~~~
make[4]: *** [Makefile:492: PortForward.o] Error 1

See bug https://github.com/Aleph-One-Marathon/alephone/issues/504 for more information.

noabody commented on 2022-03-05 14:51 (UTC)

Lifted from dosbox-x:

depends=('sdl2_ttf' 'sdl2_image' 'sdl2_net' 'libmad' 'glu' 'zziplib' 'ffmpeg4.4'
         'boost-libs' 'curl')
PKG_CONFIG_PATH='/usr/lib/ffmpeg4.4/pkgconfig' ./configure --prefix=/usr

adol commented on 2022-02-19 02:27 (UTC)

I was still running into hav3lock's issue, or at least one very similar to it. I solved it by adding --without-ffmpeg to the build options. As far as I can tell, no scenario uses FFmpeg yet.

SteveM commented on 2022-02-07 08:37 (UTC)

Would it be possible to add alephone-phoenix, alephone-red, and alephone-rubiconx as optional dependencies? They are the other community-made scenarios that are available on the AUR. I added them manually when I installed alephone, but it would be helpful for others (and when there are updates).

acheronfail commented on 2020-03-07 11:31 (UTC) (edited on 2020-03-07 11:32 (UTC) by acheronfail)

hav3lock: looks like those issues have been addressed in the alephone-git AUR. I believe they've been fixed upstream since 1.2.1 was released.

hav3lock commented on 2018-11-15 19:00 (UTC)

I get these errors when I try to build it:

In file included from Movie.cpp:78:                                                                             
/usr/include/libavformat/avformat.h:878:21: note: declared here                                                 
     AVCodecContext *codec;                                                                                     
                     ^~~~~                                          
Movie.cpp:424:39: error: 'CODEC_FLAG_CLOSED_GOP' was not declared in this scope
         video_stream->codec->flags |= CODEC_FLAG_CLOSED_GOP;         
                                       ^~~~~~~~~~~~~~~~~~~~~                          
Movie.cpp:424:39: note: suggested alternative: 'AV_CODEC_FLAG_CLOSED_GOP'                    
         video_stream->codec->flags |= CODEC_FLAG_CLOSED_GOP;
                                       ^~~~~~~~~~~~~~~~~~~~~
                                       AV_CODEC_FLAG_CLOSED_GOP


In file included from Movie.cpp:78:  
/usr/include/libavformat/avformat.h:878:21: note: declared here
     AVCodecContext *codec;
                     ^~~~~                
Movie.cpp:428:43: error: 'CODEC_FLAG_GLOBAL_HEADER' was not declared in this scope  
             video_stream->codec->flags |= CODEC_FLAG_GLOBAL_HEADER;      
                                           ^~~~~~~~~~~~~~~~~~~~~~~~      
Movie.cpp:428:43: note: suggested alternative: 'AV_CODEC_FLAG_GLOBAL_HEADER'                                   
             video_stream->codec->flags |= CODEC_FLAG_GLOBAL_HEADER;
                                           ^~~~~~~~~~~~~~~~~~~~~~~~
                                           AV_CODEC_FLAG_GLOBAL_HEADER

In file included from Movie.cpp:78:                                                                             
/usr/include/libavformat/avformat.h:878:21: note: declared here                                                 
     AVCodecContext *codec;                                                   
                     ^~~~~                               
Movie.cpp:497:43: error: 'CODEC_FLAG_GLOBAL_HEADER' was not declared in this scope
             audio_stream->codec->flags |= CODEC_FLAG_GLOBAL_HEADER;
                                           ^~~~~~~~~~~~~~~~~~~~~~~~                   
Movie.cpp:497:43: note: suggested alternative: 'AV_CODEC_FLAG_GLOBAL_HEADER'
             audio_stream->codec->flags |= CODEC_FLAG_GLOBAL_HEADER;
                                           ^~~~~~~~~~~~~~~~~~~~~~~~
                                           AV_CODEC_FLAG_GLOBAL_HEADER



In file included from Movie.cpp:78:                                                                             
/usr/include/libavformat/avformat.h:878:21: note: declared here                                                
     AVCodecContext *codec;                                                                                    
                     ^~~~~                                                
Movie.cpp:504:39: error: 'CODEC_FLAG_QSCALE' was not declared in this scope         
         audio_stream->codec->flags |= CODEC_FLAG_QSCALE;                                                       
                                       ^~~~~~~~~~~~~~~~~                                                        
Movie.cpp:504:39: note: suggested alternative: 'AV_CODEC_FLAG_QSCALE'         
         audio_stream->codec->flags |= CODEC_FLAG_QSCALE;
                                       ^~~~~~~~~~~~~~~~~
                                       AV_CODEC_FLAG_QSCALE


In file included from Movie.cpp:78:                                                                            
/usr/include/libavformat/avformat.h:878:21: note: declared here                                                
     AVCodecContext *codec;                                                                                    
                     ^~~~~
Movie.cpp:673:47: error: 'CODEC_CAP_SMALL_LAST_FRAME' was not declared in this scope                           
             if (acodec->codec->capabilities & CODEC_CAP_SMALL_LAST_FRAME)                                     
                                               ^~~~~~~~~~~~~~~~~~~~~~~~~~                                      
Movie.cpp:673:47: note: suggested alternative: 'AV_CODEC_CAP_SMALL_LAST_FRAME'                                 
             if (acodec->codec->capabilities & CODEC_CAP_SMALL_LAST_FRAME)
                                               ^~~~~~~~~~~~~~~~~~~~~~~~~~
                                               AV_CODEC_CAP_SMALL_LAST_FRAME

carstene1ns commented on 2017-07-07 14:01 (UTC)

No problem, sanerb. I am watching the project on GitHub... ;-) I was thinking of creating an alephone-git package instead of updating to the pre-release.

sanerb commented on 2017-07-07 09:40 (UTC)

oops. sorry, carstene1ns - missed that the 1.3 is alpha release. (then again, it's been alpha for two years, so probably stable...) and re: upstream, i gave the wrong URL; should be https://alephone.lhowon.org/ instead of the sourceforge link (though they do have a redirect in place) my bad!

carstene1ns commented on 2016-05-28 23:01 (UTC)

mitcoes: Sorry for the delay, this should be fixed now.

mitcoes commented on 2016-05-08 13:32 (UTC)

SDL and ffmpeg errors compiling I suppose it would be relatively easy to fix, being related to newer versions