Commit graph

4447 commits

Author SHA1 Message Date
dholland
497be896c7 Fix const correctness issue that has been intermittently causing build
failures for a long time.  (I'm not sure why it sometimes does and
sometimes doesn't, but I think it may depend on different CFLAGS
arising from bootstrapping vs. not bootstrapping.)

While here add a comment to patch-curses__helpers.c; hi Joerg.
2013-11-29 23:13:56 +00:00
tron
7484db7373 Update "port2pkg" package to version 1.14. It now works with modern
version of Perl, in particular the one distributed with "pkgsrc".
2013-11-19 10:46:06 +00:00
jperkin
ee3d21f97a Use the compiler front-end to generate shared libraries on OSX - the
native linker uses different arguments compared to GNU ld.  Fixes various
builds.

Bump version to 20131025.
2013-10-25 13:53:03 +00:00
dholland
4d15459cd3 pkglint is written in perl; it should depend on perl and not just some
perl modules. (fix USE_TOOLS to have perl:run instead of just perl)
2013-10-24 06:23:35 +00:00
wiz
c325b48bf3 2.5:
finddepends: Also search in mozilla-common.mk.
Update instructions.
2013-10-21 10:43:28 +00:00
adam
312fd39e71 Revbump after updating textproc/icu 2013-10-19 09:06:55 +00:00
rillig
66e4d4b018 - Added check for unused license files
- Improved allowed filenames for patches
- Added license for pkglint itself
- Cleaned up Makefile and TODO
2013-10-12 18:09:59 +00:00
rillig
500e867d80 The hicolor-icon-theme issue has been resolved. 2013-10-12 15:01:45 +00:00
ryoon
eda5fb2e29 Recursive revbump from pango-1.36.0 2013-10-10 14:41:44 +00:00
wiz
c2df36ae84 Add list_todo to DESCR. 2013-10-06 16:52:29 +00:00
wiz
c50b1d85d9 Allow specifying multiple input files for 'pkgin import'.
Ok imil@, will be integrated upstream
2013-10-06 08:28:47 +00:00
jperkin
08d059a392 Use CATMAN_SECTION_SUFFIX in packages which perform their own catman
page installation.
2013-09-12 11:18:40 +00:00
jperkin
4f332cfe12 Add USE_TOOLS+=nroff to packages which generate catman pages. 2013-09-12 11:15:12 +00:00
jperkin
bc5e2600ff Add CATMAN_SECTION_SUFFIX support. 2013-09-12 11:03:10 +00:00
jperkin
090a9fe49b bootstrap-mk-files-20130912: Fix catman pages on SunOS.
Introduce a modified bsd.own.mk on SunOS which enables MKCATPAGES by
default, and a modified bsd.man.mk which correctly installs catman
pages with a section suffix rather than a blanket '.0'.

This allows the SunOS man(1) to find the catman pages correctly.
2013-09-12 10:56:36 +00:00
wiz
ebdd192eb0 Fix pkg_info -X segfault when last entry wasn't terminated with \n.
Addresses PR 48207.
2013-09-12 07:28:28 +00:00
wiz
62b734697e Add missing files to 'make distclean'.
Fix a typo.
2013-09-11 14:39:21 +00:00
khorben
32e9639653 Fixed installation of signed packages. Some variables part of struct
signature_archive were not initialized properly, therefore randomly failing
in the verify_signature_read_cb() callback.

Partly closes PR pkg/48194; pkgsrc needs to be updated as well.

"please commit" agc@

XXX pull-up to netbsd-6
2013-09-11 14:10:05 +00:00
joerg
d662779ce2 Don't pass non-literal strings as format string. 2013-09-10 14:40:33 +00:00
joerg
9e10eb7ef3 Don't pass formatted buffers as format strings. Drop -Wno-traditional
for clang. Bump revision.
2013-09-10 14:39:54 +00:00
joerg
ec1cd8cc1b Don't fail on missing noreturn attributes for clang. 2013-09-10 14:38:51 +00:00
joerg
8a64102bee Fix const usage. 2013-09-08 16:31:13 +00:00
joerg
ae761ece32 Don't apply noreturn checks for clang. 2013-09-08 16:29:43 +00:00
ryoon
c7191bef0c Update to 20130908
* Add FreeMiNT support. This file is needed for bootstrapping pkgsrc.
2013-09-08 16:27:23 +00:00
ryoon
cc0033a303 Update to 20130908
* Fix build on FreeMiNT.
* Tested on some platforms, See files/README.
2013-09-08 16:24:43 +00:00
ryoon
261680585c Update to 20130908
* Fix build with libnbcompat-20120702, PR pkg/42142's side effect is fixed.
  Tested on Solaris 10, OpenBSD, FreeBSD etc.
  Detect system's sha2.h and SHA2 functions, and include nbcompat/sha2.h
  conditionally.
