Sat Feb 3 15:51:28 2024 UTC (114d)
finance/ruby-braintree: update to 4.18.0

4.17.0 (2023-12-19)

* Add PickupInStore to ShippingMethod enum
* Add external_vault and risk_data to CreditCardVerification create request

4.18.0 (2024-01-09)

* Add process_debit_as_credit to credit_card field in options field during
  Transaction create
* Add package_tracking method to transaction_gateway to make request to add
  tracking information to transactions
* Add packages to Transaction object
* Add image_url,upc_code, and upc_type to LineItems in transaction_gateway


(taca)
diff -r1.18 -r1.19 pkgsrc/finance/ruby-braintree/Makefile
diff -r1.14 -r1.15 pkgsrc/finance/ruby-braintree/PLIST
diff -r1.21 -r1.22 pkgsrc/finance/ruby-braintree/distinfo

cvs diff -r1.18 -r1.19 pkgsrc/finance/ruby-braintree/Makefile (expand / switch to unified diff)

--- pkgsrc/finance/ruby-braintree/Makefile 2023/11/11 12:38:10 1.18
+++ pkgsrc/finance/ruby-braintree/Makefile 2024/02/03 15:51:28 1.19
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1# $NetBSD: Makefile,v 1.18 2023/11/11 12:38:10 taca Exp $ 1# $NetBSD: Makefile,v 1.19 2024/02/03 15:51:28 taca Exp $
2 2
3DISTNAME= braintree-4.16.0 3DISTNAME= braintree-4.18.0
4CATEGORIES= finance 4CATEGORIES= finance
5 5
6MAINTAINER= pkgsrc-users@NetBSD.org 6MAINTAINER= pkgsrc-users@NetBSD.org
7HOMEPAGE= http://www.braintreepaymentsolutions.com/gateway 7HOMEPAGE= http://www.braintreepaymentsolutions.com/gateway
8COMMENT= Braintree Gateway Ruby Client Library 8COMMENT= Braintree Gateway Ruby Client Library
9LICENSE= mit 9LICENSE= mit
10 10
11DEPENDS+= ${RUBY_PKGPREFIX}-builder>=3.2.4:../../textproc/ruby-builder 11DEPENDS+= ${RUBY_PKGPREFIX}-builder>=3.2.4:../../textproc/ruby-builder
12 12
13USE_LANGUAGES= # none 13USE_LANGUAGES= # none
14 14
15.include "../../lang/ruby/gem.mk" 15.include "../../lang/ruby/gem.mk"
16.include "../../mk/bsd.pkg.mk" 16.include "../../mk/bsd.pkg.mk"

cvs diff -r1.14 -r1.15 pkgsrc/finance/ruby-braintree/PLIST (expand / switch to unified diff)

