Link [ pkgsrc | NetBSD | pkgsrc git mirror | PR fulltext-search | netbsd commit viewer ]


   
        usage: [branch:branch] [user:user] [path[@revision]] keyword [... [-excludekeyword [...]]] (e.g. branch:MAIN pkgtools/pkg)




switch to index mode

recent branches: MAIN (4h)  pkgsrc-2024Q1 (10d)  pkgsrc-2023Q4 (57d)  pkgsrc-2023Q2 (90d)  pkgsrc-2023Q3 (169d) 

2024-05-28 08:26:16 UTC Now

2020-05-22 15:10:17 UTC MAIN commitmail json YAML

regess/infra-unittests: add test for unknown configure option

(rillig)

2020-05-22 05:58:51 UTC MAIN commitmail json YAML

devel/lmdbg: fix typo in REPLACE_SH

(rillig)

2020-05-22 05:57:10 UTC MAIN commitmail json YAML

x11/kitty: remove nonexistent file from REPLACE_PYTHON

(rillig)

2020-05-22 05:55:42 UTC MAIN commitmail json YAML

cad/freehdl: remove nonexistent file from REPLACE_PERL

(rillig)

2020-05-22 05:53:36 UTC MAIN commitmail json YAML

benchmarks/fio: remove nonexistent file from REPLACE_PYTHON

(rillig)

2020-05-22 05:51:19 UTC MAIN commitmail json YAML

editors/emacs25: don't try to fix nonexistent grep-changelog

(rillig)

2020-05-22 05:49:18 UTC MAIN commitmail json YAML

benchmarks/dnsperf: remove nonexistent file from REPLACE_SH

(rillig)

2020-05-22 05:47:52 UTC MAIN commitmail json YAML

security/dehydrated: remove nonexistent file from REPLACE_BASH

(rillig)

2020-05-22 05:46:26 UTC MAIN commitmail json YAML

games/crossfire-server: remove nonexistent file from REPLACE_PERL

(rillig)

2020-05-22 05:45:23 UTC MAIN commitmail json YAML

net/argus: remove no-op REPLACE_PERL

(rillig)

2020-05-22 05:37:09 UTC MAIN commitmail json YAML

emulators/fs-uae: document suspicious array[char]

(rillig)

2020-05-22 05:14:28 UTC MAIN commitmail json YAML

devel/bugzilla: remove no-op file from SUBST_FILES

(rillig)

2020-05-21 21:05:51 UTC MAIN commitmail json YAML

mk/configure: remove outdated documentation

(rillig)

2020-05-21 20:50:54 UTC MAIN commitmail json YAML

mk/configure: add variable GNU_CONFIGURE_QUIET

This allows bulk builds or other setups to see interesting error
messages, without them being hidden in the noise of "checking ...".

(rillig)

2020-05-21 19:21:17 UTC MAIN commitmail json YAML

net/couriertcpd: remove ipv6 option

The configure script does not know --with-ipv6 anymore.

(rillig)

2020-05-21 18:48:43 UTC MAIN commitmail json YAML

mk/pkgformat/metadata.mk: fix relative paths in PATCHDIR and FILESDIR

Before, relative paths had been stored as-is.  This affected those
packages that defined PATCHDIR or FILESDIR as relative directory instead
of prefixing it with ${.CURDIR}.

Since there are already several other paths that are interpreted relative
to the package directory (CONFLICTS, DEPENDS), allow PATCHDIR and
FILESDIR to be specified as relative paths, too.  This makes the package
Makefiles a bit shorter.

(rillig)

2020-05-21 18:26:46 UTC MAIN commitmail json YAML

cross/ppc-morphos-gcc9: skip portability check for libgo

(rillig)

2020-05-21 15:58:40 UTC MAIN commitmail json YAML

games/freeciv-share: remove redundant SUBST block

Since common/Makefile.in is already patched, common/Makefile doesn't need
to.

(rillig)

2020-05-21 15:55:14 UTC MAIN commitmail json YAML

games/freeciv-*: remove unknown configure option

(rillig)

2020-05-21 15:42:52 UTC MAIN commitmail json YAML

x11/vte: remove unknown configure option

(rillig)

2020-05-21 15:30:48 UTC MAIN commitmail json YAML

devel/pkg-config: suppress USE_TOOLS+=perl option

(rillig)

2020-05-21 15:29:25 UTC MAIN commitmail json YAML

mk/configure/gnu-configure.mk: disable built-in option check

The rewritten check for unknown configure options already checks for
options that are not defined anywhere.  After that, the configure scripts
don't need to check for these options anymore since all remaining options
are known to the package, in at least one of its configure scripts.

(rillig)

2020-05-21 15:15:56 UTC MAIN commitmail json YAML

math/maxima: remove nonexistent file from REPLACE_SH

