From nobody Tue Jun 21 20:59:29 2022 X-Original-To: dev-commits-ports-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id D6EBE8637EC; Tue, 21 Jun 2022 20:59:29 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4LSJmK5lyFz3CPL; Tue, 21 Jun 2022 20:59:29 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1655845169; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=V4jKb0cehJd8CDs3E8Tt0cbUxy/XRmdE/JkiO0tLUmQ=; b=mLDhHfU7yUhrxKpA+CU8tBwYCJaCC72aDRAecbYiQOBQMe3ScLz0/Uj8Zj1tnkzKoz3yDH v2xU0MurVCQDnb1Lo+WjQINHZwr15GEL84z9AiW5N8b5FXghxefFDuNg16ICj8lkoPrTRe h2jhZZdsG6HtvxFHWLZ7N9234jiGOrtDE30TCkHx6+s1efBDlLvZtFmpUJQJuJIWecExop mr7tXY0tzBxW4x+8ug4hX5R38bWwKFTcbSnwYaoYluOjgYhsV9IauUDQCTQPav57XRooAI Itw9aWCzKwSSfBbc2+Q+F/31BtqCEc8EAVedh6AP+I3UqNJZQxRPFPkyTAZQfg== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 9717E190BE; Tue, 21 Jun 2022 20:59:29 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 25LKxTMi013884; Tue, 21 Jun 2022 20:59:29 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 25LKxTSg013883; Tue, 21 Jun 2022 20:59:29 GMT (envelope-from git) Date: Tue, 21 Jun 2022 20:59:29 GMT Message-Id: <202206212059.25LKxTSg013883@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Po-Chuan Hsieh Subject: git: efa7cd884a83 - main - devel/rubygem-rash_alt: Add rubygem-rash_alt 0.4.12 List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-all@freebsd.org X-BeenThere: dev-commits-ports-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: sunpoet X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: efa7cd884a83c6627fe100d20cf8038ef31e9375 Auto-Submitted: auto-generated ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1655845169; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=V4jKb0cehJd8CDs3E8Tt0cbUxy/XRmdE/JkiO0tLUmQ=; b=D1W61qt+PTUiTCIHefCYvG8Zuc1yEQ9zz8I2GV5Lli9eWevzspTvj4yGKrNcfqC38dxeIf FSBY0nAkK1+6f4RCkEYz741PxZ4Y5pE9f9wt/P7nBa6aHtyy/1T/5KQR533NJ83NyxJzPR KU6r9/Xr+QEZ/RQkHaYhGm6e8f6EwR9R/szObrUHAc8o+bSUNH/so36kAtvmpqDwpk+uTA NDu7kRjra7JUzuhm+L4pF/dnOhYddSgxjT1BQWGYnwjH+nXZHiy4XdaphkZriYWWUmT5t5 p5nnh9iQIJu/2hm/2Z6lp3zIpX1kcwUJMhmxulZZx6VU5INQ4TlY7wB7lXGkTA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1655845169; a=rsa-sha256; cv=none; b=LHu1PCU8J3H/JGwtzXUQZ5uVmeNnOwwFsBuPbUACtznNIYSA86H29bODlji2JG0D66qSWb t+nAbbUsmBT110aQCXAwNlQ1TM7ZHZfeTtzJJv0/1ylN0nh5Xspoww43I9c8t9iz+xVEVE Rnx3zPAxTXFiHWSyTowZ3nFzsgldVWfKXJ2e3s43RnPHE63Ov0RFZeH2DT8HxjffIlCoXJ UrtzEydvePdc2dPqk7ON2eZQFC8NMuv1n9ISsERr3ZVTLFyAZtu3wwtM0foBm+sibfqaHh z3t5kb4S56ETDoB7FOc8+Mo2cJ9WXz5GLc4rQYrPiG0QS2Qh1U4+a3VXM3KNVA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by sunpoet: URL: https://cgit.FreeBSD.org/ports/commit/?id=efa7cd884a83c6627fe100d20cf8038ef31e9375 commit efa7cd884a83c6627fe100d20cf8038ef31e9375 Author: Po-Chuan Hsieh AuthorDate: 2022-06-21 20:57:02 +0000 Commit: Po-Chuan Hsieh CommitDate: 2022-06-21 20:57:02 +0000 devel/rubygem-rash_alt: Add rubygem-rash_alt 0.4.12 Rash is an extension to Hashie. Rash subclasses Hashie::Mash to convert all keys in the hash to underscore. The purpose of this is when working w/ Java (or any other apis) that return hashes (including nested) that have camelCased keys. You will now be able to access those keys through underscored key names (camelCase still available). WWW: https://github.com/shishi/rash_alt --- devel/Makefile | 1 + devel/rubygem-rash_alt/Makefile | 21 +++++++++++++++++++++ devel/rubygem-rash_alt/distinfo | 3 +++ devel/rubygem-rash_alt/pkg-descr | 7 +++++++ 4 files changed, 32 insertions(+) diff --git a/devel/Makefile b/devel/Makefile index 3f5b6449c169..6a7a8a4b60ac 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -6811,6 +6811,7 @@ SUBDIR += rubygem-ransack SUBDIR += rubygem-rapt SUBDIR += rubygem-rash + SUBDIR += rubygem-rash_alt SUBDIR += rubygem-rb-fsevent SUBDIR += rubygem-rb-inotify SUBDIR += rubygem-rb-kqueue diff --git a/devel/rubygem-rash_alt/Makefile b/devel/rubygem-rash_alt/Makefile new file mode 100644 index 000000000000..c30e3c64aee5 --- /dev/null +++ b/devel/rubygem-rash_alt/Makefile @@ -0,0 +1,21 @@ +# Created by: Po-Chuan Hsieh + +PORTNAME= rash_alt +PORTVERSION= 0.4.12 +CATEGORIES= devel rubygems +MASTER_SITES= RG + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Simple extension to Hashie::Mash for rubyified keys + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE + +RUN_DEPENDS= rubygem-hashie>=3.4:devel/rubygem-hashie + +USES= gem +USE_RUBY= yes + +NO_ARCH= yes + +.include diff --git a/devel/rubygem-rash_alt/distinfo b/devel/rubygem-rash_alt/distinfo new file mode 100644 index 000000000000..75edc9474fe1 --- /dev/null +++ b/devel/rubygem-rash_alt/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1655829808 +SHA256 (rubygem/rash_alt-0.4.12.gem) = 1d4a6dd5b8fdcecc6b777c0b924dbf31c125ddd8d805e72dc9359db8324e1607 +SIZE (rubygem/rash_alt-0.4.12.gem) = 9216 diff --git a/devel/rubygem-rash_alt/pkg-descr b/devel/rubygem-rash_alt/pkg-descr new file mode 100644 index 000000000000..145f67ca2667 --- /dev/null +++ b/devel/rubygem-rash_alt/pkg-descr @@ -0,0 +1,7 @@ +Rash is an extension to Hashie. Rash subclasses Hashie::Mash to convert all keys +in the hash to underscore. The purpose of this is when working w/ Java (or any +other apis) that return hashes (including nested) that have camelCased keys. You +will now be able to access those keys through underscored key names (camelCase +still available). + +WWW: https://github.com/shishi/rash_alt