--- pkgsrc/finance/ruby-braintree/PLIST 2023/11/11 12:38:10 1.14
+++ pkgsrc/finance/ruby-braintree/PLIST 2024/02/03 15:51:28 1.15
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.14 2023/11/11 12:38:10 taca Exp $ 1@comment $NetBSD: PLIST,v 1.15 2024/02/03 15:51:28 taca Exp $
2${GEM_HOME}/cache/${GEM_NAME}.gem 2${GEM_HOME}/cache/${GEM_NAME}.gem
3${GEM_LIBDIR}/LICENSE 3${GEM_LIBDIR}/LICENSE
4${GEM_LIBDIR}/braintree.gemspec 4${GEM_LIBDIR}/braintree.gemspec
5${GEM_LIBDIR}/lib/braintree.rb 5${GEM_LIBDIR}/lib/braintree.rb
6${GEM_LIBDIR}/lib/braintree/account_updater_daily_report.rb 6${GEM_LIBDIR}/lib/braintree/account_updater_daily_report.rb
7${GEM_LIBDIR}/lib/braintree/ach_mandate.rb 7${GEM_LIBDIR}/lib/braintree/ach_mandate.rb
8${GEM_LIBDIR}/lib/braintree/add_on.rb 8${GEM_LIBDIR}/lib/braintree/add_on.rb
9${GEM_LIBDIR}/lib/braintree/add_on_gateway.rb 9${GEM_LIBDIR}/lib/braintree/add_on_gateway.rb
10${GEM_LIBDIR}/lib/braintree/address.rb 10${GEM_LIBDIR}/lib/braintree/address.rb
11${GEM_LIBDIR}/lib/braintree/address/country_names.rb 11${GEM_LIBDIR}/lib/braintree/address/country_names.rb
12${GEM_LIBDIR}/lib/braintree/address_gateway.rb 12${GEM_LIBDIR}/lib/braintree/address_gateway.rb
13${GEM_LIBDIR}/lib/braintree/advanced_search.rb 13${GEM_LIBDIR}/lib/braintree/advanced_search.rb
14${GEM_LIBDIR}/lib/braintree/apple_pay.rb 14${GEM_LIBDIR}/lib/braintree/apple_pay.rb
@@ -126,26 +126,27 @@ ${GEM_LIBDIR}/lib/braintree/testing_gate @@ -126,26 +126,27 @@ ${GEM_LIBDIR}/lib/braintree/testing_gate
126${GEM_LIBDIR}/lib/braintree/three_d_secure_info.rb 126${GEM_LIBDIR}/lib/braintree/three_d_secure_info.rb
127${GEM_LIBDIR}/lib/braintree/transaction.rb 127${GEM_LIBDIR}/lib/braintree/transaction.rb
128${GEM_LIBDIR}/lib/braintree/transaction/address_details.rb 128${GEM_LIBDIR}/lib/braintree/transaction/address_details.rb
129${GEM_LIBDIR}/lib/braintree/transaction/apple_pay_details.rb 129${GEM_LIBDIR}/lib/braintree/transaction/apple_pay_details.rb
130${GEM_LIBDIR}/lib/braintree/transaction/credit_card_details.rb 130${GEM_LIBDIR}/lib/braintree/transaction/credit_card_details.rb
131${GEM_LIBDIR}/lib/braintree/transaction/customer_details.rb 131${GEM_LIBDIR}/lib/braintree/transaction/customer_details.rb
132${GEM_LIBDIR}/lib/braintree/transaction/disbursement_details.rb 132${GEM_LIBDIR}/lib/braintree/transaction/disbursement_details.rb
133${GEM_LIBDIR}/lib/braintree/transaction/google_pay_details.rb 133${GEM_LIBDIR}/lib/braintree/transaction/google_pay_details.rb
134${GEM_LIBDIR}/lib/braintree/transaction/installment.rb 134${GEM_LIBDIR}/lib/braintree/transaction/installment.rb
135${GEM_LIBDIR}/lib/braintree/transaction/installment/adjustment.rb 135${GEM_LIBDIR}/lib/braintree/transaction/installment/adjustment.rb
136${GEM_LIBDIR}/lib/braintree/transaction/local_payment_details.rb 136${GEM_LIBDIR}/lib/braintree/transaction/local_payment_details.rb
137${GEM_LIBDIR}/lib/braintree/transaction/meta_checkout_card_details.rb 137${GEM_LIBDIR}/lib/braintree/transaction/meta_checkout_card_details.rb
138${GEM_LIBDIR}/lib/braintree/transaction/meta_checkout_token_details.rb 138${GEM_LIBDIR}/lib/braintree/transaction/meta_checkout_token_details.rb
 139${GEM_LIBDIR}/lib/braintree/transaction/package_details.rb