(rillig)

2020-05-21 14:56:32 UTC MAIN commitmail json YAML

graphics/cinepaint: remove unknown configure option

(rillig)

2020-05-21 14:50:11 UTC MAIN commitmail json YAML

misc/celestia: remove unknown configure option

(rillig)

2020-05-21 14:26:00 UTC MAIN commitmail json YAML

comms/asterisk15: remove unknown configure option --with-ltdl

This option has been removed in 2018, see ChangeLog.

(rillig)

2020-05-21 14:00:51 UTC MAIN commitmail json YAML

games/asc: remove unknown configure option --with-wx-version

This is needed to build the package with GNU_CONFIGURE_STRICT=yes.

(rillig)

2020-05-21 13:42:10 UTC MAIN commitmail json YAML

mk/configure: completely rewrite check for unknown configure options

The previous implementation could not reliably detect outdated configure
options.  This was apparent in devel/gettext-tools, where the option
--with-included-libcroco had become unknown between May 2019 and May
2020, but the check was not run.

The behavior is the same in the pkgsrc default configuration.  Only if
GNU_CONFIGURE_STRICT=yes, the new check is activated and will make
packages fail that previously succeeded to build.  Since that variable is
not widely known, there won't be much sudden breakage, if any.

(rillig)

2020-05-21 13:33:36 UTC MAIN commitmail json YAML

regress/tools-platform: add test for "$@" and ksh

(rillig)

2020-05-21 07:56:37 UTC MAIN commitmail json YAML

net/aria2: remove unknown configure options

(rillig)

2020-05-21 07:41:37 UTC MAIN commitmail json YAML

www/ap-auth-kerb: remove unknown configure option

This allows the package to be built with GNU_CONFIGURE_STRICT=yes.

Since other Apache modules may still need this option, use an opt-out
here.

(rillig)

2020-05-21 07:08:07 UTC MAIN commitmail json YAML

mail/amavisd-milter: remove unknown configure options

(rillig)

2020-05-21 07:02:57 UTC MAIN commitmail json YAML

lang/algol68g: fix outdated configure options

Found by GNU_CONFIGURE_STRICT.

(rillig)

2020-05-21 06:55:30 UTC MAIN commitmail json YAML

graphics/Coin: fix typo in configure option

The option --enable-pthreads was unknown, as a build with
GNU_CONFIGURE_STRICT=yes showed.  Fixing the typo showed exactly the same
configure output as before, which is probably due to the autodetection.

(rillig)

2020-05-21 00:00:46 UTC MAIN commitmail json YAML

mail/elm-me: document harmless array[char]

(rillig)

2020-05-20 23:32:56 UTC MAIN commitmail json YAML

devel/ExmanIDE: remove no-op file from SUBST_FILES

(rillig)

2020-05-20 06:09:10 UTC MAIN commitmail json YAML

2020-05-19 20:22:15 UTC MAIN commitmail json YAML

chat/centerim: document that the package is array[char]-safe

(rillig)

2020-05-19 20:02:51 UTC MAIN commitmail json YAML

sysutils/u-boot: remove no-op SUBST block

Line 1 already contains python, not python3.

(rillig)

2020-05-19 19:58:58 UTC MAIN commitmail json YAML

sysutils/xentools411: clean up SUBST blocks

Several files have switched from /usr/bin/perl to /usr/bin/env perl.

(rillig)

2020-05-19 19:24:42 UTC MAIN commitmail json YAML

sysutils/xentools42: remove no-op file from SUBST_FILES

(rillig)

2020-05-19 06:09:53 UTC MAIN commitmail json YAML

regress/infra-unittests: demonstrate relative paths in +BUILD_VERSION

Pointed out by wiz@.

This occured in math/libixion/Makefile.common until 2020-05-19, and still
occurs in math/xyconvert/Makefile.  In all other packages, PKGDIR is
prefixed with  ${.CURDIR} and is thus an absolute path.

It should not be necessary to always specify PATCHDIR as an absolute
path, and the code in mk/pkgformat/pkg/metadata.mk seems to be the only
place where relative paths are handled wrong.

(rillig)

2020-05-19 05:14:18 UTC MAIN commitmail json YAML

regress/infra-unittests: remove unnecessary tmpdir handling

The test infrastructure from test.subr already takes care of setting up a
temporary directory.

(rillig)

2020-05-19 05:02:42 UTC MAIN commitmail json YAML

regress/plus_build_version: the bug has been fixed in January 2020

(rillig)

2020-05-18 19:11:30 UTC MAIN commitmail json YAML

doc: Updated pkgtools/pkglint to 20.1.7

(rillig)

2020-05-18 19:11:16 UTC MAIN commitmail json YAML

pkgtools/pkglint: update to 20.1.7

