pkgng/pkgng 3a25448libpkg pkg_jobs_universe.c pkg_jobs_conflicts.c

Gracefully handle conflicts

Before:
Checking integrity...Child process pid=40754 terminated abnormally:
Segmentation fault

After:
Checking integrity... done (0 conflicting)
The following 1 package(s) will be affected (of 0 checked):

New packages to be INSTALLED:
        vim-console: 8.0.1655 [FreeBSD]

Number of packages to be installed: 1

The process will require 23 MiB more space.

Proceed with this action? [y/N]: y
[dev.ptrcrt.ch] [1/1] Installing vim-console-8.0.1655...
pkg-static: vim-console-8.0.1655 conflicts with vim-8.0.1655 (installs files
  into the same place).  Problematic file: /usr/local/bin/evim

Issue #1663

pkgng/pkgng 62dea09. auto.def

Fix detection of libelf
DeltaFile
+3-0auto.def
+3-01 files

pkgng/pkgng 7881129. auto.def

Use lmap to avoid global variables
DeltaFile
+5-11auto.def
+5-111 files

pkgng/pkgng 74ff3e5. auto.def

Simplify VERSION definition
DeltaFile
+1-6auto.def
+1-61 files

pkgng/pkgng 67c5a0a. auto.def, compat closefrom.c

Use the features defined by cc-check-decls

pkgng/pkgng 2931715libpkg pkg_ports.c pkg_jobs_universe.c

Mark some unused parameter as such

pkgng/pkgng 2f6fea5tests/lib deps_formula.c

Fix some sign compare warnings

pkgng/pkgng 32d5f75libpkg/repo Makefile.autosetup

Fix build with some echo implementation

pkgng/pkgng a0835eemk common.mk

Add _GNU_SOURCE macro to fix build on linux
DeltaFile
+2-2mk/common.mk
+2-21 files

pkgng/pkgng 6faf6c3. configure.ac, autosetup jimsh0.c autosetup

Convert to autosetup

It allows to simplify the build system
While changing the build system, modify it to build pkg as a semi static
binary

pkgng/pkgng 60d1d8a. auto.def

Simplify GITHASH definition
DeltaFile
+1-5auto.def
+1-51 files

pkgng/pkgng e6cd123. auto.def

Simplify pkgconfigdir definition
DeltaFile
+2-2auto.def
+2-21 files

pkgng/pkgng fa34a10libpkg Makefile.autosetup

Add path to libfetch to include directory path

pkgng/pkgng db3a212libpkg pkg_repo_create.c

Remove dead code

pkgng/pkgng ab3a00btests Makefile.autosetup

Do not fail on second "make clean"

pkgng/pkgng dfcdb48scripts travis_build.sh

Do not get libarchive from pkg-config on Darwin

pkgng/pkgng 498db3f. auto.def

Use ccache if available
DeltaFile
+6-0auto.def
+6-01 files

pkgng/pkgng 77584bblibpkg Makefile.autosetup

Fix typo

pkgng/pkgng 6c04012tests/frontend conflicts.sh

Catch another package created from the wrong file copypasta.

Add the full output of what the upgrade does to match it so we are
sure we are removing, installing and upgrading the right things.

pkgng/pkgng dc73a57tests/frontend conflicts.sh

Change the version of foo to closer match how this would probably work and check for the 
correct packages in the list

pkgng/pkgng 174ac68tests/frontend conflicts.sh

Create the package from the right file

pkgng/pkgng b49bfcb. auto.def

Simplify GITHASH definition
DeltaFile
+1-5auto.def
+1-51 files

pkgng/pkgng d3fff13. auto.def, compat closefrom.c

Use the features defined by cc-check-decls

pkgng/pkgng e7a8181. auto.def

Use ccache if available
DeltaFile
+6-0auto.def
+6-01 files

pkgng/pkgng 7ef0302. auto.def

Use lmap to avoid global variables
DeltaFile
+5-11auto.def
+5-111 files

