Fri Aug 25 17:14:07 2023 UTC ()
bulk-test-rust: Add 20230825.0

This is a test package for rust.  Surely things are left out; I added
merely what I use, know about, and know is important.  Please feel
free to add other stable programs.


(gdt)
diff -r1.125 -r1.126 pkgsrc/meta-pkgs/Makefile
diff -r0 -r1.1 pkgsrc/meta-pkgs/bulk-test-rust/DESCR
diff -r0 -r1.1 pkgsrc/meta-pkgs/bulk-test-rust/Makefile

cvs diff -r1.125 -r1.126 pkgsrc/meta-pkgs/Makefile (expand / switch to unified diff)

--- pkgsrc/meta-pkgs/Makefile 2023/08/16 22:17:55 1.125
+++ pkgsrc/meta-pkgs/Makefile 2023/08/25 17:14:07 1.126
@@ -1,27 +1,28 @@ @@ -1,27 +1,28 @@
1# $NetBSD: Makefile,v 1.125 2023/08/16 22:17:55 markd Exp $ 1# $NetBSD: Makefile,v 1.126 2023/08/25 17:14:07 gdt Exp $
2# 2#
3 3
4COMMENT= Collections of other packages 4COMMENT= Collections of other packages
5 5
6SUBDIR+= aspell-languages 6SUBDIR+= aspell-languages
7SUBDIR+= boost 7SUBDIR+= boost
8SUBDIR+= bulk-large 8SUBDIR+= bulk-large
9SUBDIR+= bulk-medium 9SUBDIR+= bulk-medium
10SUBDIR+= bulk-small 10SUBDIR+= bulk-small
11SUBDIR+= bulk-test-boost 11SUBDIR+= bulk-test-boost
12SUBDIR+= bulk-test-essential 12SUBDIR+= bulk-test-essential
13SUBDIR+= bulk-test-go 13SUBDIR+= bulk-test-go
14SUBDIR+= bulk-test-llvm 14SUBDIR+= bulk-test-llvm
 15SUBDIR+= bulk-test-rust
15SUBDIR+= compiz-fusion 16SUBDIR+= compiz-fusion
16SUBDIR+= courier 17SUBDIR+= courier
17SUBDIR+= deforaos-desktop 18SUBDIR+= deforaos-desktop
18SUBDIR+= gimp-docs 19SUBDIR+= gimp-docs
19SUBDIR+= gnome 20SUBDIR+= gnome
20SUBDIR+= gnuradio 21SUBDIR+= gnuradio
21SUBDIR+= gnustep 22SUBDIR+= gnustep
22SUBDIR+= gstreamer1-default-backend 23SUBDIR+= gstreamer1-default-backend
23SUBDIR+= kde4 24SUBDIR+= kde4
24SUBDIR+= kf5 25SUBDIR+= kf5
25SUBDIR+= libdbusmenu 26SUBDIR+= libdbusmenu
26SUBDIR+= lxde 27SUBDIR+= lxde
27SUBDIR+= lxqt 28SUBDIR+= lxqt

File Added: pkgsrc/meta-pkgs/bulk-test-rust/DESCR
Meta-package to help in testing rust updates.  It intends to depend on
all maintained packages that use rust, if those packages going missing
would be considered serious.

Note that this package can test rust or rust-bin, depending on one's
RUST_TYPE.

This package does not attempt to test crossbuilding rust itself.

File Added: pkgsrc/meta-pkgs/bulk-test-rust/Makefile
# $NetBSD: Makefile,v 1.1 2023/08/25 17:14:07 gdt Exp $

DISTNAME=	bulk-test-rust-20230825.0
CATEGORIES=	meta-pkgs
MASTER_SITES=	# empty
DISTFILES=	# empty

# Feel free to add packages without asking me.
MAINTAINER=	gdt@NetBSD.org
COMMENT=	Meta-package for testing rust

META_PACKAGE=	yes

RESTRICTED=		Just for test build purposes
NO_BIN_ON_CDROM=	${RESTRICTED}
NO_BIN_ON_FTP=		${RESTRICTED}

# Prorams should be listed here if they are maintained upstream and
# updated reasonably promptly in pkgsrc.  (Alternatively, programs
# that are actively maintained in pkgsrc despite being unmaintained
# upstream are acceptable.)  (This package is about catching
# regressions, and not about pressuring programs that have not
# recently and usually been healthy.)

# enormous programs
DEPENDS+=	thunderbird-[0-9]*:../../mail/thunderbird
DEPENDS+=	firefox-[0-9]*:../../www/firefox

# moderate programs
DEPENDS+=	matrix-synapse-[0-9]*:../../chat/matrix-synapse
DEPENDS+=	vaultwarden-[0-9]*:../../security/vaultwarden
DEPENDS+=	arti-[0-9]*:../../net/arti

# libraries
DEPENDS+=	libimagequant-[0-9]*:../../graphics/libimagequant
DEPENDS+=	librsvg-[0-9]*:../../graphics/librsvg
DEPENDS+=	py-cryptography-[0-9]*:../../security/py-cryptography

.include "../../mk/bsd.pkg.mk"