Changes since 20.1.6:

Versioned Python dependencies may end with :test or :tool, as the code in
lang/python/versioned_dependencies.mk says.

(rillig)

2020-05-18 06:09:40 UTC MAIN commitmail json YAML

devel/bzr-gtk: remove nonexistent file from REPLACE_PYTHON

(rillig)

2020-05-18 06:06:34 UTC MAIN commitmail json YAML

mk/configure/replace-interpreter.mk: silently skip broken symlinks

Like directories, they probably come from shell globs.

Seen in misc/byobu.

(rillig)

2020-05-18 05:23:26 UTC MAIN commitmail json YAML

benchmarks/bonnie++: clean up REPLACE_PERL

bon_csv2html has been rewritten in C++.

(rillig)

2020-05-18 05:20:58 UTC MAIN commitmail json YAML

graphics/inkscape: clean up REPLACE_PYTHON

Some of the files don't exist anymore, the others don't need it.

(rillig)

2020-05-18 05:12:51 UTC MAIN commitmail json YAML

editors/zim: clean up duplicate paths in SUBST_FILES

(rillig)

2020-05-18 05:09:50 UTC MAIN commitmail json YAML

devel/swig2: suppress USE_TOOLS+=perl warning

(rillig)

2020-05-18 05:08:52 UTC MAIN commitmail json YAML

x11/qt4-qdbus: suppress USE_TOOLS+=perl warning

(rillig)

2020-05-18 05:07:00 UTC MAIN commitmail json YAML

databases/postgresql12-pltcl: suppress USE_TOOLS+=perl warning

(rillig)

2020-05-18 05:06:19 UTC MAIN commitmail json YAML

databases/postgresql12-plpython: suppress USE_TOOLS+=perl warning

(rillig)

2020-05-18 05:05:41 UTC MAIN commitmail json YAML

databases/postgresql12-contrib: suppress USE_TOOLS+=perl warning

(rillig)

2020-05-18 05:03:39 UTC MAIN commitmail json YAML

devel/libthrift: suppress USE_TOOLS+=perl warning

(rillig)

2020-05-17 22:36:07 UTC MAIN commitmail json YAML

2020-05-17 22:16:40 UTC MAIN commitmail json YAML

devel/quilt: clean up SUBST blocks

(rillig)

2020-05-17 22:08:10 UTC MAIN commitmail json YAML

x11/qt4-tools: suppress USE_TOOLS+=perl warning

(rillig)

2020-05-17 22:05:42 UTC MAIN commitmail json YAML

cross/binutils-mips-current: remove unknown configure option

(rillig)

2020-05-17 21:45:51 UTC MAIN commitmail json YAML

2020-05-17 21:35:38 UTC MAIN commitmail json YAML

textproc/redland: disable check for unknown configure options

"bmake show-unknown-configure-options" said that everything is ok.

(rillig)

2020-05-17 21:31:02 UTC MAIN commitmail json YAML

textproc/redland: remove unknown configure options

(rillig)

2020-05-17 21:17:27 UTC MAIN commitmail json YAML

misc/libreoffice: remove no-op configure.ac from SUBST_FILES

It doesn't contain any placeholders of the form @VAR@.

(rillig)

2020-05-17 20:08:38 UTC MAIN commitmail json YAML

lang/gcc49: build even with -Werror=char-subscripts

(rillig)

2020-05-17 20:07:00 UTC MAIN commitmail json YAML

lang/gcc48: build even with -Werror=char-subscripts

(rillig)

2020-05-17 19:49:18 UTC MAIN commitmail json YAML

lang/gcc10: fix patch checksums to include the bug report URL

(rillig)

2020-05-17 19:47:20 UTC MAIN commitmail json YAML

2020-05-17 15:54:04 UTC MAIN commitmail json YAML

cad/ghdl: skip portability check

(rillig)

2020-05-17 15:52:18 UTC MAIN commitmail json YAML

devel/gdb: disable check for unknown configure options

(rillig)

2020-05-17 13:35:35 UTC MAIN commitmail json YAML

regress/infra-unittests: add test for variable precedence

(rillig)

2020-05-17 12:13:47 UTC MAIN commitmail json YAML

pkgtools/pkgin: allow no-op SUBST block for paths

In a pkgsrc setup with default paths, the simple substitutions are all
no-ops.  The last two substitutions only apply to Makefile.in, which
means that they are no-ops for the other files.  Since the whole sed
command is not considered an identity substitution, an explicit
SUBST_NOOP_OK is needed here.

https://mail-index.netbsd.org/pkgsrc-users/2020/05/17/msg031245.html

(rillig)

2020-05-17 07:07:57 UTC MAIN commitmail json YAML

doc: Updated pkgtools/pkglint to 20.1.6