139${GEM_LIBDIR}/lib/braintree/transaction/payment_receipt.rb 140${GEM_LIBDIR}/lib/braintree/transaction/payment_receipt.rb
140${GEM_LIBDIR}/lib/braintree/transaction/payment_receipt/card_present_data.rb 141${GEM_LIBDIR}/lib/braintree/transaction/payment_receipt/card_present_data.rb
141${GEM_LIBDIR}/lib/braintree/transaction/payment_receipt/merchant_address.rb 142${GEM_LIBDIR}/lib/braintree/transaction/payment_receipt/merchant_address.rb
142${GEM_LIBDIR}/lib/braintree/transaction/paypal_details.rb 143${GEM_LIBDIR}/lib/braintree/transaction/paypal_details.rb
143${GEM_LIBDIR}/lib/braintree/transaction/paypal_here_details.rb 144${GEM_LIBDIR}/lib/braintree/transaction/paypal_here_details.rb
144${GEM_LIBDIR}/lib/braintree/transaction/samsung_pay_card_details.rb 145${GEM_LIBDIR}/lib/braintree/transaction/samsung_pay_card_details.rb
145${GEM_LIBDIR}/lib/braintree/transaction/sepa_direct_debit_account_details.rb 146${GEM_LIBDIR}/lib/braintree/transaction/sepa_direct_debit_account_details.rb
146${GEM_LIBDIR}/lib/braintree/transaction/status_details.rb 147${GEM_LIBDIR}/lib/braintree/transaction/status_details.rb
147${GEM_LIBDIR}/lib/braintree/transaction/subscription_details.rb 148${GEM_LIBDIR}/lib/braintree/transaction/subscription_details.rb
148${GEM_LIBDIR}/lib/braintree/transaction/us_bank_account_details.rb 149${GEM_LIBDIR}/lib/braintree/transaction/us_bank_account_details.rb
149${GEM_LIBDIR}/lib/braintree/transaction/venmo_account_details.rb 150${GEM_LIBDIR}/lib/braintree/transaction/venmo_account_details.rb
150${GEM_LIBDIR}/lib/braintree/transaction/visa_checkout_card_details.rb 151${GEM_LIBDIR}/lib/braintree/transaction/visa_checkout_card_details.rb
151${GEM_LIBDIR}/lib/braintree/transaction_gateway.rb 152${GEM_LIBDIR}/lib/braintree/transaction_gateway.rb
@@ -195,26 +196,27 @@ ${GEM_LIBDIR}/spec/integration/braintree @@ -195,26 +196,27 @@ ${GEM_LIBDIR}/spec/integration/braintree
195${GEM_LIBDIR}/spec/integration/braintree/customer_spec.rb 196${GEM_LIBDIR}/spec/integration/braintree/customer_spec.rb
196${GEM_LIBDIR}/spec/integration/braintree/disbursement_spec.rb 197${GEM_LIBDIR}/spec/integration/braintree/disbursement_spec.rb
197${GEM_LIBDIR}/spec/integration/braintree/discount_spec.rb 198${GEM_LIBDIR}/spec/integration/braintree/discount_spec.rb
198${GEM_LIBDIR}/spec/integration/braintree/dispute_search_spec.rb 199${GEM_LIBDIR}/spec/integration/braintree/dispute_search_spec.rb
199${GEM_LIBDIR}/spec/integration/braintree/dispute_spec.rb 200${GEM_LIBDIR}/spec/integration/braintree/dispute_spec.rb
200${GEM_LIBDIR}/spec/integration/braintree/document_upload_spec.rb 201${GEM_LIBDIR}/spec/integration/braintree/document_upload_spec.rb
201${GEM_LIBDIR}/spec/integration/braintree/error_codes_spec.rb 202${GEM_LIBDIR}/spec/integration/braintree/error_codes_spec.rb
202${GEM_LIBDIR}/spec/integration/braintree/exchange_rate_quote_spec.rb 203${GEM_LIBDIR}/spec/integration/braintree/exchange_rate_quote_spec.rb
203${GEM_LIBDIR}/spec/integration/braintree/graphql_client_spec.rb 204${GEM_LIBDIR}/spec/integration/braintree/graphql_client_spec.rb
204${GEM_LIBDIR}/spec/integration/braintree/http_spec.rb 205${GEM_LIBDIR}/spec/integration/braintree/http_spec.rb
205${GEM_LIBDIR}/spec/integration/braintree/merchant_account_spec.rb 206${GEM_LIBDIR}/spec/integration/braintree/merchant_account_spec.rb
206${GEM_LIBDIR}/spec/integration/braintree/merchant_spec.rb 207${GEM_LIBDIR}/spec/integration/braintree/merchant_spec.rb
207${GEM_LIBDIR}/spec/integration/braintree/oauth_spec.rb 208${GEM_LIBDIR}/spec/integration/braintree/oauth_spec.rb
 209${GEM_LIBDIR}/spec/integration/braintree/package_tracking_spec.rb
