Automatic conversion of the NetBSD pkgsrc CVS module, use with care
Find a file
bsiegert 7c20959cae Update py-gsutil to 4.31.
Fix all dependencies. This time, there is an actual working gsutil binary.
Thus, fix PR pkg/52941.

Release 4.31 (release date: 2018-04-26)
=======================================
New features
------------------
- Added support for reauthentication within gsutil. Note that this only affects
  authentication when "gs_oauth2_refresh_token" is configured under the
  "Credentials" section of the boto config file and that token corresponds to a
  user account enrolled in 2-step verification.

Bug Fixes
------------------
- When creating a signed URL via the "signurl" command, gsutil now verifies that
  the specified expiration isn't longer than 7 days (the maximum allowed by the
  service).
- To support rewriting objects to be encrypted using a bucket's default KMS key,
  the "rewrite" command now rewrites all specified objects if no value is
  specified for "encryption_key" under the "GSUtil" section in the boto config
  file.

Other Changes
------------------
- Several documentation updates and clarifications.


Release 4.30 (release date: 2018-03-28)
=======================================
New features
------------------
- Added Cloud KMS support for Google Cloud Storage resources, allowing the use
  of customer-managed encryption keys (CMEKs). Bucket-related functionality
  includes the new "kms" command, which can be used to get or set a bucket's
  default KMS key. Concerning objects, users may now specify the CMEK to be used
  for encryption via their boto config file, in the "encryption_key" attribute.
  In this way, users may specify either a CSEK or a CMEK to encrypt new objects,
  but not both. For more information, see "gsutil help encryption".

Other Changes
------------------
- Several documentation updates and clarifications.


Release 4.29 (release date: 2018-03-14)
=======================================
New features
------------------
- Added transport compression support, available through the "-j" and "-J"
  options for the "cp", "mv", and "rsync" commands. This is useful when
  uploading files with highly-compressible content. When specificed, files being
  uploaded are compressed on-the-fly in memory, sent to GCS, and uncompressed by
  GCS before they are stored. See "gsutil help cp" for additional information.
- When "use_magicfile=True" is set in the boto config file, gsutil will now
  append the detected charset, if present, to the object's Content-Type metadata
  field. For example, a Content-Type might be populated with
  "text/html; charset=us-ascii" rather than simply "text/html".

Bug Fixes
------------------
- Improved error handling and logging for upload resumption.
- After encountering a PreconditionException, the "acl ch" command will now
  re-fetch the object generation before retrying.
- Fixed issue with parsing lifecycle conditions when using the XML API.
  Conditions whose values could be evaluated by Python as "falsy" (e.g. setting
  an "age" condition to the number 0 or "isLive" to false) would be omitted from
  the lifecycle configuration when "prefer_api=xml" was set in the boto config
  file. Note that the JSON API is preferred by default, so most users were
  unlikely to encounter this issue.
- For commands that fetch bucket ACLs or default ACLs, when the user does not
  have storage.buckets.getIamPolicy on the GCS bucket, using the XML API will
  now behave consistently with the JSON API and display ACL/default ACL fields
  as empty, rather than throwing a CommandException.