(rillig)

2020-05-17 07:07:19 UTC MAIN commitmail json YAML

pkgtools/pkglint: update to 20.1.6

Changes since 20.1.5:

Category Makefiles must only list subdirectories in SUBDIR that actually
contain a package.  There is no need to mention the other directories.
This is the same as in the top-level Makefile, where mk/ and regress/ are
not listed.

Packages from pkgsrc-wip may have a COMMIT_MSG file with a suggested
commit message for importing the package into main pkgsrc.

(rillig)

2020-05-17 07:00:46 UTC MAIN commitmail json YAML

cross/xtensa-lx106-elf-binutils: skip portability check

(rillig)

2020-05-16 20:42:37 UTC MAIN commitmail json YAML

lang/php72: fix build with GNU_CONFIGURE_STRICT=yes

Most PHP modules don't know the --with-pcre-dir option.

(rillig)

2020-05-16 20:22:41 UTC MAIN commitmail json YAML

regress/infra-unittests: replace double quotes with single quotes

(rillig)

2020-05-16 19:50:21 UTC MAIN commitmail json YAML

2020-05-16 19:40:59 UTC MAIN commitmail json YAML

biology/canu: fix SUBST blocks to actually find the Java code

(rillig)

2020-05-16 19:02:32 UTC MAIN commitmail json YAML

mk/subst.mk: change default value for SUBST_NOOP_OK from yes to no

This makes the SUBST blocks stricter than before, to detect outdated or
unnecessary definitions.

Filename patterns that are not affected by any of the SUBST_SED
expressions make the build fail.  It is still ok if only some of the
files from a pattern are affected and some aren't.

The latest bulk build shows that most of the build failures are fixed.
The packages that fail in that build are mostly due to other failures,
like missing C headers, wrong PLIST files, unresolved references at link
time.  There may be a few packages that still fail because of this, but
these are near the leaves of the dependency tree.

https://mail-index.netbsd.org/pkgsrc-bulk/2020/05/14/msg018919.html

(rillig)

2020-05-16 17:57:45 UTC MAIN commitmail json YAML

security/zoneminder: fix build in SUBST_NOOP_OK=no mode

(rillig)

2020-05-16 17:48:36 UTC MAIN commitmail json YAML

sysutils/rox: remove no-op file from SUBST_FILES

(rillig)

2020-05-16 17:45:49 UTC MAIN commitmail json YAML

sysutils/salt: allow no-op SUBST block

A typical case is that PKGMANDIR is man, not share/man.  That path does
not occur in the Python files, which would then make the build fail in
SUBST_NOOP_OK=no mode.

(rillig)

2020-05-16 17:39:24 UTC MAIN commitmail json YAML

sysutils/xcdroast: fix paths in SUBST_FILES

(rillig)

2020-05-16 17:34:13 UTC MAIN commitmail json YAML

time/todotxt: fix build in SUBST_NOOP_OK=no mode

(rillig)

2020-05-16 17:31:52 UTC MAIN commitmail json YAML

www/ap2-jk: allow no-op SUBST blocks

Since the patterns cannot be statically determined to be identity
substitutions, the explicit SUBST_NOOP_OK is needed.

(rillig)

2020-05-16 17:26:13 UTC MAIN commitmail json YAML

www/moodle: remove no-op file from SUBST_FILES

(rillig)

2020-05-16 17:24:05 UTC MAIN commitmail json YAML

www/swiggle: remove unnecessary SUBST block

The -O3 does not exist anymore in the Makefile, at least since 2003.
Replacing gcc with the actual compiler name is not necessary since pkgsrc
provides compiler wrappers in WRKDIR/.compiler.

(rillig)

2020-05-16 17:20:55 UTC MAIN commitmail json YAML

x11/kitty: remove no-op file from SUBST_FILES

(rillig)

2020-05-16 17:17:51 UTC MAIN commitmail json YAML

x11/py-wxWidgets: remove no-op file from SUBST_FILES

(rillig)

2020-05-16 17:14:03 UTC MAIN commitmail json YAML

x11/xfce4-session: remove no-op SUBST block

There are no hard-coded paths in xflock4.

(rillig)

2020-05-16 16:59:24 UTC MAIN commitmail json YAML

print/hplip: clean up and adjust hard-coded paths in SUBST_FILES

(rillig)

2020-05-16 16:30:03 UTC MAIN commitmail json YAML

security/fail2ban: fix build with SUBST_NOOP_OK=no

(rillig)

2020-05-16 16:22:57 UTC MAIN commitmail json YAML

net/netdisco: remove duplicate filename from SUBST_FILES

(rillig)

2020-05-16 16:16:10 UTC MAIN commitmail json YAML

net/rabbitmq-c: remove no-op SUBST block

(rillig)