208${GEM_LIBDIR}/spec/integration/braintree/payment_method_nonce_spec.rb 210${GEM_LIBDIR}/spec/integration/braintree/payment_method_nonce_spec.rb
209${GEM_LIBDIR}/spec/integration/braintree/payment_method_spec.rb 211${GEM_LIBDIR}/spec/integration/braintree/payment_method_spec.rb
210${GEM_LIBDIR}/spec/integration/braintree/payment_method_us_bank_account_spec.rb 212${GEM_LIBDIR}/spec/integration/braintree/payment_method_us_bank_account_spec.rb
211${GEM_LIBDIR}/spec/integration/braintree/paypal_account_spec.rb 213${GEM_LIBDIR}/spec/integration/braintree/paypal_account_spec.rb
212${GEM_LIBDIR}/spec/integration/braintree/plan_spec.rb 214${GEM_LIBDIR}/spec/integration/braintree/plan_spec.rb
213${GEM_LIBDIR}/spec/integration/braintree/samsung_pay_card_spec.rb 215${GEM_LIBDIR}/spec/integration/braintree/samsung_pay_card_spec.rb
214${GEM_LIBDIR}/spec/integration/braintree/sepa_direct_debit_account_spec.rb 216${GEM_LIBDIR}/spec/integration/braintree/sepa_direct_debit_account_spec.rb
215${GEM_LIBDIR}/spec/integration/braintree/settlement_batch_summary_spec.rb 217${GEM_LIBDIR}/spec/integration/braintree/settlement_batch_summary_spec.rb
216${GEM_LIBDIR}/spec/integration/braintree/subscription_spec.rb 218${GEM_LIBDIR}/spec/integration/braintree/subscription_spec.rb
217${GEM_LIBDIR}/spec/integration/braintree/test/transaction_amounts_spec.rb 219${GEM_LIBDIR}/spec/integration/braintree/test/transaction_amounts_spec.rb
218${GEM_LIBDIR}/spec/integration/braintree/test_transaction_spec.rb 220${GEM_LIBDIR}/spec/integration/braintree/test_transaction_spec.rb
219${GEM_LIBDIR}/spec/integration/braintree/transaction_line_item_spec.rb 221${GEM_LIBDIR}/spec/integration/braintree/transaction_line_item_spec.rb
220${GEM_LIBDIR}/spec/integration/braintree/transaction_search_spec.rb 222${GEM_LIBDIR}/spec/integration/braintree/transaction_search_spec.rb
@@ -256,26 +258,27 @@ ${GEM_LIBDIR}/spec/unit/braintree/exchan @@ -256,26 +258,27 @@ ${GEM_LIBDIR}/spec/unit/braintree/exchan
256${GEM_LIBDIR}/spec/unit/braintree/exchange_rate_quote_response_spec.rb 258${GEM_LIBDIR}/spec/unit/braintree/exchange_rate_quote_response_spec.rb
257${GEM_LIBDIR}/spec/unit/braintree/exchange_rate_quote_spec.rb 259${GEM_LIBDIR}/spec/unit/braintree/exchange_rate_quote_spec.rb
258${GEM_LIBDIR}/spec/unit/braintree/exchange_rate_spec.rb 260${GEM_LIBDIR}/spec/unit/braintree/exchange_rate_spec.rb
259${GEM_LIBDIR}/spec/unit/braintree/http_spec.rb 261${GEM_LIBDIR}/spec/unit/braintree/http_spec.rb
260${GEM_LIBDIR}/spec/unit/braintree/local_payment_completed_spec.rb 262${GEM_LIBDIR}/spec/unit/braintree/local_payment_completed_spec.rb
261${GEM_LIBDIR}/spec/unit/braintree/local_payment_expired_spec.rb 263${GEM_LIBDIR}/spec/unit/braintree/local_payment_expired_spec.rb
262${GEM_LIBDIR}/spec/unit/braintree/local_payment_funded_spec.rb 264${GEM_LIBDIR}/spec/unit/braintree/local_payment_funded_spec.rb
263${GEM_LIBDIR}/spec/unit/braintree/merchant_account_spec.rb 265${GEM_LIBDIR}/spec/unit/braintree/merchant_account_spec.rb
264${GEM_LIBDIR}/spec/unit/braintree/meta_checkout_card_details_spec.rb 266${GEM_LIBDIR}/spec/unit/braintree/meta_checkout_card_details_spec.rb
265${GEM_LIBDIR}/spec/unit/braintree/meta_checkout_card_spec.rb 267${GEM_LIBDIR}/spec/unit/braintree/meta_checkout_card_spec.rb
266${GEM_LIBDIR}/spec/unit/braintree/meta_checkout_token_details_spec.rb 268${GEM_LIBDIR}/spec/unit/braintree/meta_checkout_token_details_spec.rb
267${GEM_LIBDIR}/spec/unit/braintree/meta_checkout_token_spec.rb 269${GEM_LIBDIR}/spec/unit/braintree/meta_checkout_token_spec.rb
268${GEM_LIBDIR}/spec/unit/braintree/modification_spec.rb 270${GEM_LIBDIR}/spec/unit/braintree/modification_spec.rb
 271${GEM_LIBDIR}/spec/unit/braintree/package_tracking_spec.rb
