Commit graph

812 commits

Author SHA1 Message Date
spz
5a1d0ee4bd add unicode to DEFAULT_ACCEPTABLE_LICENSES 2016-11-18 09:43:39 +00:00
wiz
59c4a9f6b5 Allow sissl-1.1 per default
See
https://opensource.org/licenses/sisslpl
2016-10-03 11:49:31 +00:00
wiz
577e1cde9e ibm-public-license-1.0 -> ipl-1.0 2016-10-03 08:30:20 +00:00
agc
b5419701b7 catch up with the new opaque pgpv_t and pgpv_cursor_t structures in libnetpgpverify. 2016-07-06 21:00:04 +00:00
wiz
6d90854bd9 Remove last traces of bmp here too.
Was not installed for a long time and recently removed from NetBSD base.
2016-06-30 17:42:04 +00:00
joerg
f1950d6871 Disable maintainer mode for libarchive. 2016-06-21 12:23:01 +00:00
leot
cf2c59f74f Add hpnd to DEFAULT_ACCEPTABLE_LICENSES and *default_acceptable_licenses.
Discussed in tech-pkg@:
http://mail-index.netbsd.org/tech-pkg/2016/04/20/msg016755.html

Thanks to Memnon Anon!
2016-04-21 07:51:51 +00:00
joerg
4e86439aac pkg_install-20160410:
Remove pkgdb handling logic from pkg_create, where it should have never
been in first place. Ignore former -U option as new default.
2016-04-10 19:01:19 +00:00
jperkin
17661ff9a5 Bump PKGREVISION for security/openssl ABI bump. 2016-03-05 11:27:40 +00:00
jperkin
d05cac7252 Use OPSYSVARS. 2016-02-25 17:25:05 +00:00
agc
b1e09097a6 make the name of the header file correct here too 2016-02-14 08:37:25 +00:00
agc
ae9504f186 Fix a small typo to ensure the name of the header file is correct. 2016-02-14 08:06:54 +00:00
wiz
2a9c8e31cf Add paratype to default-allowed licenses, since it is basically ofl-v1.1. 2016-02-10 10:50:18 +00:00
tron
1f01e1f5ac Fix syntax error 2016-01-21 21:32:22 +00:00
joerg
5304860a3e Explicitly disable libarchive's LZMA support if no builtin XZ was found
or if the user requested it to be disabled. Helps on systems with lzma.h
and no usable library.
2016-01-21 18:11:31 +00:00
joerg
f2f381c43b Prepare for multiple users of LIBARCHIVE_CONFIGURE_ARGS by using append. 2016-01-21 18:10:19 +00:00
joerg
63f9c9b7cc Include basic package creation logic in the bootstrap version of
pkg_install. Use this with PKG_COMPRESSION=none to convert all of the
bootstrap to USE_DESTDIR=yes.
2015-12-27 12:36:42 +00:00
joerg
b67e0b390e Refactor Makefiles slightly to remove redundancy between normal and
bootstrap build.
2015-12-27 12:18:20 +00:00
jperkin
dcdecb80a0 OpenBSD and derivatives define MACHINE_ARCH in sys/param.h to "amd64" which
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.
2015-10-20 08:18:12 +00:00
sevan
e8f50eac16 Do not check for or include sys/param.h
This resolves issues on platforms which MACHINE & MACHINE_ARCH is explicitly
defined, such as OpenBSD/amd64 & Bitrig/amd64 where we would like to build with
MACHINE_ARCH=x86_64 but can't as a platform check fails when installing
packages after bootstrap
pkg_add: Warning: package `digest-20121220' was built for a platform:
pkg_add: OpenBSD/x86_64 5.8 (pkg) vs. OpenBSD/amd64 5.8 (this host)

Tested on
Mac OS X Tiger/PowerPC
OpenBSD
Bitrig
Solaris 10/SPARC
FreeBSD 10.2-RELEASE & 11-CURRENT
DragonFlyBSD
Debian 8
OmniOS

Reviewed by joerg@
2015-10-15 13:31:27 +00:00
leot
b61484a30e Add vera-ttf-license and (previously forgotten) info-zip to reflect
pkgsrc/mk/license.mk current DEFAULT_ACCEPTABLE_LICENSES.
2015-09-13 11:25:52 +00:00
jperkin
edfd9dba4a Explicitly link against -lbz2 and -lz to satisfy libnetpgpverify
dependencies, we can no longer rely on implicit linking from libarchive
on certain platforms.  Fixes build on FreeBSD and DragonFlyBSD.
2015-09-07 09:06:04 +00:00
jperkin
112e171d27 Ensure netpgpverify configure is called with CONFIG_SHELL. Fixes
build on legacy Solaris.
2015-09-06 18:38:21 +00:00
jperkin
747bcb0822 Implement inline package signature verification.
This replaces calling out to an external gpg command for verification
with inline verification using the security/netpgpverify library.

Bump version to 20150901.
2015-09-01 12:14:05 +00:00
wiz
d12016c572 Add lppl-1.0 here as well. 2015-08-02 07:25:15 +00:00
khorben
69374e98f9 Remove the "-s" option from the usage screen of pkg_add(1)
It is not available anymore (since 1.17).
2015-07-20 13:59:44 +00:00
wiz
2f30023e84 Rename zpl to zpl-2.0 to make space for zpl-2.1.
Switch all packages currently referencing zpl to zpl-2.0.
Add zpl-2.1.
Add zpl-2.1 to default-allowed per FSF.
2015-07-15 18:19:54 +00:00
agc
3f1bdca4aa Fix format string in pkg_add's help message - from J. Lewis Muir
Bump version number for pkg_install to 20150508
2015-05-08 16:29:37 +00:00
wiz
2000d3d19c Add lppl-1.2, an older version of lppl-1.3c, and add it to default-allowed
like the 1.3c version.
2015-05-08 10:37:32 +00:00
wiz
8ab127a536 Add the GUST Font Source License (GFSL) from
http://ctan.org/license/gfsl

Since this is basically the LaTeX Project Public License with one clause
removed, add it to the default acceptable licenses.
(lppl is fine with both OSI and FSF and already allowed.)
2015-05-02 13:21:37 +00:00
joerg
73982d96a0 Since CONFIG_*_OVERRIDE replaces the automatic list, add ${WRKSRC}
manually.
2015-04-21 00:28:19 +00:00
rodent
a8a7c601b6 default_acceptable_licenses+=w3c 2015-04-19 22:19:15 +00:00
jperkin
7243ee4d58 Ensure we do not try to regenerate the fetch catpage. Avoids possible
issues on platforms where nroff isn't native.
2015-04-02 23:06:34 +00:00
pho
763c3057a4 Add AC_SYS_LARGEFILE to files/configure.ac
Given that libarchive is built with large file support, pkg_install
needs it too. Otherwise libarchive and pkg_install may see different
definitions of types such as struct stat, resulting in a runtime
failure on some platforms (especially Darwin 9):

  % bmake package
  => Creating binary package /usr/pkgsrc/pkgtools/pkg_install/work/.packages/pkg_install-20141227.tgz
  pkg_create: cannot write to archive: tar format cannot archive this (type=00)

The reason why this was unnoticed until now is that libarchive's
"configure" has just been regenerated with Autoconf 2.69. Prior to
2.69, AC_SYS_LARGEFILE did nothing significant on Darwin so there was
no actual inconsistency between libarchive and pkg_install, which was
just coincidental.
2015-01-22 18:15:39 +00:00
jperkin
ce0d0b89c4 Move -larchive from the general LIBS variable to each program that needs it,
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@.
2015-01-22 09:19:47 +00:00
adam
3827883f7e Fix building with libarchive v3; cosmetics 2015-01-20 19:15:56 +00:00
wiz
a5661f099c Fix example, noted by htodd. 2015-01-11 22:53:44 +00:00
wiz
98b6b1422a Restore pkg_admin 'add' command; it's still used by bootstrap in one place. 2015-01-02 14:26:16 +00:00
wiz
009a078654 regen (using 'mandoc -Ios=pkgsrc') 2014-12-30 15:17:28 +00:00
wiz
627d407a75 Remove pkg_views support, second part: infrastructure. 2014-12-30 15:13:19 +00:00
schmonz
fd482f2fbd Spell "vulnerabilities" correctly. 2014-12-05 14:31:07 +00:00
prlw1
7db652e722 typos 2014-11-05 14:40:01 +00:00
wiz
4008ea7f61 New sentence, new line. Bump date for recent changes. 2014-10-28 06:58:22 +00:00
cheusov
b9b7b500a1 IGNORE_OSABI was renamed to CHECK_OSABI 2014-10-28 02:08:38 +00:00
cheusov
65d779ade2 New config parameter IGNORE_OSABI was added to pkg_install.conf.
If it is "yes", pkgtools/osabi package does not check kernel version.
Oked by bouyer@
2014-10-27 00:12:47 +00:00
wiz
0a3fb5512c Add openssl license and allow it by default, since it's FSF approved:
http://www.gnu.org/licenses/license-list.en.html#OpenSSL
2014-05-15 09:59:09 +00:00
wiz
ec5c09997e Add cecill-2.1 and allow it per default.
OSI-approved, see
http://opensource.org/licenses/CECILL-2.1
2014-04-16 14:41:21 +00:00
wiz
6129186986 Fix typo. 2014-03-19 21:45:12 +00:00
wiz
5a2384ea22 Add European Union Public Licence and add it to default allowed licenses,
since it's OSI-approved:
http://opensource.org/licenses/EUPL-1.1

ok@ gdt
2014-03-18 15:11:38 +00:00
ryoon
2cadd68123 Fix build under SCO OpenServer 5.0.7/3.2 2014-03-14 22:09:04 +00:00