2020-05-16 15:56:54 UTC MAIN commitmail json YAML

misc/ja-less: remove no-op file from SUBST_FILES

(rillig)

2020-05-16 15:52:15 UTC MAIN commitmail json YAML

multimedia/fxtv: remove redundant SUBST block

It is already taken care of by patches/patch-aa.

(rillig)

2020-05-16 15:48:38 UTC MAIN commitmail json YAML

multimedia/gst-plugins1-vaapi: remove no-op SUBST block

The file meson.build does not contain any @PY placeholders.

(rillig)

2020-05-16 15:36:24 UTC MAIN commitmail json YAML

mail/sendmail: fix build in SUBST_NOOP_OK=no mode

(rillig)

2020-05-16 15:25:49 UTC MAIN commitmail json YAML

mail/qmail-rejectutils: does not have error.h

(rillig)

2020-05-16 15:25:11 UTC MAIN commitmail json YAML

mail/qmail-qfilter: does not have error.h

(rillig)

2020-05-16 15:24:30 UTC MAIN commitmail json YAML

mail/qmail-conf: does not have error.h

(rillig)

2020-05-16 15:23:06 UTC MAIN commitmail json YAML

mail/qmail-autoresponder: does not have error.h

(rillig)

2020-05-16 15:22:20 UTC MAIN commitmail json YAML

mail/qmail-acceptutils: does not have error.h

(rillig)

2020-05-16 15:21:29 UTC MAIN commitmail json YAML

mail/qconfirm: does not have error.h

(rillig)

2020-05-16 15:20:35 UTC MAIN commitmail json YAML

mail/policyd-weight: properly escape dot in regular expression

Without this escaping, mk/subst.mk sees that there are no actual changes
with the default setup.  Nevertheless, mk/scripts/subst-identity.awk does
not classify the sed command as an identity transformation because there
_might_ be the text /etc/policyd-weightXconf, and the X would match the
dot.  Therefore, subst.mk aborts the build when it is in SUBST_NOOP_OK=no
mode.

(rillig)

2020-05-16 14:54:09 UTC MAIN commitmail json YAML

mail/mew: clean up SUBST_FILES

(rillig)

2020-05-16 14:51:14 UTC MAIN commitmail json YAML

mail/mailfront: does not have error.h

(rillig)

2020-05-16 14:50:28 UTC MAIN commitmail json YAML

mail/ezmlm-idx: does not have error.h

(rillig)

2020-05-16 14:48:48 UTC MAIN commitmail json YAML

mail/dbmail: clean up SUBST_FILES

(rillig)

2020-05-16 14:38:21 UTC MAIN commitmail json YAML

mail/courier-imap: remove no-op files from SUBST block

(rillig)

2020-05-16 14:16:20 UTC MAIN commitmail json YAML

inputmethod/ibus: allow no-op SUBST block

(rillig)

2020-05-16 14:09:24 UTC MAIN commitmail json YAML

lang/openjdk7: remove redundant patch

This is already taken care of by SUBST_CLASSES+=ccspath.

(rillig)

2020-05-16 13:56:56 UTC MAIN commitmail json YAML

lang/sather: allow no-op SUBST block

(rillig)

2020-05-16 13:38:05 UTC MAIN commitmail json YAML

graphics/inkscape: fix build in SUBST_NOOP_OK=no mode

share/patterns/CMakeLists.txt doesn't exist anymore.

(rillig)

2020-05-16 13:18:50 UTC MAIN commitmail json YAML

geography/opencpn: fix SUBST block

(rillig)

2020-05-16 13:01:15 UTC MAIN commitmail json YAML

games/ztrack: fix build in SUBST_NOOP_OK=no mode

The sed command is not classified as identity substitution by
mk/scripts/subst-identity.awk since the s,,, is preceded by a regular
expression.  Since this is an edge case, it will not be implemented
there.  Otherwise the other addressing modes would also have to be
implemented.

(rillig)

2020-05-16 12:43:10 UTC MAIN commitmail json YAML

mk/subst.mk: properly detect s,a,a,1 as identity substitution

Seen in games/bastet.  The 1 is not necessary though since it only
repeats the default behavior of sed.

(rillig)

2020-05-16 12:31:11 UTC MAIN commitmail json YAML

emulators/xtrs: fix SUBST block for oss

Defining SUBST_FILES without a corresponding SUBST_SED makes the build
fail in SUBST_NOOP_OK=no mode.

(rillig)

2020-05-16 11:59:45 UTC MAIN commitmail json YAML

devel/tcllib: remove no-op file from SUBST_FILES

(rillig)

2020-05-16 11:57:07 UTC MAIN commitmail json YAML

editors/zim: remove nonexistent file from SUBST block

(rillig)

2020-05-16 11:40:21 UTC MAIN commitmail json YAML