Other Changes
------------------
- Several documentation updates and clarifications.
- The "signurl" command now uses signature V4 signing format to generate URLs.
2018-06-16 14:50:25 +00:00
archivers py-libarchive-c: updated to 2.8 2018-06-15 08:08:18 +00:00
audio mpg321: Do not unlock unititialized main_lock 2018-06-16 14:43:21 +00:00
benchmarks Update glmark2 to 2017.07 2018-06-02 13:16:42 +00:00
biology biology/ncbi-blast+: Respect env to support PKGSRC_USE_RELRO 2018-05-22 21:37:29 +00:00
bootstrap bootstrap: don't output "Hopefully" when bootstrap finishes 2018-03-07 07:34:07 +00:00
cad revbump for boost-libs update 2018-04-29 21:31:17 +00:00
chat Revbump all Go packages after lang/go update. 2018-06-12 17:50:20 +00:00
comms py-gammu: Update comms/py-gammu to 2.11 2018-05-16 08:25:43 +00:00
converters Add R-base64enc 2018-05-31 01:31:27 +00:00
cross Share distfile information 2018-06-07 19:39:30 +00:00
databases py-orderedmultidict: updated to 1.0 2018-06-15 08:11:25 +00:00
devel py-requests: updated to 2.19.1 2018-06-16 13:08:32 +00:00
distfiles
doc doc: Updated audio/mpg321 to 0.3.2nb1 2018-06-16 14:43:35 +00:00
editors nano: update to 2.9.8 2018-06-12 11:55:50 +00:00
emulators fuse-emulator-utils: updated to 1.4.2 2018-06-12 11:05:08 +00:00
filesystems revbump for boost-libs update 2018-04-29 21:31:17 +00:00
finance py-braintree: updated to 3.46.0 2018-05-23 07:46:23 +00:00
fonts fonts: add tex-mathalfa{,-doc} 2018-06-16 03:09:38 +00:00
games MyGoGrinder: update to 2.3.1. 2018-06-15 09:18:55 +00:00
geography proj: Require C99, fixes some C99 math requirements. 2018-06-15 10:17:52 +00:00
graphics openimageio: dont try to use OpenColorIO if detected 2018-06-16 11:22:37 +00:00
ham hamlib: fix build on SunOS 2018-06-12 12:40:02 +00:00
inputmethod Use GNU msgfmt to fix build 2018-05-25 16:41:58 +00:00
lang coq: always installs coqdoc.sty in tex tree. 2018-06-16 10:25:51 +00:00
licenses Remove folkloric licenses for mail/fetchmail. 2018-05-22 07:47:19 +00:00
mail Update to 6.8 2018-06-07 18:55:30 +00:00
math z3: Fix broken build system by pretending SunOS is Linux. 2018-06-15 15:11:34 +00:00
mbone Recursive bumps for fontconfig and libzip dependency changes. 2018-03-12 11:15:24 +00:00
meta-pkgs texlive-collection-latexextra: add tex-mathalfa 2018-06-16 03:13:45 +00:00
misc Revbump all Go packages after lang/go update. 2018-06-12 17:50:20 +00:00
mk check-shlibs-macho.awk: revert previous 2018-06-07 07:00:10 +00:00
multimedia vlc2: Build with recent X264. 2018-06-16 09:48:59 +00:00
net Update py-gsutil to 4.31. 2018-06-16 14:50:25 +00:00
news revbump for boost-libs update 2018-04-29 21:31:17 +00:00
packages
parallel revbump for boost-libs update 2018-04-29 21:31:17 +00:00
pkgtools pkgin: Update to 0.11.1. 2018-06-14 11:47:13 +00:00
print tex-beamer: Add missing depends 2018-06-12 18:54:39 +00:00
regress Fixed pkglint warnings. 2016-06-11 11:36:14 +00:00
security gnupg: update to 1.4.23 2018-06-15 21:51:23 +00:00
shells dash: updated to 0.5.10.2 2018-06-01 07:19:01 +00:00
sysutils Add missing dependency on py-psutil. 2018-06-16 14:17:21 +00:00
templates Point at the HTML pkgsrc guide, not a plain-text human redirect. 2017-02-04 03:47:47 +00:00
textproc Enable xfpt, sdop and aspic. 2018-06-15 13:17:51 +00:00
time py-pendulum: updated to 2.0.2 2018-06-16 13:06:54 +00:00
wm Update to 1.20.0: 2018-05-14 13:05:34 +00:00
www py-urllib3: updated to 1.23 2018-06-16 12:10:40 +00:00
x11 vte3: Apply some casts to appease compilers. 2018-06-15 10:44:15 +00:00
Makefile
pkglocate
README Make top dir README a little more helpful. 2017-03-02 09:51:35 +00:00

$NetBSD: README,v 1.19 2017/03/02 09:51:35 maya Exp $

pkgsrc is a framework for building software on UNIX-like systems.

To use, bootstrap using:
% cd pkgsrc/bootstrap/
% ./bootstrap

build packages, use:
% cd pkgsrc/category/package-name
% $PREFIX/bin/bmake install

Where $PREFIX is where you've chosen to install packages (typically /usr/pkg)

Bugs and patches can be filed in the follow link (use category 'pkg'):
https://www.netbsd.org/cgi-bin/sendpr.cgi?gndb=netbsd

To fetch the main CVS repository:
% cvs -d anoncvs@anoncvs.NetBSD.org:/cvsroot checkout -P pkgsrc

It's also possible to contribute through pkgsrc wip (work in progress), for
more information, see http://pkgsrc.org/wip/users/

Please see doc/pkgsrc.txt for information.