1. 21 Dec, 2016 2 commits
  2. 20 Dec, 2016 11 commits
  3. 19 Dec, 2016 8 commits
  4. 18 Dec, 2016 4 commits
    • Hans-Gerhard Weinreich's avatar
      Add package for ScrollZ IRC client · bb7002ba
      Hans-Gerhard Weinreich authored
      This adds ScrollZ 2.3 as a package. There's currently no IRC client package available for Chromebrew, and while e.g. EPIC may be more popular, ScrollZ has been a favorite since the 90s. This latest version 2.3 has been released earlier this year. Tested successfully on a Samsung Series 3 (ARM) Chromebook.
      bb7002ba
    • Hans-Gerhard Weinreich's avatar
      Add NcFTP (client) package · a81dba61
      Hans-Gerhard Weinreich authored
      This adds NcFTP client 3.2.6 as a package. This is useful, since we don't have any standard FTP console client on ChromeOS. If the user has ncurses or openssl libraries installed, then the client can be run via an ncurses or with encryption respectively, but this is optional and therefore not defined in the dependencies. Tested the package successfully on a Samsung Series 3 (ARM) Chromebook.
      a81dba61
    • Hans-Gerhard Weinreich's avatar
      Add nmap package · 8e8681df
      Hans-Gerhard Weinreich authored
      This adds nmap 7.31 as a package. I have tested the package on a Samsung Series 3 (ARM) machine and everything compiles successfully. The resulting binary works without issues. I did not add "openssl" as a dependency - this is on purpose. For a few corner cases, nmap can use some SSL functionality, but it works perfectly without. However, if the user has "openssl" installed at the time this package is being installed, then nmap will use this.
      8e8681df
    • geisesteert's avatar
      Fix package being broken on ARM due to asm error · 268131df
      geisesteert authored
      If you execute "crew install unzip", it will fail on ARM, due to an assembler related error (I assume that the unzip sources only contain x86 assembler, but no ARM asm). The error output looks like this:
      
      ________________
      [ ... some more stuff ...]
      cc -c -I. -Ibzip2 -DUNIX -O3 -DLARGE_FILE_SUPPORT -DUNICODE_SUPPORT -DUNICODE_WCHAR -DUNICODE_SUPPORT -DUTF8_MAYBE_NATIVE -DNO_LCHMOD -DHAVE_DIRENT_H -DHAVE_TERMIOS_H -D_MBCS  process.c
      /tmp/ccRacqej.s: Assembler messages:
      /tmp/ccRacqej.s:301: Error: offset out of range
      /tmp/ccRacqej.s:302: Error: offset out of range
      make[1]: *** [process.o] Error 1
      make[1]: Leaving directory `/usr/local/tmp/crew/unzip60'
      make: *** [generic] Error 2
      unzip failed to install: `make -f unix/Makefile generic` exited with 2
      chronos@localhost ~ $
      ________________
      
      I have therefore downloaded the Unzip sources myself from ftp://ftp.info-zip.org/pub/infozip/src/unzip60.zip , deflated it, copied the unix/Makefile over into the sources root directory and used:
      
      make linux_noasm
      
      The resulting build was successful, with no asm related errors.
      
      The relevant line is line 25 in https://github.com/skycocker/chromebrew/blob/master/packages/unzip.rb :
      
      Currently is reads:
      system "make -f unix/Makefile generic"
      But in order to fix the error, it would have to be:
      system "make -f unix/Makefile linux_noasm"
      
      This has been implemented via this commit.
      268131df
  5. 16 Dec, 2016 5 commits
  6. 15 Dec, 2016 2 commits
  7. 14 Dec, 2016 7 commits
  8. 13 Dec, 2016 1 commit