devel/bugzilla3: remove no-op file from SUBST_FILES

(rillig)

2020-05-16 11:38:44 UTC MAIN commitmail json YAML

graphics/dia: remove unknown configure option

(rillig)

2020-05-16 11:31:35 UTC MAIN commitmail json YAML

devel/bugzilla: allow no-op SUBST block for path to diff

(rillig)

2020-05-16 11:23:57 UTC MAIN commitmail json YAML

databases/postgresql-postgis2: remove no-op SUBST block

The mentioned files don't contain any placeholder, and they are not
installed either.

(rillig)

2020-05-16 11:08:59 UTC MAIN commitmail json YAML

databases/postgresql-postgis2: remove outdated PGSQL_VERSIONS_ACCEPTED

This should have been PGSQL_VERSIONS_INCOMPATIBLE from the beginning, as
the comment above that line clearly said.

(rillig)

2020-05-16 10:50:50 UTC MAIN commitmail json YAML

cross/gcc-mips-current: remove no-op SUBST block

(rillig)

2020-05-16 09:46:02 UTC MAIN commitmail json YAML

doc: Updated devel/acr to 1.9.2

(rillig)

2020-05-16 09:45:49 UTC MAIN commitmail json YAML

devel/acr: update to 1.9.2

Changes since 1.9.0:

Fix for CHKVER

(rillig)

2020-05-16 09:41:13 UTC MAIN commitmail json YAML

devel/acr: update to 1.9.0

Changes since 1.7.2:

Add CHKFLG to check for C compiler flags
Add support for LANG_V
Add CHKSYM to verify if a symbol is found in the given library
Use more markdown and update man pages

(rillig)

2020-05-16 07:58:17 UTC MAIN commitmail json YAML

graphics/OpenRM: fix typo in variable name

(rillig)

2020-05-16 06:51:03 UTC MAIN commitmail json YAML

removed tclticker

(rillig)

2020-05-16 06:49:39 UTC MAIN commitmail json YAML

finance/tclticker: remove the package

This package got its stock quotes from web sites that were active around
2000 and that no longer exist.  It had not resolved the PREFIX
placeholder, which meant it could not even ask the web sites for the
quotes.  Therefore chances are high that this package is not used by
anyone.

(rillig)

2020-05-16 06:29:25 UTC MAIN commitmail json YAML

doc: Updated pkgtools/createbuildlink to 3.18

(rillig)

2020-05-16 06:28:53 UTC MAIN commitmail json YAML

2020-05-16 06:24:15 UTC MAIN commitmail json YAML

pkgtools/createbuildlink: use SUBST instead of ad-hoc sed

This allows to show the actual changes by setting SUBST_SHOW_DIFF=yes,
and with SUBST_NOOP_OK=no it also demonstrates that no substitutions are
needed for substplistbasedirs.

Another thing this demonstrates is this wrong patch:

-echo >>$sedrules "s|@@PKGVERSION@@|@PKGVERSION@|g"
+echo >>$sedrules "s|@3.17@|3.17|g"

(rillig)

2020-05-16 05:34:15 UTC MAIN commitmail json YAML

devel/acr: fix forgotten placeholders

(rillig)

2020-05-15 13:13:40 UTC MAIN commitmail json YAML

graphics/GraphicsMagick: remove unknown configure option

(rillig)

2020-05-15 13:01:52 UTC MAIN commitmail json YAML

cross/nios2: skip check for unknown configure script and portability

(rillig)

2020-05-15 06:02:55 UTC MAIN commitmail json YAML

graphics/graphviz: skip check for unknown configure options

(rillig)

2020-05-15 05:59:18 UTC MAIN commitmail json YAML

x11/kwindowsystem: remove no-op SUBST block

That file uses a placeholder now.

(rillig)

2020-05-14 18:30:05 UTC MAIN commitmail json YAML

biology/canu: don't try to chmod system binaries

/usr/bin/chmod -R g-w /home/pbulk/build/biology/canu/work
chmod: WARNING: can't change /home/pbulk/build/biology/canu/work/.gcc/bin/cc
chmod: WARNING: can't change /home/pbulk/build/biology/canu/work/.gcc/bin/g++

Just good that serious pkgsrc builds are run as an unprivileged user,
with no chance of bricking the whole operating system.

(rillig)

2020-05-14 18:04:44 UTC MAIN commitmail json YAML

x11/kdelibs4: fix no-op SUBST block

There is no path literal in kopenssl.cpp anymore.

(rillig)

2020-05-14 17:33:20 UTC MAIN commitmail json YAML

print/dvipdfmx: fix path to Ghostscript

(rillig)

2020-05-14 16:54:54 UTC MAIN commitmail json YAML

www/firefox60: remove no-op SUBST block

