From Fedora Project Wiki
m (→‎Missing gems: update table)
(→‎Packages: Update to GitLab 6.0)
Line 97: Line 97:
|actionmailer
|actionmailer
|3.2.13
|3.2.13
|3.2.13
|4.0.0
|4.0.0
|4.0.0
|-
|-
|actionpack
|actionpack
|3.2.13
|3.2.13
|3.2.13
|4.0.0
|4.0.0
|4.0.0
|-
|-
|activemodel
|activemodel
|3.2.13
|3.2.13
|3.2.13
|4.0.0
|4.0.0
|4.0.0
|-
|-
|activerecord
|activerecord
|3.2.13
|3.2.13
|3.2.13
|4.0.0
|4.0.0
|4.0.0
|-
|-
|activeresource
|activeresource
|3.2.13
|3.2.13
|3.2.13
|4.0.0
|4.0.0
|4.0.0
|-
|-
|activesupport
|activesupport
|3.2.13
|3.2.13
|3.2.13
|4.0.0
|4.0.0
|4.0.0
|-
|-
Line 146: Line 146:
|-
|-
|bcrypt-ruby
|bcrypt-ruby
|3.0.1
|3.1.1
|3.0.1
|3.0.1
|3.1.1
|3.1.1
Line 172: Line 172:
|charlock_holmes
|charlock_holmes
|0.6.9.4
|0.6.9.4
|None
|0.6.9.4
|0.6.9.4
|0.6.9.4
|-
|-
|chosen-rails
|chosen-rails
|0.9.8
|1.0.0
|None
|None
|1.0.0
|1.0.0
|-
|chunky_png
|1.2.8
|1.2.7
|1.2.8
|-
|-
|coffee-rails
|coffee-rails
|3.2.2
|3.2.2
|3.2.2
|4.0.0
|4.0.0
|4.0.0
|-
|-
Line 199: Line 204:
|1.2
|1.2
|1.2
|1.2
|-
|compass
|0.12.2
|0.12.2
|0.12.2
|-
|compass-rails
|1.0.3
|1.0.3
|1.0.3
|-
|-
|connection_pool
|connection_pool
Line 216: Line 231:
|-
|-
|devise
|devise
|2.2.4
|2.2.5
|None
|None
|3.0.1
|3.0.2
|-
|-
|diff-lcs
|diff-lcs
Line 227: Line 242:
|dotenv
|dotenv
|0.8.0
|0.8.0
|None
|0.8.0
|0.8.0
|0.8.0
|-
|-
Line 249: Line 264:
|1.0.3
|1.0.3
|1.0.3
|1.0.3
|-
|excon
|0.13.4
|0.21.0
|0.25.3
|-
|-
|execjs
|execjs
Line 264: Line 284:
|None
|None
|0.9.0
|0.9.0
|-
|fog
|1.3.1
|1.11.1
|1.14.0
|-
|-
|font-awesome-rails
|font-awesome-rails
|3.2.1.2
|3.2.1.2
|None
|None
|3.2.1.2
|3.2.1.3
|-
|-
|foreman
|foreman
Line 274: Line 299:
|None
|None
|0.63.0
|0.63.0
|-
|formatador
|0.2.4
|0.2.4
|0.2.4
|-
|fssm
|0.2.10
|0.2.7
|0.2.10
|-
|-
|gemoji
|gemoji
Line 283: Line 318:
|2.3.4
|2.3.4
|None
|None
|2.8.12
|2.9.4
|-
|-
|github-markdown
|github-markdown
Line 316: Line 351:
|-
|-
|gitlab_git
|gitlab_git
|1.4.1
|2.0.1
|None
|None
|1.4.1
|2.0.1
|-
|-
|gitlab_meta
|gitlab_meta
Line 352: Line 387:
|haml-rails
|haml-rails
|0.4
|0.4
|0.3.4
|0.4
|0.4
|0.4
|-
|-
Line 388: Line 423:
|0.6.1
|0.6.1
|0.6.4
|0.6.4
|0.6.4
|0.6.5
|-
|-
|journey
|journey
Line 398: Line 433:
|0.3.0
|0.3.0
|None
|None
|0.3.1
|0.3.2
|-
|-
|jquery-rails
|jquery-rails
Line 437: Line 472:
|mail
|mail
|2.5.4
|2.5.4
|2.5.3
|2.5.4
|2.5.4
|2.5.4
|-
|-
Line 443: Line 478:
|1.23
|1.23
|1.19
|1.19
|1.23
|1.24
|-
|-
|modernizr
|modernizr
Line 451: Line 486:
|-
|-
|multi_json
|multi_json
|1.7.9
|1.7.7
|1.7.7
|1.7.7
|1.7.9
|1.7.8
|-
|-
|multi_xml
|multi_xml
Line 474: Line 509:
|0.3.1
|0.3.1
|0.3.1
|0.3.1
|-
|net-scp
|1.0.4
|1.1.0
|1.1.2
|-
|net-ssh
|2.6.8
|2.6.6
|2.6.8
|-
|newrelic_rpm
|3.6.5.130
|None
|3.6.6.147
|-
|-
|nokogiri
|nokogiri
Line 543: Line 593:
|2.3.1
|2.3.1
|None
|None
|2.4.0
|2.5.1
|-
|-
|pygments.rb
|pygments.rb
Line 592: Line 642:
|rails
|rails
|3.2.13
|3.2.13
|3.2.13
|4.0.0
|4.0.0
|4.0.0
|-
|-
|railties
|railties
|3.2.13
|3.2.13
|3.2.13
|4.0.0
|4.0.0
|4.0.0
|-
|-
Line 659: Line 709:
|1.0.0
|1.0.0
|1.0.5
|1.0.5
|-
|ruby-hmac
|0.4.0
|0.4.0
|0.4.0
|-
|-
|rubyntlm
|rubyntlm
|0.1.1
|0.1.1
|None
|None
|0.3.3
|0.3.4
|-
|-
|sanitize
|sanitize
Line 677: Line 732:
|sass-rails
|sass-rails
|3.2.6
|3.2.6
|3.2.6
|4.0.0
|4.0.0
|4.0.0
|-
|-
Line 688: Line 743:
|3.4.2
|3.4.2
|None
|None
|3.4.7
|3.4.8
|-
|-
|settingslogic
|settingslogic
Line 698: Line 753:
|2.12.4
|2.12.4
|None
|None
|2.13.0
|2.13.1
|-
|-
|simple_oauth
|simple_oauth
Line 811: Line 866:
|-
|-
|warden
|warden
|1.2.1
|1.2.3
|1.2.1
|1.2.1
|1.2.3
|1.2.3