269${GEM_LIBDIR}/spec/unit/braintree/payment_method_customer_data_updated_metadata_spec.rb 272${GEM_LIBDIR}/spec/unit/braintree/payment_method_customer_data_updated_metadata_spec.rb
270${GEM_LIBDIR}/spec/unit/braintree/payment_method_nonce_details_payer_info_spec.rb 273${GEM_LIBDIR}/spec/unit/braintree/payment_method_nonce_details_payer_info_spec.rb
271${GEM_LIBDIR}/spec/unit/braintree/payment_method_nonce_details_spec.rb 274${GEM_LIBDIR}/spec/unit/braintree/payment_method_nonce_details_spec.rb
272${GEM_LIBDIR}/spec/unit/braintree/payment_method_nonce_spec.rb 275${GEM_LIBDIR}/spec/unit/braintree/payment_method_nonce_spec.rb
273${GEM_LIBDIR}/spec/unit/braintree/payment_method_spec.rb 276${GEM_LIBDIR}/spec/unit/braintree/payment_method_spec.rb
274${GEM_LIBDIR}/spec/unit/braintree/paypal_account_spec.rb 277${GEM_LIBDIR}/spec/unit/braintree/paypal_account_spec.rb
275${GEM_LIBDIR}/spec/unit/braintree/resource_collection_spec.rb 278${GEM_LIBDIR}/spec/unit/braintree/resource_collection_spec.rb
276${GEM_LIBDIR}/spec/unit/braintree/risk_data/liability_shift.rb 279${GEM_LIBDIR}/spec/unit/braintree/risk_data/liability_shift.rb
277${GEM_LIBDIR}/spec/unit/braintree/risk_data_spec.rb 280${GEM_LIBDIR}/spec/unit/braintree/risk_data_spec.rb
278${GEM_LIBDIR}/spec/unit/braintree/sepa_debit_account_nonce_details_spec.rb 281${GEM_LIBDIR}/spec/unit/braintree/sepa_debit_account_nonce_details_spec.rb
279${GEM_LIBDIR}/spec/unit/braintree/sepa_debit_account_spec.rb 282${GEM_LIBDIR}/spec/unit/braintree/sepa_debit_account_spec.rb
280${GEM_LIBDIR}/spec/unit/braintree/sha256_digest_spec.rb 283${GEM_LIBDIR}/spec/unit/braintree/sha256_digest_spec.rb
281${GEM_LIBDIR}/spec/unit/braintree/signature_service_spec.rb 284${GEM_LIBDIR}/spec/unit/braintree/signature_service_spec.rb

cvs diff -r1.21 -r1.22 pkgsrc/finance/ruby-braintree/distinfo (expand / switch to unified diff)

--- pkgsrc/finance/ruby-braintree/distinfo 2023/11/11 12:38:10 1.21
+++ pkgsrc/finance/ruby-braintree/distinfo 2024/02/03 15:51:28 1.22
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.21 2023/11/11 12:38:10 taca Exp $ 1$NetBSD: distinfo,v 1.22 2024/02/03 15:51:28 taca Exp $
2 2
3BLAKE2s (braintree-4.16.0.gem) = fe432eca822f0093ab2502fdfa0b436a64806e389654dc01e9b541ad7c05f5ee 3BLAKE2s (braintree-4.18.0.gem) = 9e9e02344e16c8a5ded95ff41f8232d72d71f11b0c4503ce73c5ec4a3963950a
4SHA512 (braintree-4.16.0.gem) = 2c1e0d4760f1548e13a3dd793a2051e9b7e60dde1e783902aa7c7a8cda03d9e4e8c0e1d1c91eddc058343d98c1c6408a2078d4986095872fb815f32ab5406e72 4SHA512 (braintree-4.18.0.gem) = 4a7cbe13b7359f4b52132430952fcfd90e0bf57a3a031ae7a741f11b3086802d6f16700d705b2f3689cd90be8ff31d19e556ebfe7fff59bc80cfe1ee3461d12c
5Size (braintree-4.16.0.gem) = 244736 bytes 5Size (braintree-4.18.0.gem) = 246784 bytes