The file mozHunspell.cpp does not exist anymore.  The only file in the
directory mozilla/extensions/spellcheck that contains @prefix@ is
Makefile.in.

(rillig)

2020-05-14 16:53:31 UTC MAIN commitmail json YAML

www/seamonkey: remove no-op SUBST block

The file mozHunspell.cpp does not exist anymore.  The only file in the
directory mozilla/extensions/spellcheck that contains @prefix@ is
Makefile.in.

(rillig)

2020-05-14 16:45:23 UTC MAIN commitmail json YAML

print/tex-musixtex: remove redundant SUBST block

The mentioned file neither contains @LOCALBASE@ nor /usr/pkg.

(rillig)

2020-05-13 06:01:52 UTC MAIN commitmail json YAML

2020-05-13 05:13:26 UTC MAIN commitmail json YAML

databases/mariadb55-client: remove no-op SUBST block

None of the mentioned files actually exists.

(rillig)

2020-05-13 05:08:57 UTC MAIN commitmail json YAML

devel/ruby-subversion: suppress USE_TOOLS+=perl warning

(rillig)

2020-05-13 05:08:20 UTC MAIN commitmail json YAML

devel/py-subversion: suppress USE_TOOLS+=perl warning

(rillig)

2020-05-13 05:03:08 UTC MAIN commitmail json YAML

cross/h8300-elf-gcc: suppress USE_TOOLS+=perl warning

(rillig)

2020-05-13 05:02:08 UTC MAIN commitmail json YAML

lang/gcc3*: suppress USE_TOOLS+=perl warning

(rillig)

2020-05-13 04:58:23 UTC MAIN commitmail json YAML

2020-05-13 04:53:17 UTC MAIN commitmail json YAML

2020-05-13 04:43:01 UTC MAIN commitmail json YAML

2020-05-13 04:39:04 UTC MAIN commitmail json YAML

sysutils/xentools411: clean up SUBST_FILES

(rillig)

2020-05-13 04:36:41 UTC MAIN commitmail json YAML

security/polkit: skip check for unknown configure options

(rillig)

2020-05-13 04:35:56 UTC MAIN commitmail json YAML

security/cyrus-sasl: suppress USE_TOOLS+=perl warning

(rillig)

2020-05-13 04:30:40 UTC MAIN commitmail json YAML

net/smokeping: fix library path

(rillig)

2020-05-13 04:29:24 UTC MAIN commitmail json YAML

net/samba4: remove nonexistent file from REPLACE_PERL

(rillig)

2020-05-13 04:27:55 UTC MAIN commitmail json YAML

net/powerdns: remove no-op SUBST block

(rillig)

2020-05-13 04:27:23 UTC MAIN commitmail json YAML

net/netatalk22: clean up SUBST block for DVIPS

The DVIPS= appears once with quotes and once without.

(rillig)

2020-05-13 04:24:17 UTC MAIN commitmail json YAML

mk/tools/bsd.tools.mk: list _USE_TOOLS in show-all-tools

This variable is used in quite a few places, which makes it interesting
enough, even though it is an implementation detail.

(rillig)

2020-05-13 04:19:42 UTC MAIN commitmail json YAML

math/pari23: remove redundant SUBST block

At least on NetBSD 8.0 x86_64, this is not necessary.

(rillig)

2020-05-13 04:18:58 UTC MAIN commitmail json YAML

math/boolstuff: suppress USE_TOOLS+=perl warning

(rillig)

2020-05-13 04:17:26 UTC MAIN commitmail json YAML

lang/gambc: skip configure in SUBST block

The configure script does not contain these placeholders anymore.

(rillig)

2020-05-13 04:15:50 UTC MAIN commitmail json YAML

lang/g95: suppress USE_TOOLS+=perl warning

(rillig)

2020-05-13 04:14:49 UTC MAIN commitmail json YAML

inputmethod/skkserv: fix accidental patch for version number

The version number is supposed to be substituted in pre-configure, not in
the patch itself.  To ensure this in the future, fail fast by setting
SUBST_NOOP_OK=no.

(rillig)

2020-05-13 04:02:35 UTC MAIN commitmail json YAML

devel/swig: suppress USE_TOOLS+=perl warning

(rillig)

2020-05-13 04:01:36 UTC MAIN commitmail json YAML

2020-05-13 03:40:29 UTC MAIN commitmail json YAML

devel/lua-thrift: suppress USE_TOOLS+=perl warning

(rillig)

2020-05-13 03:39:52 UTC MAIN commitmail json YAML

devel/libthrift_c_glib: suppress USE_TOOLS+=perl warning

(rillig)

2020-05-13 03:39:09 UTC MAIN commitmail json YAML

devel/libglademm: suppress USE_TOOLS+=perl warning