Revision as of 05:48, 16 August 2013

GitLab for Fedora

An effort to package GitLab for Fedora.

System dependencies

The equivalent of Debian's build-essential is:

# yum groupinstall 'Development Tools' 'Development Libraries'

The rest of the packages can be installed with:

# yum install zlib-devel libyaml-devel openssl-devel gdbm-devel readline-devel ncurses-devel libffi-devel curl git openssh-server redis libxml2-devel libxslt-devel libcurl-devel libicu-devel python

Below is the table for an easy reference.

GitLab system dependencies
Debian Fedora 19
sudo sudo
zlib1g-dev zlib-devel
libyaml-dev libyaml-devel
libssl-dev openssl-devel
libgdbm-dev gdbm-devel
libreadline-dev readline-devel
libncurses5-dev ncurses-devel
libffi-dev libffi-devel
curl curl
git-core git
openssh-server openssh-server
redis-server redis
postfix postfix
checkinstall
Fail fail
libxml2-dev libxml2-devel
libxslt-dev libxslt-devel
libcurl4-openssl-dev libcurl-devel
libicu-dev libicu-devel
python python

Packages

GitLab gem dependencies
Ruby gem Version
GitLab (Gemfile) Fedora (rawhide) Upstream (rubygems.org)
actionmailer 3.2.13 4.0.0 4.0.0
actionpack 3.2.13 4.0.0 4.0.0
activemodel 3.2.13 4.0.0 4.0.0
activerecord 3.2.13 4.0.0 4.0.0
activeresource 3.2.13 4.0.0 4.0.0
activesupport 3.2.13 4.0.0 4.0.0
acts-as-taggable-on 2.4.1 None 2.4.1
arel 3.0.2 4.0.0 4.0.0
asciidoctor 0.1.3 0.1.3 0.1.3
backports 3.3.2 None 3.3.3
bcrypt-ruby 3.1.1 3.0.1 3.1.1
bootstrap-sass 2.3.2.0 2.3.2.1 2.3.2.1
builder 3.0.4 3.1.4 3.2.2
carrierwave 0.8.0 None 0.9.0
celluloid 0.14.1 None 0.14.1
charlock_holmes 0.6.9.4 0.6.9.4 0.6.9.4
chosen-rails 1.0.0 None 1.0.0
chunky_png 1.2.8 1.2.7 1.2.8
coffee-rails 3.2.2 4.0.0 4.0.0
coffee-script 2.2.0 2.2.0 2.2.0
coffee-script-source 1.6.2 1.6.1 1.6.3
colored 1.2 1.2 1.2
compass 0.12.2 0.12.2 0.12.2
compass-rails 1.0.3 1.0.3 1.0.3
connection_pool 1.1.0 None 1.1.0
d3_rails 3.1.10 None 3.2.8
descendants_tracker 0.0.1 None 0.0.1
devise 2.2.5 None 3.0.2
diff-lcs 1.2.4 1.1.3 1.2.4
dotenv 0.8.0 0.8.0 0.8.0
enumerize 0.6.1 None 0.6.1
erubis 2.7.0 2.7.0 2.7.0
escape_utils 0.2.4 None 0.3.2
eventmachine 1.0.3 1.0.3 1.0.3
excon 0.13.4 0.21.0 0.25.3
execjs 1.4.0 1.4.0 1.4.0
faraday 0.8.7 None 0.8.8
faraday_middleware 0.9.0 None 0.9.0
fog 1.3.1 1.11.1 1.14.0
font-awesome-rails 3.2.1.2 None 3.2.1.3
foreman 0.63.0 None 0.63.0
formatador 0.2.4 0.2.4 0.2.4
fssm 0.2.10 0.2.7 0.2.10
gemoji 1.2.1 None 1.4.0
github-linguist 2.3.4 None 2.9.4
github-markdown 0.5.3 None 0.5.3
github-markup 0.7.5 None 0.7.5
gitlab-gollum-lib 1.0.1 None 1.0.1
gitlab-grack 1.0.1 None 1.0.1
gitlab-grit 2.6.0 None 2.6.0
gitlab-pygments.rb 0.3.2 None 0.3.2
gitlab_git 2.0.1 None 2.0.1
gitlab_meta 6.0 None 6.0
gitlab_omniauth-ldap 1.0.3 None 1.0.3
gon 4.1.1 None 4.1.1
grape 0.4.1 None 0.5.0
grape-entity 0.3.0 None 0.3.0
haml 4.0.3 3.1.7 4.0.3
haml-rails 0.4 0.4 0.4
hashie 1.2.0 2.0.5 2.0.5
hike 1.2.3 1.2.1 1.2.3
hipchat 0.9.0 None 0.11.0
http_parser.rb 0.5.3 None 0.5.3
httparty 0.11.0 0.10.2 0.11.0
httpauth 0.2.0 None 0.2.0
i18n 0.6.1 0.6.4 0.6.5
journey 1.0.4 1.0.4 1.0.4
jquery-atwho-rails 0.3.0 None 0.3.2
jquery-rails 2.1.3 2.0.2 3.0.4
jquery-turbolinks 1.0.0 None 1.0.0
jquery-ui-rails 2.0.2 None 4.0.4
jwt 0.1.8 None 0.1.8
kaminari 0.14.1 None 0.14.1
kgio 2.8.0 2.8.0 2.8.0
libv8 3.11.8.17 None 3.16.14.1
mail 2.5.4 2.5.4 2.5.4
mime-types 1.23 1.19 1.24
modernizr 2.6.2 None 2.6.2
multi_json 1.7.9 1.7.7 1.7.9
multi_xml 0.5.4 0.5.2 0.5.5
multipart-post 1.2.0 1.2.0 1.2.0
mysql2 0.3.11 None 0.3.13
net-ldap 0.3.1 0.3.1 0.3.1
net-scp 1.0.4 1.1.0 1.1.2
net-ssh 2.6.8 2.6.6 2.6.8
newrelic_rpm 3.6.5.130 None 3.6.6.147
nokogiri 1.5.10 1.5.9 1.6.0
oauth 0.4.7 0.4.7 0.4.7
oauth2 0.8.1 None 0.9.2
omniauth 1.1.4 None 1.1.4
omniauth-github 1.1.0 None 1.1.1
omniauth-google-oauth2 0.1.19 None 0.2.0
omniauth-oauth 1.0.1 None 1.0.1
omniauth-oauth2 1.1.1 None 1.1.1
omniauth-twitter 0.0.17 None 1.0.0
orm_adapter 0.4.0 None 0.4.0
pg 0.15.1 0.14.1 0.16.0
polyglot 0.3.3 0.3.3 0.3.3
posix-spawn 0.3.6 None 0.3.6
puma 2.3.1 None 2.5.1
pygments.rb 0.4.2 None 0.5.2
pyu-ruby-sasl 0.0.3.3 None 0.0.3.3
rack 1.4.5 1.5.2 1.5.2
rack-accept 0.4.5 0.4.3 0.4.5
rack-cache 1.2 1.2 1.2
rack-mount 0.8.3 0.8.3 0.8.3
rack-protection 1.5.0 1.5.0 1.5.0
rack-ssl 1.3.3 1.3.2 1.3.3
rack-test 0.6.2 0.6.2 0.6.2
rails 3.2.13 4.0.0 4.0.0
railties 3.2.13 4.0.0 4.0.0
raindrops 0.11.0 0.10.0 0.11.0
rake 10.1.0 10.0.4 10.1.0
rdoc 3.12.2 4.0.1 4.0.1
redcarpet 2.2.2 2.1.1 3.0.0
redis 3.0.4 None 3.0.4
redis-actionpack 3.2.3 None 3.2.3
redis-activesupport 3.2.3 None 3.2.3
redis-namespace 1.3.0 None 1.3.1
redis-rack 1.4.2 None 1.4.2
redis-rails 3.2.3 None 3.2.3
redis-store 1.1.3 None 1.1.3
ref 1.0.5 1.0.0 1.0.5
ruby-hmac 0.4.0 0.4.0 0.4.0
rubyntlm 0.1.1 None 0.3.4
sanitize 2.0.3 2.0.6 2.0.6
sass 3.2.9 3.2.6 3.2.10
sass-rails 3.2.6 4.0.0 4.0.0
seed-fu 2.2.0 None 2.2.0
select2-rails 3.4.2 None 3.4.8
settingslogic 2.0.9 None 2.0.9
sidekiq 2.12.4 None 2.13.1
simple_oauth 0.1.9 None 0.2.0
sinatra 1.4.3 1.4.3 1.4.3
six 0.2.0 None 0.2.0
slim 2.0.0 1.3.8 2.0.1
sprockets 2.2.2 2.8.2 2.10.0
stamp 0.5.0 None 0.5.0
state_machine 1.2.0 1.1.2 1.2.0
stringex 1.5.1 None 2.0.8
temple 0.6.5 0.6.3 0.6.6
therubyracer 0.11.4 0.11.0 0.11.4
thor 0.18.1 0.18.1 0.18.1
tilt 1.4.1 1.3.7 1.4.1
timers 1.1.0 1.1.0 1.1.0
tinder 1.9.2 None 1.9.2
treetop 1.4.14 1.4.12 1.4.14
turbolinks 1.2.0 1.1.1 1.3.0
twitter-stream 0.1.16 None 0.1.16
tzinfo 0.3.37 0.3.37 1.0.1
uglifier 2.1.1 1.3.0 2.1.2
underscore-rails 1.4.4 None 1.5.1
unicorn 4.6.3 None 4.6.3
virtus 0.5.5 None 0.5.5
warden 1.2.3 1.2.1 1.2.3
yajl-ruby 1.1.0 None 1.1.0