2013-09-08 16:20:10 +00:00
ryoon
f327a9ee90 Fix typos in comment from FreeMiNT's db1 patches. 2013-09-08 12:02:03 +00:00
adam
30b15b560e Revbump after cairo update 2013-09-02 19:50:38 +00:00
jperkin
53fae387b3 Bump version of pkg_install required. Ride previous PKGREVISION. 2013-09-02 11:01:42 +00:00
jperkin
2e09fe1a46 Remove workaround for 'pkg_add -f' bug, now that it is fixed in pkg_install.
Bump PKGREVISION.
2013-09-02 10:38:04 +00:00
jperkin
4891732351 pkg_install-20130902: Fix 'pkg_add -f'.
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.
2013-09-02 10:28:44 +00:00
obache
11656315de tell TOOL_DEPENDS, same as BUILD_DEPENDS. 2013-09-01 05:30:15 +00:00
rillig
77d1472491 - When the source line is logged (option -s), an empty line above
helps to see which source line belongs to which warning.
- PKGSRCTOP is a known variable. It is used only in the top-level
  Makefile.
- Arbitrary tool names may be added to TOOLS_NOOP.
- In the top-level Makefile, the alphabetic order of the SUBDIRs
  may have a single exception.
2013-08-31 18:14:28 +00:00
jperkin
3e9739cccb bootstrap-mk-files-20130830: Use bsdinstall on SunOS by default. 2013-08-30 14:47:29 +00:00
apb
d4103d746b Update the valid_MACHINE_ARCH list from NetSBD src/build.sh version 1.272.
Bump kver version to 0.7.2.
2013-08-23 08:59:51 +00:00
jperkin
a28c30def7 Remove files inside pkgdb directory before trying to remove the directory
itself.  Copied from similar code in pkg_delete.

This fixes the issue when an +INSTALL script fails but the pkgdb directory
couldn't be removed, leading to an inconsistent state.
2013-08-21 11:46:02 +00:00
obache
5fc8497077 revbump from libnotify bumped to 0.7 and dependency changed from libnotify07. 2013-08-16 09:20:40 +00:00
rillig
52307a1940 - added type definitions for two variables
- improved wording of some warnings
- added explanations to some common warnings
2013-08-15 20:30:43 +00:00
wiz
ebeb10fe45 Recognize apache24. Noted by Patrick Welche.
Bump version.
2013-08-15 17:57:44 +00:00
marino
df3b508a34 Remove pkgtools/tinderbox-dragonfly
This package is no longer in use, and is far behind upstream now.
It is heavily customized so maintenance is far from trivial.  There were
no objections to the announcement of my intentions to remove this package
which I made on package-users@ a month ago.

I feel it is better to retire this package than allow it to bitrot further.
2013-08-15 11:12:05 +00:00
obache
84eee58a28 Switch to use libnotify07.
Bump PKGREVISION.
2013-08-14 05:31:04 +00:00
obache
1e7c5c3db0 * BSD/OS and OSF/1 are also missing `z' modifier support for printf(3) format.
* bare `zu' modifier is used, it should be replaced with `PRIzu` instead.

Fixes crash with `pkg_admin rebuild' on platforms missing %z support,
PR pkg/48070.
2013-08-03 11:45:14 +00:00
wiz
116560aa51 + Warn about using REPLACE_PYTHON without including application.mk. 2013-07-30 19:50:04 +00:00
ryoon
48fb0b40e9 Add (Debian) GNU/kFreeBSD port.
Similar to GNU/Linux.

Bump bootstrap-mk-files to 20130727.
2013-07-26 09:38:15 +00:00
wiz
6f18f41662 regen 2013-07-25 08:25:26 +00:00
jperkin
d87c5930ce mksandbox-1.3:
- Add /usr/sfw to SunOS mount dirs, required for certain binaries on
   newer releases.
 - Mount proper instances of /dev and /dev/fd on SunOS rather than relying
   on devfsadm and ucblinks, the latter of which does not exist on newer
   releases.
 - Do not create /var/games if the games user does not exist.
2013-07-24 22:16:26 +00:00
wiz
86338e0958 Use Mt for email addresses. 2013-07-20 21:50:52 +00:00
jperkin
3bb8842f52 mksandbox-1.2:
* Mount /proc read-write on Linux, it appears to be required for e.g.
    groupadd to function correctly.

  * Add new --rodirs and --rwdirs options, which allow arbitrary lists
    of directories to be mounted appropriately inside the chroot.

  * Add --without-pkgsrc which prevents the default pkgsrc directories
    from being mounted.

This allows mksandbox to be easily used for chrooted pbulk setups, using
a simple invocation such as:

  mksandbox --without-pkgsrc --rodirs=/usr/pbulk --rwdirs=/shared /chroot
2013-07-20 10:20:42 +00:00
jperkin
08d3aac72d mksandbox-1.1:
* Add /lib64 and /usr/lib64 on Linux.
  * Ensure that read-only --bind mounts on Linux are actually read-only.
2013-07-18 16:07:22 +00:00
wiz
158f2ab0fc Bump version for deprecated USE_GNU_READLINE. 2013-07-15 08:09:34 +00:00