pkgng/pkgng 85ee267. auto.def

Simplify pkgconfigdir definition
DeltaFile
+2-2auto.def
+2-21 files

pkgng/pkgng ac394f5. auto.def

Simplify VERSION definition
DeltaFile
+1-6auto.def
+1-61 files

pkgng/pkgng 2ac1b80tests Makefile.autosetup

Do not fail on second "make clean"

pkgng/pkgng f00da19libpkg pkg_jobs_universe.c pkg_jobs_conflicts.c

Gracefully handle conflicts

Before:
Checking integrity...Child process pid=40754 terminated abnormally:
Segmentation fault

After:
Checking integrity... done (0 conflicting)
The following 1 package(s) will be affected (of 0 checked):

New packages to be INSTALLED:
        vim-console: 8.0.1655 [FreeBSD]

Number of packages to be installed: 1

The process will require 23 MiB more space.

Proceed with this action? [y/N]: y
[dev.ptrcrt.ch] [1/1] Installing vim-console-8.0.1655...
pkg-static: vim-console-8.0.1655 conflicts with vim-8.0.1655 (installs files
  into the same place).  Problematic file: /usr/local/bin/evim

Issue #1663

pkgng/pkgng a7fb19emk common.mk

Add _GNU_SOURCE macro to fix build on linux
DeltaFile
+2-2mk/common.mk
+2-21 files

pkgng/pkgng d9908eescripts travis_build.sh

Do not get libarchive from pkg-config on Darwin

pkgng/pkgng 2090ef8libpkg Makefile.autosetup

Fix typo

pkgng/pkgng bd9ebe6libpkg Makefile.autosetup

Add path to libfetch to include directory path

pkgng/pkgng a31b6e8libpkg pkg_repo_create.c

Remove dead code

pkgng/pkgng 555a9e7libpkg pkg_ports.c pkg_jobs_universe.c, tests/lib pkg_validation.c

Mark some unused parameter as such

pkgng/pkgng ba85436tests/lib deps_formula.c

Fix some sign compare warnings

pkgng/pkgng cd73619libpkg/repo Makefile.autosetup

Fix build with some echo implementation

pkgng/pkgng 45643a0. auto.def

Fix detection of libelf
DeltaFile
+3-0auto.def
+3-01 files

pkgng/pkgng 4adacbc. configure.ac, autosetup jimsh0.c autosetup

Convert to autosetup

It allows to simplify the build system
While changing the build system, modify it to build pkg as a semi static
binary

pkgng/pkgng d1f21f5docs pkg-updating.8

Fix a typo in pkg-updating.8

pkgng/pkgng bd494c5libpkg xmalloc.h

Fix warning about vasprintf not being declared
DeltaFile
+2-0libpkg/xmalloc.h
+2-01 files

pkgng/pkgng dd7c6cc. auto.def, compat closefrom.c

Use usefual feature naming for F_CLOSEM

pkgng/pkgng f633246. .travis.yml

Adapt travis in autosetup
DeltaFile
+0-3.travis.yml
+0-31 files

pkgng/pkgng 5c87689autosetup pkg-config.tcl

remove cruft

pkgng/pkgng cfe28ba. pkg_repos.h .gitignore

For now force static pkg_repos.h
DeltaFile
+8-0pkg_repos.h
+0-1.gitignore
+8-12 files

pkgng/pkgng e5a2f0dmk common.mk

add standard for C
DeltaFile
+2-2mk/common.mk
+2-21 files

pkgng/pkgng ffafc8fsrc Makefile.autosetup

Link to bundle libfetch

pkgng/pkgng fa80e6b. auto.def

Fix call to pkg-config
DeltaFile
+2-2auto.def
+2-21 files

pkgng/pkgng b87987a. configure.ac auto.def, libpkg Makefile.autosetup

Convert to autosetup

pkgng/pkgng d82e483compat closefrom.c

Remove some cruft
DeltaFile
+0-1compat/closefrom.c
+0-11 files