Missing gems

This is the list of the gems to be packaged. These pending review have a link to bugzilla. List of gems pending review

The raw list can be found here.

GitLab missing gems
Ruby gem Bugzilla id Status
acts-as-taggable-on - -
backports 816991 NEW
carrierwave - -
celluloid - -
charlock_holmes 989143 ASSIGNED
chosen-rails 967396 ASSIGNED
connection_pool 967334 ASSIGNED
d3_rails - -
descendants_tracker - -
devise - -
dotenv 967335 ASSIGNED
enumerize - -
escape_utils - -
faraday 967337 ASSIGNED
faraday_middleware - -
font-awesome-rails - -
foreman - -
gemoji - -
github-linguist - -
github-markdown - -
github-markup - -
gitlab-gollum-lib - -
gitlab-grack - -
gitlab-grit - -
gitlab-pygments.rb - -
gitlab_git - -
gitlab_meta - -
gitlab_omniauth-ldap - -
gon - -
grape - -
grape-entity - -
hipchat - -
http_parser.rb - -
httpauth - -
jquery-atwho-rails - -
jquery-turbolinks - -
jquery-ui-rails - -
jwt - -
kaminari - -
libv8 - -
modernizr - -
mysql2 974889 ASSIGNED
oauth2 - -
omniauth 989775 NEW
omniauth-github - -
omniauth-google-oauth2 - -
omniauth-oauth - -
omniauth-oauth2 - -
omniauth-twitter - -
orm_adapter 988938 NEW
posix-spawn - -
puma - -
pygments.rb - -
pyu-ruby-sasl - -
redis-actionpack - -
redis-activesupport - -
redis-namespace - -
redis-rack - -
redis-rails - -
redis-store - -
rubyntlm - -
sanitize 989132 ASSIGNED
seed-fu - -
select2-rails - -
settingslogic - -
sidekiq - -
simple_oauth - -
six - -
stamp - -
stringex 728051 ASSIGNED
tinder - -
turbolinks - -
twitter-stream - -
underscore-rails - -
unicorn 786636 NEW
virtus - -
yajl-ruby 823351 ASSIGNED

Statistics


Gitlab runtime gems  :  145
Gems in Fedora repos :  389
Common gems          :  70
To be packaged       :  75
Pending review in BZ :  11
When BZ go in repos  :  64

Gems that GitLab pulls from git

raphael-rails

Unofficial repository

Hosted at fedorapeople.org: http://repos.fedorapeople.org/repos/axilleas/gitlab/