Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
or if the user requested it to be disabled. Helps on systems with lzma.h
and no usable library.
|
|
|
|
overrides our attempt to set it to "x86_64" and ensure consistency across
platforms. Work around this by setting it using PKGSRC_MACHINE_ARCH.
Confirmed to fix the issue and not break a variety of other platforms by
Sevan, and approved under duress by Joerg.
|
|
dependencies, we can no longer rely on implicit linking from libarchive
on certain platforms. Fixes build on FreeBSD and DragonFlyBSD.
|
|
build on legacy Solaris.
|
|
This replaces calling out to an external gpg command for verification
with inline verification using the security/netpgpverify library.
Bump version to 20150901.
|
|
manually.
|
|
issues on platforms where nroff isn't native.
|
|
prevents us from attempting to link the inplace libarchive against itself.
Fixes build on systems which do not include a native libarchive, and avoids
possible issues on systems which do.
Tested on SmartOS (no native libarchive) and OS X in both builtin and pkgsrc
configurations. Ok joerg@.
|
|
|
|
|
|
|
|
|
|
don't redefine 'pkg_info' if it already exists.
This is notably for pkg_rolling_replace -u in case pkg_install
was revbump'd and openssl happens to be in PKG_DEFAULT_OPTIONS.
|
|
|
|
|
|
Remove incorrect return value when in force mode, which was causing pkg_add
to exit with failure even though the operation completed successfully. This
also fixes the case where 'pkg_add -uf' would leave an update in an
inconsistent state.
|
|
|
|
|
|
Can't execute the newly built tools if they were cross-built.
(This is not especially useful until we do cross-bootstrap, though.)
ok agc
|
|
|
|
|
|
|
|
for Windows (Cygwin) to using static library.
|
|
|
|
|
|
pkg_install uses source files from net/libfetch so it needs the same
no-strict-alias flag at libfetch when building on gcc 4.7
|
|
|
|
that we prefer pkgsrc for OpenSSL. While the latter doesn't actually work
yet, it's better that we are deterministic about this and do not pick up
the system OpenSSL regardless.
|
|
the correct value.
|
|
|
|
building libfetch.
Fixes PR#44881, it will be happend with groff from pkgsrc.
|
|
|
|
|
|
Reset maintainership.
|
|
Extract dependencies of libarchive from the pkgconfig file and thereby
drop knowledge of the needed libraries.
At least some versions of HP-UX are known to not support %zu, add a
workaround. This is using the black list approach for now.
Recognize xz as compression type for pkg_create.
The first time an error is hit while fetching packages, try to reget
from the same position. This works around the server closing the
connection while fetching dependencies.
|
|
sure that the linker uses our static "libarchive.a" instead of
the outdated dynamic library "/usr/lib/libarchive.dylib".
|
|
- Try to detect common forms of pkgdb corruption and issue a warning in
that case.
- Refactor the pkg_vulnerabilities logic to use the compression support
from libarchive. This reduces the amount zlib/bzip2 interaction to the
linkage.
|
|
would fail in the decompression code for pkg-vulnerabilities.
|
|
|
|
sake of Interix.
|
|
|
|
- Restore PKG_PREFIX in pkg_delete (PR 42731)
- Ensure that the current pkg_install version is at least as new as
the version used to build the package
|
|
|
|
- Refactor man pages:
- Move description of environmental variables into pkg_install.conf(5)
- Remove a bunch of dead references
- Avoid using hard-coded path names that can easily be overridden by
the user.
- Refactor pkgdb related logic, so that -K behaves consistently.
- Add some helper functions to isolate more places from the pkgdb
layout.
- Sync license list.
- Handle PKG_REFCOUNT_DBDIR consistently as option too.
- Utilize connection cache from libfetch.
- Add helper target for cat pages updates.
|
|
review patches and complain...
|
|
|
|
- Make PKG_DBDIR customizable through pkg_install.conf.
Things seem to work fine after a few tests but... where are the tests for
these tools?!
|
|
has never required "jpeg" and will hopefully never require "jpeg".
|