From 9b384ed7797c22e6287dde61e675efc74bc17919 Mon Sep 17 00:00:00 2001 From: Manuel Friedli Date: Sat, 14 Nov 2015 22:51:57 +0100 Subject: [PATCH] updated ebuild for gitlab-ce-9999 --- www-apps/gitlab-ce/Manifest | 3 +- .../files/gitlab-ce-9999-fix-gemfile.patch | 56 ------------------- www-apps/gitlab-ce/gitlab-ce-9999.ebuild | 8 +-- 3 files changed, 2 insertions(+), 65 deletions(-) delete mode 100644 www-apps/gitlab-ce/files/gitlab-ce-9999-fix-gemfile.patch diff --git a/www-apps/gitlab-ce/Manifest b/www-apps/gitlab-ce/Manifest index 8c0b7d8..b7dd97b 100644 --- a/www-apps/gitlab-ce/Manifest +++ b/www-apps/gitlab-ce/Manifest @@ -1,7 +1,6 @@ AUX gitlab-ce-7.13.1-fix-gemfile.patch 1478 SHA256 99050e17841670f03e9430e1f0409cb0194b49ef3235b90c13a4bd66a2648ad6 SHA512 9b0ef71867d4049970295f1ac015e3a4917a24c61edab3452f75f9652e21b94f3dd859247bb28622cd032fe33d4ebcec7b262488841540b48e387f11399c9a8b WHIRLPOOL 9db14e3339e1038dbaff9344f3472c6e23209fa6edbeca35c3108723fd39cb93420361ffdade21fc7019a1e873283524db6e38868ee247ca11a5814832083aa0 AUX gitlab-ce-8.0.2-fix-gemfile.patch 1586 SHA256 c91945e0e639b1297519d7165a3aa03fe203a29cde1d195f277be6cba71c67e1 SHA512 6eb15935292902b3090e856e00a972ee2e442eadbf2e42fbde1e4727d75d65e0e06c6be54be8fcd7aeebb5e0616c8d5123f60ebabebd7e02531f0fbc7b03d760 WHIRLPOOL 985e86c5bcb1ea059b41f1f08d3528afd3ab31d71eb81df79a2b454a0e2fb24dbf08b4a1c9197e56864550842baa60599db631bbd2a3603caaea9b7d6743e3d1 AUX gitlab-ce-8.1.4-fix-gemfile.patch 1585 SHA256 5e5a17fe241547f79e9992a43dc87c2be09ef5021072002c5172f9bc84858ab6 SHA512 f7de8760a1da1d8829b8b481fe0dafe0c379476406d2e0eac92b3085d4a95bbaa75124e592e724dd78add6cc603c3622ddffed6a337ac93ed510ec96045d7345 WHIRLPOOL 3dde3a4aad28d70cfcc3f379e6c3e29aa86fb508e18e01722877cb1d842ee8580d1a74ed6d2325f8790e27e38bb7b5ffc50adc265337e1557156c9806314a750 -AUX gitlab-ce-9999-fix-gemfile.patch 1585 SHA256 5e5a17fe241547f79e9992a43dc87c2be09ef5021072002c5172f9bc84858ab6 SHA512 f7de8760a1da1d8829b8b481fe0dafe0c379476406d2e0eac92b3085d4a95bbaa75124e592e724dd78add6cc603c3622ddffed6a337ac93ed510ec96045d7345 WHIRLPOOL 3dde3a4aad28d70cfcc3f379e6c3e29aa86fb508e18e01722877cb1d842ee8580d1a74ed6d2325f8790e27e38bb7b5ffc50adc265337e1557156c9806314a750 AUX gitlab-ce-fix-sendmail-config.patch 731 SHA256 51f0d0af2a7c048d7cff56cf27955632f340ca67f9d460af840cf34ed60ca574 SHA512 b10d5b8d89927404d25345e17ba37ca4e7848b04c2ca20c5eef14eaac43d9ba14b62ae4c0d532eefaf6f9a2944578e84eb65a3420335d32495855c4807eec356 WHIRLPOOL 66f6443f311f2355ffd4efaea914f462816a1966a715b3b5ffaaa26b41bdced928b9905b8606f06fac3c2ccf20741553cfed2615430287bede01cf376aae2a60 AUX gitlab-git-http.service 972 SHA256 752e1b62a6c182d69b097788d4c21672655af92f150aa5ee416efab67c869f28 SHA512 ba6feefd2741fe97c176e00fbbb802fb4bfc9fc71b2d584c3ad44a312f2b01c9fe92d268d26ab18cb9372ad8616a5ca1554f2895297a17d35f6818bd27b8244b WHIRLPOOL c7c7fa598f2bae6f736a5f84aa3e737dd3b3bce8803128b0b17a8375e4e0c528b95bcd88b959c5bb9bd5ca1fd73330170be6fe2680c1a14702073d3c1c15f265 AUX gitlab-mailroom.service 773 SHA256 39cea460db7fc505b136a2106902d0515890180e74913bf364aa499368fc5f2e SHA512 f82c63a180add1103e2bd115e67826ad7362a844991ef16f1de7fc6c78bf1955155ecf278fc0d759e674ab85736f3ba2a6650d00e9b3ce683316875efd9efa3c WHIRLPOOL 683c67b12f9666d1c1df5ec61e0072acaecd3aff43d0ff475037e178bc58fd9036ae6d8cd45e922098c842abd057231afd4767ce229d4581356f153b48a06208 @@ -18,5 +17,5 @@ DIST gitlab-ce-8.1.4.tar.gz 8761954 SHA256 619ac3b8c83ac2e3dfa81054b5ae0e76ae814 EBUILD gitlab-ce-7.14.3.ebuild 10996 SHA256 a632476e8fe87ec1a478d2229f9e27cbe9e7cc86351e411d9f15105178a4c69f SHA512 a8646de0798d7dae299e500e0a42e6b093e229cb666614b895b979decb1d4b6b398ec2b2f1d19e07cc115f2acb16536426d1769b65412bc51349ac1b262b3053 WHIRLPOOL 2ba4e53846507899b3e6ebb38063e11ee92904262b8a6e00817ab50d6634ed0f0b1013f4a0d8a1cbb26e18c4008e5ab457d3cbd0fdc5f92e5c6214cb45c692f5 EBUILD gitlab-ce-8.0.5.ebuild 11185 SHA256 1240818953ae8f61b6c88c91c3c1dd32fb7d03c8a62964f5d3ad2e98ff5dad11 SHA512 fd411dd3cd8a4dd1ee0040438fe5da01f81ccf4f97b7b7b3157fcbb35bfacbfd0eda8754fb01e0061e6b0c5bd0e752b0eaff4d663d11b764623e7baafb4f56da WHIRLPOOL 9514cd8f83c7fbaba82b49352cb9b8e62d1a5317a09bfea85ce945abd1402e634a88f6eb033494729519ac6fc1282c18bfc8224b9bbe6f41ac89a1286b1d5d0a EBUILD gitlab-ce-8.1.4.ebuild 11177 SHA256 6b920132ff2c4926f2ed3edb3fff7cdf3e88c0314f8a0a9c077cdaae9fad4a0e SHA512 617656f6fd52d0c4751e0726983fc7d2c1532e8bc44761dbbe5bfb7f489e18ef66a68769bb0f7736c9d49d536e8103a5486e92869a9bba4d1aa92c4068eedf6e WHIRLPOOL 1c8a0968a1fa7b95ceb47f66610a72585666cc5b2f7f3157d1f5c04f98a2c89d79ac1875a28c57b3116105d2e0af17dabcecaa00159af42166565ae7fa88647e -EBUILD gitlab-ce-9999.ebuild 11194 SHA256 377ccb9fa75f345bdf9ced576d99a4bf95d25859cf50026c5307cb67615d8098 SHA512 00567b70734097bf76292e1d5c46b4d599a37aee5d6236a49f6b888e99b0ebf9cd618d7ff603fcbc2e3d30ea3fe507313225ec36eafabdbde9a9612a2adcdd07 WHIRLPOOL be2db1e6e4765041a4a0f3ae79bf817c93cc2328ff3dfb1ac09b46f173d292fb6595d3d62092f2c399228e113e97d5e2e8bfa4da32954d8036f74a43b7c43299 +EBUILD gitlab-ce-9999.ebuild 10961 SHA256 2c34721fd4e0bb41e0b9ef08eafbb043d416261e50266b1e0c4cf3b2af63c9d4 SHA512 679b01c7619f9fe23e3c817fcea77c4855664c35669c57c617860205e6b6a6f9b979096fd5defe1c454c6bba17f8c82ea718ce2b8997ab2c6a22a937e9bb781d WHIRLPOOL f7d9214f7013ab89a954e64defd0730263bdede9a90106c6cab9c26067e17ad65278c67246a5998a91c1229187e5c4e90dca803b7fb34c096bc7802b24704922 MISC metadata.xml 545 SHA256 1b7fc44d811e1ab7638fe4a40253f49d5f1071872d3020c22c4f67662750cb2f SHA512 86f47d297892bccfefa087d93936296f5647993a9ec8e3f47907a6859cbf385e5bc6f00502d7836c9e8d9efef2b6725bf145b0150924c2082b2bd164469ef6ea WHIRLPOOL 6bfb8a55684d68c8bfa6e025a0be965f7b815394ee0896dd2a13cfb524e3cf3f3149acc9072897e30a1842060389576aac07ea8beb4a8b0bfc3e8eab3723f2a1 diff --git a/www-apps/gitlab-ce/files/gitlab-ce-9999-fix-gemfile.patch b/www-apps/gitlab-ce/files/gitlab-ce-9999-fix-gemfile.patch deleted file mode 100644 index 58f345b..0000000 --- a/www-apps/gitlab-ce/files/gitlab-ce-9999-fix-gemfile.patch +++ /dev/null @@ -1,56 +0,0 @@ -diff --git a/Gemfile b/Gemfile -index 9254ce2..94acb3d 100644 ---- a/Gemfile -+++ b/Gemfile -@@ -174,6 +174,9 @@ gem "underscore-rails", "~> 1.4.4" - # Sanitize user input - gem "sanitize", '~> 2.0' - -+# The newer revision of charlock_holmes that is finally fixed to be compatible with Gentoo -+gem "charlock_holmes", git: "https://github.com/brianmario/charlock_holmes.git", ref: "dde194609b3513b0d2369ce8f916ae52566154b4" -+ - # Protect against bruteforcing - gem "rack-attack", '~> 4.3.0' - -@@ -183,9 +186,6 @@ gem 'ace-rails-ap', '~> 2.0.1' - # Keyboard shortcuts - gem 'mousetrap-rails', '~> 1.4.6' - --# Detect and convert string character encoding --gem 'charlock_holmes', '~> 0.6.9.4' -- - gem "sass-rails", '~> 4.0.5' - gem "coffee-rails", '~> 4.1.0' - gem "uglifier", '~> 2.7.2' -diff --git a/Gemfile.lock b/Gemfile.lock -index 5312289..586bd90 100644 ---- a/Gemfile.lock -+++ b/Gemfile.lock -@@ -1,3 +1,10 @@ -+GIT -+ remote: https://github.com/brianmario/charlock_holmes.git -+ revision: dde194609b3513b0d2369ce8f916ae52566154b4 -+ ref: dde194609b3513b0d2369ce8f916ae52566154b4 -+ specs: -+ charlock_holmes (0.6.9.4) -+ - GEM - remote: https://rubygems.org/ - specs: -@@ -108,7 +115,6 @@ GEM - json (>= 1.7) - celluloid (0.16.0) - timers (~> 4.0.0) -- charlock_holmes (0.6.9.4) - chunky_png (1.3.4) - cliver (0.3.2) - coderay (1.1.0) -@@ -800,7 +806,7 @@ DEPENDENCIES - capybara (~> 2.4.0) - capybara-screenshot (~> 1.0.0) - carrierwave (~> 0.9.0) -- charlock_holmes (~> 0.6.9.4) -+ charlock_holmes! - coffee-rails (~> 4.1.0) - colored (~> 1.2) - colorize (~> 0.5.8) diff --git a/www-apps/gitlab-ce/gitlab-ce-9999.ebuild b/www-apps/gitlab-ce/gitlab-ce-9999.ebuild index 72e42f5..52bbe05 100644 --- a/www-apps/gitlab-ce/gitlab-ce-9999.ebuild +++ b/www-apps/gitlab-ce/gitlab-ce-9999.ebuild @@ -56,7 +56,7 @@ DEPEND="${GEMS_DEPEND} dev-vcs/git >=dev-vcs/gitlab-git-http-server-0.3.0 kerberos? ( !app-crypt/heimdal ) - rugged_use_system_libraries? ( net-libs/http-parser dev-libs/libgit2:0/22 )" + rugged_use_system_libraries? ( net-libs/http-parser dev-libs/libgit2:0/23 )" RDEPEND="${DEPEND} dev-db/redis virtual/mta @@ -65,17 +65,11 @@ ruby_add_bdepend " virtual/rubygems >=dev-ruby/bundler-1.0" -# -# fix-gemfile: -# Remove therubyracer that doesn't compile well on Gentoo (we're using -# nodejs instead that is faster and better). Also replace broken -# charlock_holmes version with fixed one. # # fix-sendmail-config: # Fix default settings to work with ssmtp that doesn't know '-t' argument. # RUBY_PATCHES=( - "${P}-fix-gemfile.patch" "${PN}-fix-sendmail-config.patch" )