summaryrefslogtreecommitdiff
path: root/pkgtools/pkgin/distinfo
AgeCommit message (Collapse)AuthorFilesLines
2019-03-07pkgin: Update to 0.11.7.jperkin1-8/+5
## Version 0.11.7 (2019-03-07) * Switch back to NetBSDfr/pkgin as the upstream repository. * Improve database safety. * Fix clang -Wmissing-noreturn and -Wformat-nonliteral warnings. * Fix some typos in the manual page.
2019-01-15pkgin: fix some clang build errors on NetBSD-currentwiz1-1/+4
2018-09-20pkgin: Update to 0.11.6.jperkin1-5/+5
## Version 0.11.6 (2018-09-20) * Fix -Werror=conversion build issue.
2018-09-20pkgin: Update to 0.11.5.jperkin1-5/+5
## Version 0.11.5 (2018-09-20) * Fix crash when preferred.conf exists but is empty. * Improve preferred.conf handling. * Fix package not available message when attempting to install a non-existent package. * Small performance improvement in newline handling.
2018-07-03pkgin: Update to 0.11.4.jperkin1-5/+5
## Version 0.11.4 (2018-07-03) * Fix dependency matching to correctly consider DEPENDS rather than simply attempting to pull in the highest version. Resolves issues with installing packages depending on samba and their conflicts against tdb and talloc.
2018-06-29pkgin: Update to 0.11.3.jperkin1-5/+5
## Version 0.11.3 (2018-06-29) * Allow -y flag to work with autoremove. * Improve -n flag and autoremove output formatting.
2018-06-20pkgin: Update to 0.11.2.jperkin1-5/+5
## Version 0.11.2 (2018-06-20) * Fix a couple of issues with PKGPATH handling in import and upgrade. * Fix an occasional memory corruption issue with commands that call pkg_info for output.
2018-06-14pkgin: Update to 0.11.1.jperkin1-5/+5
## Version 0.11.1 (2018-06-14) * Permit the user to install an older package version. * Ensure warning and error counters are reset for each phase. * Print total download size when using -d.
2018-06-08pkgin: Update to 0.11.0.jperkin1-5/+5
## Version 0.11.0 (2018-06-08) * Fix build on NetBSD/evbarm. * Skip download checks for packages that are being removed, prevents erroneous "empty FILE_SIZE" failures. * Perform in-place upgrades using `pkg_add -DU` rather than removing and reinstalling. Should be faster and less error-prone. * Output formatting improvements. Installs are now split between refresh, upgrade, and install, with package lists formatted to be easier to read.
2018-06-06pkgin: Update to 0.10.2.jperkin1-5/+5
## Version 0.10.2 (2018-06-06) * Fix -f flag when used with install. * Handle empty BUILD_DATE correctly.
2018-05-31pkgin: Update to 0.10.1.jperkin1-5/+5
## Version 0.10.1 (2018-06-01) * Fix BUILD_DATE refresh support for preserved packages. * Improve provides/requires output to avoid confusion for new users.
2018-05-17pkgin: Update to version 0.10.0 and take MAINTAINER.jperkin1-5/+5
## Version 0.10.0 (2018-05-17) * Add BUILD_DATE support, packages are now upgraded if the BUILD_DATE has changed, to ensure rebuilt dependencies are correctly handled. * Download handling fixes. * Count packages correctly. * Ensure the remote database is updated before performing upgrades. * Internal code cleanups, refactoring, WARNS fixes, etc. * Support nanosecond resolution on pkgdb mtime. * Sync progressmeter and pkg_install with upstreams. * Improve SQL logging. * Fix -d when used with an upgrade action. * Fix exit status for various commands and usage. * Avoid segfault in show-category. * Improve pkgin database initialisation and upgrade checks. * Support libarchive 2.x and Minix 3.3.0 * Support PKG_INSTALL_DIR and PKGIN_DBDIR, primarily to support the new pkgin test suite: https://github.com/joyent/pkgin-test-suite
2016-02-08Update pkgin to 0.9.4. Changes:jperkin1-5/+5
* Check for pkg_summary updates before fetching packages.
2015-11-04Add SHA512 digests for distfiles for pkgtools categoryagc1-1/+2
Existing SHA1 digests verified and found to be the same on the machine holding the existing distfiles (morden). All existing SHA1 digests retained for now as an audit trail.
2015-09-27Revert previous.gdt1-2/+1
This warning isn't supposed to fire on macro code, so this is either something subtly odd in pkgin or broken in OS X's clang. This still needs fixing, but in a way that's more limited to the problematic platform.
2015-09-26Disable -Werror to avoid build failures.gdt1-1/+2
At least on OS X with clang, pkgin fails to build because of extra parens around ==. See https://github.com/NetBSDfr/pkgin/issues/64 for details. This seems to be a new issue with something in the pkgsrc build environment (bsd makefiles or compat libs), not in pkgin proper, but pkgin's use of bsd makefiles leads to Werror.
2015-08-18Update pkgin to version 0.9.3. Changes:jperkin1-4/+4
* Ensure we aren't copying overlapping memory regions. Issue found by Matthias Ferdinand. * Free libarchive resources after use. * Various WARNS and build cleanups. Tested on Linux (now builds on Ubuntu 12.04), OSX, SmartOS and NetBSD.
2015-08-17Pick up configure version bump. Ride previous version.jperkin1-4/+4
2015-08-17Update pkgin to version 0.9.2. Changes:jperkin1-4/+4
* Fix -Wempty-body issue, noticed by joerg.
2015-08-13Update pkgin to version 0.9.1. Changes:jperkin1-4/+4
* Fix off-by-one NUL handling in pkg_summary. Problem noticed by yrmt, caused occasional failures on OSX.
2015-08-13Update pkgin to version 0.9.0. Changes:jperkin1-5/+4
* Significantly reduce RAM requirements for both "install" and "update", headline number is "pkgin install gcc47" on SmartOS/x86_64 reduces from 383MB to 14MB, as well as being significantly faster, especially on slower hardware. See my blog post at <http://www.perkin.org.uk/posts/reducing-ram-usage-in-pkgin.html> for more details. * Handle pkg_add signature verification failures. * Support pkg_summary.xz if available. * Don't switch to parsable output when stdout isn't a tty, which broke various automation tools. * Integrate patches/patch-external_progressmeter.h Tested on NetBSD, OSX, and SmartOS.
2015-03-25Including <sys/termios.h> on FreeBSD throws a warning. This warning breaksrodent1-1/+2
the build. Patch fixes that.
2015-03-08Updated pkgin to version 0.8.0imil1-4/+4
20150308 bugfix: added missing dash before ffu 20150128 0.8.0 Added preferred.conf support man page now based on ronn <http://rtomayko.github.io/ronn/ronn.1.html>
2015-01-25Updated to pkgin 0.7.0imil1-7/+4
Changes: 20150124 When -n is provided to pkgin ar, rm, in, fug, packages list is shown as one package per line so it is easier to read (feature proposed by gdt@ in GitHub issue #41) 20150122 Fixed GitHub issue #33: clean database when repository removed 20150121 Fixed some resource leakage pointed out by coverity scan 20150119 +PRESERVE packages now correctly upgraded without pkg_add -f 20150106 Dropped percentage printout if stdout is not a tty (patch by Havard Eidnes) Changed pkg_add -f flag with -D as suggested by Greg Troxel 20150105 Fixed an issue with meta-packages not updating pkgdb, check for PKG_DBDIR mtime instead 20150102 Avoid deepness > 1 when checking for dependency upgrades, should fix PR #48561 20141229 Avoid `preserved' packages to be `autoremoved' 20141228 Fixed GH issue #1, NULL PKG_PATH (which is wrong btw) makes pkgin segfault, strcmp() secured with safe_strcmp() Added --with-pkginstall to configure 20141223 0.7.0 Fixed GH issue #36, automatic flag no more set when a package is installed via pkg_add(1) Added -p (parsable) flag for 3rd party frontends Added statistics (patch by Youri Mouton) Package-names-containing-a-dot fix (patch by Yamamoto Takashi)
2014-01-21Support catpage. Bump PKGREVISION.jperkin1-1/+2
2013-10-06Allow specifying multiple input files for 'pkgin import'.wiz1-3/+3
Ok imil@, will be integrated upstream
2013-09-10Don't pass non-literal strings as format string.joerg1-1/+2
2013-09-02Remove workaround for 'pkg_add -f' bug, now that it is fixed in pkg_install.jperkin1-1/+2
Bump PKGREVISION.
2013-06-160.6.4imil1-4/+4
Large file systems fix by Filip Hajny gcc 4.7 / unused-but-set-variable fix by Makoto Fujiwara Moved to GitHub
2013-02-25NetBSD specific: repositories.conf is configured using OS release number.imil1-4/+4
2012-12-140.6.3.1imil1-4/+4
Do not exit with not enough space message when install size is negative
2012-12-140.6.3imil1-4/+4
PR3555339@sf (stacktic) Avoid negative speed when a download start (stacktic) PR47196 fixed by stacktic PR47060 fixed by stacktic Added show-no-keep by orgrim Fixed PR47192 (by stacktic)
2012-08-01Forgot to bump version in configure.acimil1-4/+4
2012-08-010.6.2.2imil1-4/+4
Fixed bad size_pkg
2012-07-300.6.2.1imil1-4/+4
0.6.2 broke build for systems lacking __UNCONST
2012-07-3020120730imil1-4/+4
Modified default behaviour for Proceed [Y/n] Sync wip with pkgsrc: pkgin 0.6.2 20120729 Rewrote narrow_match() using version_check() to avoid more dirty repositories mistakes. 20120715 Preparing pkginteractive integration. 20120530 SQLite is now part of NetBSD 6.0 base, remove it from pkgin's tree. Dependency will be added in the package.
2012-05-28patch-Makefile.in now upstreamimil1-2/+1
2012-05-2820120528imil1-4/+4
Added SQLite build patch from sbd@ Added show-all-categories unlink() before symlink() 20120525 Dynamically read PKG_DBDIR from pkg_admin 20120524 Do not delete repository entries if the new one is unreachable. 20120429 When a package is marked as TOREMOVE and TOUPGRADE because of a dependency breakage during upgrade, just follow the usual upgrade process. 20120427 Handled "no value field" for buggy packages. 20120419 Hopefuly fixed the "dirty repository" bug thanks to bapt 20120416 Added show-{pkg-,}category as requested by Julian Fagir Added pkg-build-defs as requested by gls@ 20120415 Added pkg-content and pkg-descr Introduced pkg_infos.c to fetch remote informations Removed -D_FILE_OFFSET_BITS=64 from Makefile and added it in fsops.c 20120414 Fire up pkgin 0.6.0 case: cleanup in summary.c (stacktic) Packages list queries ordered differently for display and internals
2012-05-20Omit the SQLite load extension and insure that sqlite3.o is compiledsbd1-1/+2
with it's extra CPPFLAGS. (Fixes the build on Linux.)
2012-04-0920120409imil1-4/+4
pkgin 0.5.2.3 Fixed "upgrade too many packages" bug (thanks stacktic)
2011-10-29pkgin-0.5.2.1imil1-4/+4
Handled the very rare case where CONFLICTS is placed *after* PKGNAME in pkg_summary(5), leading to database inconsistency.
2011-10-24pkgin-0.5.2imil1-4/+4
Various minor fixes from NetBSDfr hackathon Moved break_depends() at the end of impact.c to avoid inconsistencies Check for real filesystem size to be occuppied by upgrade Check for user permissions before update_db update_db() returns a status so we can warn simple users introduced have_enough_rights(), fixed pkg_keep() perms Various return codes fixed to satisfy frontends
2011-10-16pkgin-0.5.1imil1-4/+4
. Don't download packages when repository is a file:// scheme . Reduce verbosity when marking non-autoremovable packages . Keep going if unmet requirements are encountered and warn about it before proceeding . Always move pkg_install on top of the "to-upgrade" list . pkgin now depends on pkgsrc's pkg_install . Log timestamp . Better handling of pkg_install error logs . rec_pkglist() now takes a va_list . Added "requires" and "provides" to have a closer look on packages requirements . Globs can now be passed as an argument for package installation, i.e. # pkgin in 'mysql-server<5.1' . Export / import a list of packages as requested by wiz@ . Operations tracing flag (-t) . Database silent migration . More flexible check_yesno() . Made pkgin in / rm yes by default . One struct to rule them all (Pkglist) . Got rid of many useless lists (speed x10, literally) . Introduced FULLPKGNAME as db member, speed ups searches . unique_pkg(): no more "many versions of foo", pickup newer
2011-08-13pkgin 0.4.3imil1-4/+4
Imported progressmeter from OpenSSH, should fix percentage progress
2011-08-10pkgin 0.4.2.2imil1-4/+4
Cleaned up download.c SQLite upgraded to 3.7.7.1
2011-08-0220110802imil1-4/+4
Release 0.4.2.1 Fixed the "too many connexions" problem with libfetch and FTP
2011-03-06pkgin 0.4.2imil1-4/+4
20110306 Moving to SF.net Check for mark_as_automatic_installed() return code 20110301 pkgin can now upgrade pkg_install with user's approval 20110228 url_stat's size is declared as off_t, will be > SSIZE_MAX on 32 bits systems. Added a fix for this. 20110227 Added -P, print package version instead of globs in sd, srd, sfd Added warning for repositories with 0-lenght FILE_SIZE Added -V (verbosity) flag Moved integer flags to uint8_t
2011-02-21pkgin 0.4.1imil1-4/+4
. Wiped out file.c, ftpio.c, path.c, str.c, pexec.c, pkg_io.c, pen.c, strsep.c, lpkg.c, iterate.c . Inform about logging
2011-02-13pkgin 0.4.0imil1-4/+4
20110207 Replaced naive repository arch check by MACHINE_ARCH check 20110206 Bump to SQLite 3.7.5 20110205 Added statvfs64 support Redirect stderr to logfile while pkg_{add,delete} 20110204 Feature request: -F / force-reinstall Feature request: PR 43049 Generated repositories.conf for NetBSD, DragonFly BSD and MINIX 20110130 Merged 0.4.0 to HEAD MINIX patches from Gautam are now upstream Re-added download-only Makefile.in / configure.ac cleanup Integrated some of bapt's patches - chroot - bandwidth calculation 20110122 pkgin 0.4.0 SQLite "Amalgamation" version is now part of the tree, No more databases/sqlite3 dependency needed
2011-01-20pkgin 0.3.3.4, never say "this is the last release"imil1-4/+4
Fixed a non-critical bug: some packages were marked for upgrade more than once.