From patchwork Sun Dec 23 09:39:09 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alex Vong X-Patchwork-Id: 524 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 74AD5169C0; Sun, 23 Dec 2018 09:40:13 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.nongnu.org (lists.nongnu.org [IPv6:2001:4830:134:3::12]) by mira.cbaines.net (Postfix) with ESMTP id DB0C11694A for ; Sun, 23 Dec 2018 09:40:12 +0000 (GMT) Received: from localhost ([::1]:49506 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gb0F2-0000IW-DW for patchwork@mira.cbaines.net; Sun, 23 Dec 2018 04:40:12 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:50668) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gb0Ew-0000IC-9i for guix-patches@gnu.org; Sun, 23 Dec 2018 04:40:07 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gb0Es-0005Bb-AM for guix-patches@gnu.org; Sun, 23 Dec 2018 04:40:06 -0500 Received: from debbugs.gnu.org ([208.118.235.43]:56268) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gb0Es-0005BP-6G for guix-patches@gnu.org; Sun, 23 Dec 2018 04:40:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1gb0Es-0000qY-15 for guix-patches@gnu.org; Sun, 23 Dec 2018 04:40:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#33846] [PATCH] gnu: ruby: Remove versions 1.8, 2.1 and 2.2. Resent-From: Alex Vong Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 23 Dec 2018 09:40:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 33846 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 33846@debbugs.gnu.org X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.15455579903231 (code B ref -1); Sun, 23 Dec 2018 09:40:01 +0000 Received: (at submit) by debbugs.gnu.org; 23 Dec 2018 09:39:50 +0000 Received: from localhost ([127.0.0.1]:60526 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gb0Eg-0000q2-1G for submit@debbugs.gnu.org; Sun, 23 Dec 2018 04:39:50 -0500 Received: from eggs.gnu.org ([208.118.235.92]:35497) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gb0Ed-0000pq-QC for submit@debbugs.gnu.org; Sun, 23 Dec 2018 04:39:48 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gb0EX-00051O-H3 for submit@debbugs.gnu.org; Sun, 23 Dec 2018 04:39:42 -0500 Received: from lists.gnu.org ([2001:4830:134:3::11]:34004) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1gb0EX-00051G-Dc for submit@debbugs.gnu.org; Sun, 23 Dec 2018 04:39:41 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:50558) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gb0EW-0000FM-8C for guix-patches@gnu.org; Sun, 23 Dec 2018 04:39:41 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gb0ES-0004vx-8i for guix-patches@gnu.org; Sun, 23 Dec 2018 04:39:40 -0500 Received: from mail-pl1-x62a.google.com ([2607:f8b0:4864:20::62a]:46301) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gb0ER-0004uw-WA for guix-patches@gnu.org; Sun, 23 Dec 2018 04:39:36 -0500 Received: by mail-pl1-x62a.google.com with SMTP id t13so4459848ply.13 for ; Sun, 23 Dec 2018 01:39:35 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:in-reply-to:references:user-agent:date :message-id:mime-version; bh=sw13a2VEi+xp/jqHQvXGNHXIa5bEz/6shzxpAUyLmSc=; b=aV3qEYOMRcDZmj4zsq0FOE6xwtmo29r3Q49gAin5QjHRXn/sQNQ0ywNAezH+pciGe1 K0ie+/VsFp+uIVMHDZH1Kbd6tdM7QwJc28yOI4IE0zOrJPcQgkLZQ9ZZ+lxRJ9JNJhkm ra5thA6C6wXXslsJuhYWmJk0juB+VsBp4nJ3Jj0//dx2/iiv5Z4Z2NeVAUmPM70lMke2 +rtPynlc3h3tEXd68bUDS5X7q1mZacl16cDlRJO3sumZKcUyyXmV8hv9kUczWbkpv5N8 aWCMgQKdU1B0asr3zEw/t6M4CVQH79jXACzPMfPvkgTFJhWqD2ldoY9c1W7xrEEnwrgT Pl+g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:in-reply-to:references :user-agent:date:message-id:mime-version; bh=sw13a2VEi+xp/jqHQvXGNHXIa5bEz/6shzxpAUyLmSc=; b=b755WwVbPUOZph5/2wMQ7GOesGKCV6D161jodtaHe/y4ngmjgM8gv0guNim6Ml4qjU mSPgOSVNxPLxw1h1BcgQqTLsBMoyRQ5ftehtRebN2obAJZGvaubPVJx2l6xRboFErPp0 hVOyPUseQOWC7JIKxtzDx2yoYPoD9fC982eQdh873ZQvxNul2z63c5nX584uVcuhM8Fa mvmpufq5uRus8QCmaKsHEDIua57BIYJaPwlRvviFn8EKSpba/I5B5WuWfVL81bDWkdDZ seeHKDn7Jfh01j4bMRzgToBIDsvVHDONjeYqxOI2ncBatAMVy/eO0ving6YDTAVwJudX 6SNw== X-Gm-Message-State: AJcUukcRgjx4fkyzMr5NktRGK1LEdlRXbj8jSm4XyyImBhKYkYfWN/+W nQEyWnYnMeChoznwM6gapuQ= X-Google-Smtp-Source: ALg8bN4/M4Tc6mp3Z0ynrmnxQKNSfo0eRq8HZI/4lHqjlZ6P05XUgX1uzM99qDpzgXx5mA44ji2vUQ== X-Received: by 2002:a17:902:7201:: with SMTP id ba1mr9090192plb.105.1545557974910; Sun, 23 Dec 2018 01:39:34 -0800 (PST) Received: from debian (1-64-83-231.static.netvigator.com. [1.64.83.231]) by smtp.gmail.com with ESMTPSA id p2sm39631911pgc.94.2018.12.23.01.39.33 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Sun, 23 Dec 2018 01:39:33 -0800 (PST) From: Alex Vong In-Reply-To: <87lg4il99m.fsf@gmail.com> (Alex Vong's message of "Sat, 22 Dec 2018 08:01:25 +0800") References: <87lg4il99m.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) Date: Sun, 23 Dec 2018 17:39:09 +0800 Message-ID: <87ftuod1ky.fsf@gmail.com> MIME-Version: 1.0 X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: alexvong1995@gmail.com Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches Hello, This patch removes all ruby versions which have reached EOL since they no longer receive official security updates. However, please do complain if you need to use one of these versions. IMO, it is better to have a central place for them to receive (unofficial) security updates (e.g. Debian will support ruby 2.1 until 2020), than to roll your own security updates (which is error-prone and duplicate effort). Cheers, Alex From 2063870b76c6197e34764750f7ca6be1f41d8871 Mon Sep 17 00:00:00 2001 From: Alex Vong Date: Sat, 22 Dec 2018 07:30:41 +0800 Subject: [PATCH] gnu: ruby: Remove versions 1.8, 2.1 and 2.2. Remove ruby versions which have reached EOL. See . * gnu/packages/ruby.scm (ruby-1.8, ruby-2.1, ruby-2.2): Remove variables. --- gnu/packages/ruby.scm | 68 ------------------------------------------- 1 file changed, 68 deletions(-) diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm index 52832eeeb..2063579e0 100644 --- a/gnu/packages/ruby.scm +++ b/gnu/packages/ruby.scm @@ -126,74 +126,6 @@ a focus on simplicity and productivity.") (delete-file-recursively "ext/fiddle/libffi-3.2.1") #t)))))) -(define-public ruby-2.2 - (package (inherit ruby) - (version "2.2.10") - (source - (origin - (method url-fetch) - (uri (string-append "http://cache.ruby-lang.org/pub/ruby/" - (version-major+minor version) - "/ruby-" version ".tar.xz")) - (sha256 - (base32 - "0l5nk9mc0q4769d2i9d9y1izk0pk0lms2bl8s3lclv36wsvvqxxz")))))) - -(define-public ruby-2.1 - (package (inherit ruby) - (version "2.1.10") - (source - (origin - (method url-fetch) - (uri (string-append "http://cache.ruby-lang.org/pub/ruby/" - (version-major+minor version) - "/ruby-" version ".tar.bz2")) - (sha256 - (base32 - "1wglbd599mlwxfcb2xgqcxi2shr363pjn5dpbv11m04si9bpaim7")))) - (arguments - `(#:test-target "test" - #:parallel-tests? #f - #:phases - (modify-phases %standard-phases - (add-before 'configure 'replace-bin-sh - (lambda _ - (substitute* '("Makefile.in" - "ext/pty/pty.c" - "io.c" - "lib/mkmf.rb" - "process.c") - (("/bin/sh") (which "sh"))) - #t))))))) - -(define-public ruby-1.8 - (package (inherit ruby) - (version "1.8.7-p374") - (source - (origin - (method url-fetch) - (uri (string-append "http://cache.ruby-lang.org/pub/ruby/" - (version-major+minor version) - "/ruby-" version ".tar.bz2")) - (sha256 - (base32 - "1qq7khilwkayrhwmzlxk83scrmiqfi7lgsn4c63znyvz2c1lgqxl")))) - (native-search-paths '()) - (arguments - `(#:test-target "test" - #:parallel-tests? #f - #:phases - (modify-phases %standard-phases - (add-before 'configure 'replace-bin-sh - (lambda _ - (substitute* '("Makefile.in" - "ext/pty/pty.c" - "io.c" - "lib/mkmf.rb" - "process.c") - (("/bin/sh") (which "sh"))) - #t))))))) - (define-public ruby-highline (package (name "ruby-highline") -- 2.19.2