From debbugs-submit-bounces@debbugs.gnu.org Mon Mar 20 13:30:06 2023 Received: (at 62196) by debbugs.gnu.org; 20 Mar 2023 17:30:06 +0000 Received: from localhost ([127.0.0.1]:56375 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1peJKf-0004k6-NV for submit@debbugs.gnu.org; Mon, 20 Mar 2023 13:30:06 -0400 Received: from mail-qt1-f172.google.com ([209.85.160.172]:38846) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1peJKS-0004gO-FC for 62196@debbugs.gnu.org; Mon, 20 Mar 2023 13:29:52 -0400 Received: by mail-qt1-f172.google.com with SMTP id c18so14005023qte.5 for <62196@debbugs.gnu.org>; Mon, 20 Mar 2023 10:29:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; t=1679333387; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=n66UvNDd0B/BGLt+eUbRlTby14k6JCQnb0b062DbIS0=; b=AgiDPFcd70/I3ncZa4r0DnP2huiAPdg9LToe7Z0J+ChQch7x3mCg7e3JK7J32ZGBiq rDqeWzVhMORQqgZ2va+rQ4Lleuv/Dyl5yUa80nwAX+n7XObQ8t8V+wp5NoQ/YG42M5ZL VJK+shkpJ0SrnndsdkHdTnfS2z/f074FaN2HjCrNrhg3XzRDc4hJcExzE5JGN3cgpabk 5MPBXjQ3e99I+5v8sgn2Yx42HhFRnMSOjgtHTIwUXBNfQ6x65HJtVGmHrZG9l2pi1UGH Mp1JYnDCnw/RVfg0A0YbGF8d4dFn3KS9I+dDubhnmWR43YTBkRjx0PlnLHEI7fUr1MYi ccqw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1679333387; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=n66UvNDd0B/BGLt+eUbRlTby14k6JCQnb0b062DbIS0=; b=tP5zm7tXahgXI0VKUpI6Jtkl+oSUizNFYYDgMyWM0WXu0wMuXDfZUqeKCHD5kWhev7 Y8xUJifNKwwahPxPK3+AFaGrGmVkl/NVQEouRX3Zz5tGlKH4jnk/qkIpFTEMBzTqAbSp 8z4w1/t00jmpw0sVmDerg95Vtm1/wDDHfpUZbxXSZyerQm44T/iKNk+EY0g2XUPot72f XdpwCkO8Wz+2pXGwnyLzPYXUahWflg88PAYdQoTGQnVRMR/chFjpXnkKJCEqmAVZ6BDS 59PbHXSxBmF4XFx02Nmg67NWjEEpslpcpeyXMN60FXAPKAEuJfKZLC5EH98bSCLzawTY ttbg== X-Gm-Message-State: AO0yUKXJ/LZFTLZZTSa2/CsKeo64/1CBoCfGkvZeIeHe91GZaFKpydc0 loXVQrQnSFLO7qyxL40FuZ05A+PeV74= X-Google-Smtp-Source: AK7set8vnq/iG3NPv16hpUPSuCHgfo4Sd1QzGesCpd6V+H0c+C6sZA1R71s58dQKkKPpis3b+kNpIg== X-Received: by 2002:ac8:5782:0:b0:3db:a591:d479 with SMTP id v2-20020ac85782000000b003dba591d479mr16557112qta.19.1679333386800; Mon, 20 Mar 2023 10:29:46 -0700 (PDT) Received: from localhost.localdomain (dsl-10-128-46.b2b2c.ca. [72.10.128.46]) by smtp.gmail.com with ESMTPSA id g2-20020a37b602000000b0071aacb2c76asm7536708qkf.132.2023.03.20.10.29.46 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 20 Mar 2023 10:29:46 -0700 (PDT) From: Maxim Cournoyer To: 62196@debbugs.gnu.org Subject: [PATCH 208/223] gnu: ruby-omniauth-oauth2: Update to 1.8.0. Date: Mon, 20 Mar 2023 13:29:18 -0400 Message-Id: <20230320172933.13101-7-maxim.cournoyer@gmail.com> X-Mailer: git-send-email 2.39.1 In-Reply-To: <20230320172933.13101-1-maxim.cournoyer@gmail.com> References: <20230320172933.13101-1-maxim.cournoyer@gmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 62196 Cc: Maxim Cournoyer X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/ruby.scm (ruby-omniauth-oauth2): Update to 1.8.0. [arguments]: Rename remove-unnecessary-dependencies phase to relax-requirements, and simplify it. [native-inputs]: Remove bundler and ruby-simplecov. --- gnu/packages/ruby.scm | 32 ++++++++++++++------------------ 1 file changed, 14 insertions(+), 18 deletions(-) diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm index 52b540a9d9..89ef556880 100644 --- a/gnu/packages/ruby.scm +++ b/gnu/packages/ruby.scm @@ -2714,32 +2714,28 @@ (define-public ruby-omniauth (define-public ruby-omniauth-oauth2 (package (name "ruby-omniauth-oauth2") - (version "1.7.1") + (version "1.8.0") (source (origin (method url-fetch) (uri (rubygems-uri "omniauth-oauth2" version)) (sha256 (base32 - "10fr2b58sp7l6nfdvxpbi67374hkrvsf507cvda89jjs0jacy319")))) + "0y4y122xm8zgrxn5nnzwg6w39dnjss8pcq2ppbpx9qn7kiayky5j")))) (build-system ruby-build-system) (arguments - '(#:phases - (modify-phases %standard-phases - (add-after 'unpack 'remove-unnecessary-dependencies - (lambda _ - ;; The coveralls gem submits coverage information to an online - ;; service, and is unnecessary when running the tests - (substitute* "Gemfile" - ((".*coveralls\"") "")) - (substitute* "spec/helper.rb" - (("require \"coveralls\"") "") - (("Coveralls::SimpleCov::Formatter") "")) - #t))))) - (propagated-inputs - (list ruby-oauth2 ruby-omniauth)) - (native-inputs - (list bundler ruby-rspec ruby-simplecov ruby-rack-test ruby-webmock)) + (list #:phases + #~(modify-phases %standard-phases + (add-after 'unpack 'relax-requirements + (lambda _ + (substitute* "spec/helper.rb" + ;; This condition is used to require coveralls and + ;; simplecov; override it to avoid these extraneous + ;; requirements. + (("RUBY_VERSION >= \"1.9\"") + "false"))))))) + (propagated-inputs (list ruby-oauth2 ruby-omniauth)) + (native-inputs (list ruby-rspec ruby-rack-test ruby-webmock)) (synopsis "Abstract OAuth2 strategy for OmniAuth") (description "This library provides a generic OAuth2 strategy for OmniAuth. It -- 2.39.1