Skip to content
This repository was archived by the owner on Apr 12, 2021. It is now read-only.
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: NixOS/nixpkgs-channels
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: d25517ab51d2
Choose a base ref
...
head repository: NixOS/nixpkgs-channels
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: dd039326f013
Choose a head ref
  • 9 commits
  • 12 files changed
  • 5 contributors

Commits on Dec 5, 2018

  1. gitlab: 11.5.0 -> 11.5.1

    (cherry picked from commit 88b63b2)
    globin committed Dec 5, 2018
    Copy the full SHA
    b9ba657 View commit details
  2. gitlab-shell: fix hard-coded path

    (cherry picked from commit c2b54dc)
    globin committed Dec 5, 2018

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    7b3336b View commit details
  3. pkgsi686Linux.nixosTests.gitlab: fix 32 bit tests

    GitLab 11.5.1 dropped the dependency to posix_spawn, which is broken on
    32bit. (See https://gitlab.com/gitlab-org/gitlab-ce/issues/53525)
    
    The only part missing is decreasing virtualisation.memorySize to
    something that a 32 bit qemu still executes.
    
    The maximum seems to be 2047, and tests passed with that value for me.
    
    (cherry picked from commit 5c82aa8)
    flokli authored and globin committed Dec 5, 2018
    Copy the full SHA
    40e7d55 View commit details
  4. prometheus/exporters: fix regression in DynamicUser behavior

    Instead of setting User/Group only when DynamicUser is disabled, the
    previous version of the code set it only when it was enabled. This
    caused services with DynamicUser enabled to actually run as nobody, and
    services without DynamicUser enabled to run as root.
    
    Regression from fbb7e0c.
    
    (cherry picked from commit 3873f43)
    delroth authored and globin committed Dec 5, 2018
    Copy the full SHA
    b260b7c View commit details
  5. dino: 2018-07-08 -> 2018-09-05

    (cherry picked from commit de825a4)
    Mic92 committed Dec 5, 2018
    Copy the full SHA
    0c4650d View commit details
  6. dino: 2018-09-05 -> 2018-09-21

    (cherry picked from commit 3dec3de)
    Mic92 committed Dec 5, 2018
    Copy the full SHA
    22f639d View commit details
  7. dino: 2018-09-21 -> 2018-11-27

    (cherry picked from commit 3b44ccd)
    Mic92 committed Dec 5, 2018
    Copy the full SHA
    3faf28a View commit details
  8. dino: enable parallel building

    (cherry picked from commit a995836)
    Mic92 committed Dec 5, 2018
    Copy the full SHA
    30ab868 View commit details
  9. dino: 2018-11-27 -> 2018-11-29 (#51557)

    (cherry picked from commit 99231a3)
    schmittlauch authored and Mic92 committed Dec 5, 2018
    Copy the full SHA
    dd03932 View commit details
2 changes: 1 addition & 1 deletion nixos/modules/services/monitoring/prometheus/exporters.nix
Original file line number Diff line number Diff line change
@@ -126,7 +126,7 @@ let
serviceConfig.Restart = mkDefault "always";
serviceConfig.PrivateTmp = mkDefault true;
serviceConfig.WorkingDirectory = mkDefault /tmp;
} serviceOpts ] ++ optional (serviceOpts.serviceConfig.DynamicUser or false) {
} serviceOpts ] ++ optional (!(serviceOpts.serviceConfig.DynamicUser or false)) {
serviceConfig.User = conf.user;
serviceConfig.Group = conf.group;
});
2 changes: 1 addition & 1 deletion nixos/tests/gitlab.nix
Original file line number Diff line number Diff line change
@@ -8,7 +8,7 @@ import ./make-test.nix ({ pkgs, lib, ...} : with lib; {

nodes = {
gitlab = { ... }: {
virtualisation.memorySize = 4096;
virtualisation.memorySize = 2047;
systemd.services.gitlab.serviceConfig.Restart = mkForce "no";
systemd.services.gitlab-workhorse.serviceConfig.Restart = mkForce "no";
systemd.services.gitaly.serviceConfig.Restart = mkForce "no";
10 changes: 7 additions & 3 deletions pkgs/applications/networking/instant-messengers/dino/default.nix
Original file line number Diff line number Diff line change
@@ -10,16 +10,17 @@
, dbus
, gpgme
, pcre
, qrencode
}:

stdenv.mkDerivation rec {
name = "dino-unstable-2018-07-08";
name = "dino-unstable-2018-11-29";

src = fetchFromGitHub {
owner = "dino";
repo = "dino";
rev = "df8b5fcb722c4a33ed18cbbaafecb206f127b849";
sha256 = "1r7h9pxix0sylnwab7a8lir9h5yssk98128x2bzva77id9id33vi";
rev = "680d28360c781ff29e810821801cfaba0493c526";
sha256 = "1w08xc842p2nggdxf0dwqw8izhwsrqah10w3s0v1i7dp33yhycln";
fetchSubmodules = true;
};

@@ -32,6 +33,7 @@ stdenv.mkDerivation rec {
];

buildInputs = [
qrencode
gobjectIntrospection
glib-networking
glib
@@ -55,6 +57,8 @@ stdenv.mkDerivation rec {
gettext
];

enableParallelBuilding = true;

meta = with stdenv.lib; {
description = "Modern Jabber/XMPP Client using GTK+/Vala";
homepage = https://github.com/dino/dino;
28 changes: 14 additions & 14 deletions pkgs/applications/version-management/gitlab/data.json
Original file line number Diff line number Diff line change
@@ -1,32 +1,32 @@
{
"ce": {
"version": "11.5.0",
"repo_hash": "0cjkkap3n9g9zahrxk99a330ahyb6cvx97dsnrxcdsn0cbrsxsrb",
"deb_hash": "0kn7mg1lk4gvc3x76z4rbh0j03b0wk6x1p5938wx8sc50k0bgrcp",
"deb_url": "https://packages.gitlab.com/gitlab/gitlab-ce/packages/debian/stretch/gitlab-ce_11.5.0-ce.0_amd64.deb/download.deb",
"version": "11.5.1",
"repo_hash": "0drfan4yncvpcbmmb0lcr1zgk2bav2bzza70mwv3a65habhsy0x5",
"deb_hash": "04v5xqimj985718csjzfx7rmnmbfbrm2bp05i4s3x7byrzkl8w9d",
"deb_url": "https://packages.gitlab.com/gitlab/gitlab-ce/packages/debian/stretch/gitlab-ce_11.5.1-ce.0_amd64.deb/download.deb",
"owner": "gitlab-org",
"repo": "gitlab-ce",
"rev": "v11.5.0",
"rev": "v11.5.1",
"passthru": {
"GITALY_SERVER_VERSION": "0.129.0",
"GITLAB_PAGES_VERSION": "1.3.0",
"GITLAB_PAGES_VERSION": "1.3.1",
"GITLAB_SHELL_VERSION": "8.4.1",
"GITLAB_WORKHORSE_VERSION": "7.1.0"
"GITLAB_WORKHORSE_VERSION": "7.1.3"
}
},
"ee": {
"version": "11.5.0",
"repo_hash": "1s2jr7vhbpklpcfjxgxnmq0zq14hh2aa6akdsb7ld7fj5lmzp00z",
"deb_hash": "108mgmlf947h200qrwg71ilhq5ihr4awxns6lqs2wa90ph9yq25c",
"deb_url": "https://packages.gitlab.com/gitlab/gitlab-ee/packages/debian/stretch/gitlab-ee_11.5.0-ee.0_amd64.deb/download.deb",
"version": "11.5.1",
"repo_hash": "150f7lnci88d821qxxla0dhwly3w59s3yzgvakzfc6p6iy07m9jp",
"deb_hash": "0gg3p4r6xscilw6igjk6l9mcxj3d7npnzg872r5y44p0q8faafhg",
"deb_url": "https://packages.gitlab.com/gitlab/gitlab-ee/packages/debian/stretch/gitlab-ee_11.5.1-ee.0_amd64.deb/download.deb",
"owner": "gitlab-org",
"repo": "gitlab-ee",
"rev": "v11.5.0-ee",
"rev": "v11.5.1-ee",
"passthru": {
"GITALY_SERVER_VERSION": "0.129.0",
"GITLAB_PAGES_VERSION": "1.3.0",
"GITLAB_PAGES_VERSION": "1.3.1",
"GITLAB_SHELL_VERSION": "8.4.1",
"GITLAB_WORKHORSE_VERSION": "7.1.0"
"GITLAB_WORKHORSE_VERSION": "7.1.3"
}
}
}
Original file line number Diff line number Diff line change
@@ -25,7 +25,7 @@ index 435cb29..078c1df 100644

func NewFromDir(dir string) (*Config, error) {
- return newFromFile(path.Join(dir, configFile))
+ return newFromFile(path.Join(dir, "shell-config.yml"))
+ return newFromFile("/run/gitlab/shell-config.yml")
}

func newFromFile(filename string) (*Config, error) {
Original file line number Diff line number Diff line change
@@ -3,13 +3,13 @@
stdenv.mkDerivation rec {
name = "gitlab-workhorse-${version}";

version = "7.1.0";
version = "7.1.3";

src = fetchFromGitLab {
owner = "gitlab-org";
repo = "gitlab-workhorse";
rev = "v${version}";
sha256 = "1jq28z2kf58wnbv8jkwfx2bm8ki22hpm9ssdy2ymza22gq0zx00g";
sha256 = "1r75jj0xb4jv5fq2ihxk0vlv43gsk523zx86076mwph1g75gi1nz";
};

buildInputs = [ git go ];
28 changes: 10 additions & 18 deletions pkgs/applications/version-management/gitlab/rubyEnv-ce/Gemfile
Original file line number Diff line number Diff line change
@@ -79,13 +79,6 @@ gem 'gpgme'
gem 'gitlab_omniauth-ldap', '~> 2.0.4', require: 'omniauth-ldap'
gem 'net-ldap'

# Git Wiki
# Only used to compute wiki page slugs
gem 'gitlab-gollum-lib', '~> 4.2', require: false

# Language detection
gem 'github-linguist', '~> 5.3.3', require: 'linguist'

# API
gem 'grape', '~> 1.1'
gem 'grape-entity', '~> 0.7.1'
@@ -146,6 +139,7 @@ gem 'rouge', '~> 3.1'
gem 'truncato', '~> 0.7.9'
gem 'bootstrap_form', '~> 2.7.0'
gem 'nokogiri', '~> 1.8.2'
gem 'escape_utils', '~> 1.1'

# Calendar rendering
gem 'icalendar'
@@ -159,6 +153,11 @@ group :unicorn do
gem 'unicorn-worker-killer', '~> 0.4.4'
end

group :puma do
gem 'puma', '~> 3.12', require: false
gem 'puma_worker_killer', require: false
end

# State machine
gem 'state_machines-activerecord', '~> 0.5.1'

@@ -212,7 +211,7 @@ gem 'hipchat', '~> 1.5.0'
gem 'jira-ruby', '~> 1.4'

# Flowdock integration
gem 'gitlab-flowdock-git-hook', '~> 1.0.1'
gem 'flowdock', '~> 0.7'

# Slack integration
gem 'slack-notifier', '~> 1.5.1'
@@ -245,9 +244,6 @@ gem 'rack-attack', '~> 4.4.1'
# Ace editor
gem 'ace-rails-ap', '~> 4.1.0'

# Keyboard shortcuts
gem 'mousetrap-rails', '~> 1.4.6'

# Detect and convert string character encoding
gem 'charlock_holmes', '~> 0.7.5'

@@ -420,11 +416,10 @@ group :ed25519 do
end

# Gitaly GRPC client
gem 'gitaly-proto', '~> 0.118.1', require: 'gitaly'
gem 'grpc', '~> 1.11.0'
gem 'gitaly-proto', '~> 0.123.0', require: 'gitaly'
gem 'grpc', '~> 1.15.0'

# Locked until https://github.com/google/protobuf/issues/4210 is closed
gem 'google-protobuf', '= 3.5.1'
gem 'google-protobuf', '~> 3.6'

gem 'toml-rb', '~> 1.0.0', require: false

@@ -436,6 +431,3 @@ gem 'flipper-active_support_cache_store', '~> 0.13.0'
# Structured logging
gem 'lograge', '~> 0.5'
gem 'grape_logging', '~> 1.7'

# Asset synchronization
gem 'asset_sync', '~> 2.4'
Loading