(rillig)

2020-05-13 03:38:24 UTC MAIN commitmail json YAML

devel/gettext: skip check for unknown configure options

(rillig)

2020-05-13 03:37:30 UTC MAIN commitmail json YAML

devel/fann: fix path to fann.pc file

(rillig)

2020-05-13 03:34:49 UTC MAIN commitmail json YAML

devel/ddd: suppress USE_TOOLS+=perl warning

(rillig)

2020-05-13 03:32:38 UTC MAIN commitmail json YAML

devel/binutils: suppress USE_TOOLS+=perl warning

(rillig)

2020-05-13 03:28:31 UTC MAIN commitmail json YAML

devel/R-Rcpp: skip nonexistent file

(rillig)

2020-05-13 03:27:27 UTC MAIN commitmail json YAML

databases/unixodbc: skip check for unknown configure options

(rillig)

2020-05-13 03:26:23 UTC MAIN commitmail json YAML

2020-05-13 03:25:16 UTC MAIN commitmail json YAML

databases/ruby-sqlrelay: avoid USE_TOOLS+=perl warning

(rillig)

2020-05-13 03:23:46 UTC MAIN commitmail json YAML

databases/py-sqlrelay: avoid USE_TOOLS+=perl warning

(rillig)

2020-05-13 03:16:34 UTC MAIN commitmail json YAML

databases/sql-relay: suppress USE_TOOLS+=perl warning

(rillig)

2020-05-12 19:44:27 UTC MAIN commitmail json YAML

databases/mysql56-client: allow no-op SUBST block

In an unprivileged bulk build on NetBSD 8.0, the WRAPPER_BINDIR was not
found in the file.  Maybe there are other systems that need it.

(rillig)

2020-05-12 19:04:53 UTC MAIN commitmail json YAML

devel/git-base: git-sh-setup.sh doesn't contain "cd -P" anymore

(rillig)

2020-05-12 17:51:46 UTC MAIN commitmail json YAML

graphics/netpbm: the top-level C file does not have _XOPEN_SOURCE

(rillig)

2020-05-12 17:46:28 UTC MAIN commitmail json YAML

lang/llvm: remove nonexistent file from SUBST_FILES

opt-remarks has probably been replaced by remarks-shlib, which has
already been added to the list.

(rillig)

2020-05-12 17:36:20 UTC MAIN commitmail json YAML

mk/configure/cmake.mk: allow no-op SUBST block

For example, graphics/openjpeg on SunOS doesn't need it.

(rillig)

2020-05-12 17:10:32 UTC MAIN commitmail json YAML

www/firefox60: remove redundant SUBST block

Both packages that use this file don't have the SUBST_FILES.

(rillig)

2020-05-12 17:05:33 UTC MAIN commitmail json YAML

lang/sbcl: clean up SUBST_FILES

These files use SBCL_PREFIX instead of a literal string now.

(rillig)

2020-05-12 16:46:27 UTC MAIN commitmail json YAML

lang/mono: allow the SUBST block fix-prefix to not affect all files

The list of files is generated via find(1) and contains each file
individually.  Some of these files are modified, some aren't.  Those
files that aren't modified are redundant, but since they are not listed
explicitly in the package Makefile, there is no superfluous code.
Avoiding such superfluous code is the whole goal of SUBST_NOOP_OK.

(rillig)

2020-05-12 16:40:00 UTC MAIN commitmail json YAML

multimedia/handbrake: remove outdated SUBST block

There is no "hb.h" anymore in the source code.

(rillig)

2020-05-12 16:36:34 UTC MAIN commitmail json YAML

multimedia//gst-plugins1-gio: fix build with SUBST_NOOP_OK=no

(rillig)

2020-05-12 16:34:05 UTC MAIN commitmail json YAML

multimedia/gst-plugins0.10-base: fix typo in SUBST_NOOP_OK

(rillig)

2020-05-12 16:30:59 UTC MAIN commitmail json YAML

x11/gdm: remove nonexistent files from SUBST_FILES

(rillig)

2020-05-12 16:20:47 UTC MAIN commitmail json YAML

sysutils/u-boot: remove no-op SUBST block

That file only contains "env python2" in the first line, which is already
handled by REPLACE_INTERPRETER.

(rillig)

2020-05-12 15:53:19 UTC MAIN commitmail json YAML

2020-05-12 05:34:04 UTC MAIN commitmail json YAML

regress/infra-unittests: clean up test code, add portability

The test can now be run with bash and ksh as well.

Bash exits if a function call returns failure, the NetBSD /bin/sh
doesn't.  After reading POSIX, sections "2.9.1 Simple Commands" and "set
-e", I'm in favor of bash here.

Ksh exits in "set -eu" mode if "$@" is used but no arguments are given.

(rillig)