2023-09-22 23:42:24 by David H. Gutteridge | Files touched by this commit (1) |
Log message:
bulk-small: correct paths to libidn2
|
2023-09-16 06:08:17 by David A. Holland | Files touched by this commit (3) |
Log message:
bulk-small/medium/large: new versions for today's changes.
|
2023-09-16 06:07:06 by David A. Holland | Files touched by this commit (1) | |
Log message:
bulk-small: update deps
Update the lists of stuff that gets built implicitly, not because it's
necessarily that valuable to do so but because it's worth being able to
audit just which things we're building and how expensive they are.
The following packages were implicitly included have been promoted to
explicit: pkgconf glib2. Rationale: both are extremely common, and
while glib2's expensive, if we can afford to build it in this
package's budget we probably should.
The following packages were explicitly demoted the other way: autoconf
automake. These are rarely actually needed to build things, and also
aren't expensive to build yourself. It turns out that at least one
thing we have here (screen) needs both anyway, but if it didn't
building these probably wouldn't be worthwhile.
(Neither of these sets of changes makes any functional difference.)
|
2023-09-16 03:52:12 by David A. Holland | Files touched by this commit (1) |
Log message:
bulk-small: add ninja and meson.
These are widely enough used now to warrant listing here along with
the other build tools, and because they're used by things in here
they're getting built anyway.
|
2023-09-16 03:14:40 by David A. Holland | Files touched by this commit (2) |
Log message:
bulk-small/medium: move the things that were pulling in cmake to -medium.
Specifically:
- weechat
- ghostscript-gpl
- icewm
- fluxbox
- apache24
ghostscript doesn't really belong in bulk-small any more anyway (some
years back after a round of security alerts there was a concerted
effort to cut it out of things it didn't really need to be in), and
I'm not sure about weechat, but the others are kind of unfortunate.
(There is now no window manager in bulk-small, and there really ought
to be.)
|
2023-09-16 02:44:25 by David A. Holland | Files touched by this commit (1) |
Log message:
bulk-small: drop f2c.
it's been a _long_ time since pkgsrc fortran was rototilled to not
have libtool-base depending on the fortran compiler, and also a good
long time since we stopped using f2c as the fortran compiler.
I don't think f2c is really useful at all these days, but if it is
still a reasonable setup for small systems someone let me know and
we'll put it in bulk-medium.
(though it's also hard to imagine there's any significant number of
people running numeric software on small/old machines, or using
fortran for anything other than numeric software on such platforms...)
|
2023-09-16 02:35:22 by David A. Holland | Files touched by this commit (3) |
Log message:
bulk-small/medium/large: restrict rust to bulk-large
Rust is too expensive for bulk-medium (let alone bulk-small, where it's
crept in recently via libimagequant.)
Move the packages that were pulling it in to bulk-large.
XXX: Since this includes (modern) emacs we may need to reconsider :-|
|
2023-09-16 00:38:46 by David A. Holland | Files touched by this commit (2) |
Log message:
bulk-small/medium: fix python, should track PYTHON_VERSION_DEFAULT
I can't remember if there's some technical reason we don't make this
automatically track PYTHON_VERSION_DEFAULT or not, so for now don't
change that. But it shouldn't still be on Python 3.8; bump to 3.11.
|
2023-09-16 00:21:37 by David A. Holland | Files touched by this commit (1) |
Log message:
bulk-small: provide a way to hide the manually-filled-in deps for analysis
|
2023-08-14 07:25:36 by Thomas Klausner | Files touched by this commit (1247) |
Log message:
*: recursive bump for Python 3.11 as new default
|