pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
mktool: add incomplete package
Module Name: pkgsrc-wip
Committed By: Thomas Klausner <wiz%NetBSD.org@localhost>
Pushed By: wiz
Date: Thu Aug 8 11:33:28 2024 +0200
Changeset: 7b6067c9463a5c65d3be1e25d2c55498d8b88c89
Modified Files:
Makefile
Added Files:
mktool/DESCR
mktool/Makefile
mktool/PLIST
mktool/TODO
mktool/cargo-depends.mk
mktool/distinfo
Log Message:
mktool: add incomplete package
Fails build with a weird error, see TODO.
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=7b6067c9463a5c65d3be1e25d2c55498d8b88c89
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
Makefile | 1 +
mktool/DESCR | 6 ++++
mktool/Makefile | 16 ++++++++++
mktool/PLIST | 2 ++
mktool/TODO | 6 ++++
mktool/cargo-depends.mk | 85 +++++++++++++++++++++++++++++++++++++++++++++++++
mktool/distinfo | 5 +++
7 files changed, 121 insertions(+)
diffs:
diff --git a/Makefile b/Makefile
index 7c38ecc265..e792100553 100644
--- a/Makefile
+++ b/Makefile
@@ -2299,6 +2299,7 @@ SUBDIR+= mixmaster
SUBDIR+= mk-configure-current
SUBDIR+= mkcabal
SUBDIR+= mklittlefs
+SUBDIR+= mktool
SUBDIR+= mlir
SUBDIR+= mlocate
SUBDIR+= mlt
diff --git a/mktool/DESCR b/mktool/DESCR
new file mode 100644
index 0000000000..a4ac83bd59
--- /dev/null
+++ b/mktool/DESCR
@@ -0,0 +1,6 @@
+This is intended to be a collection of utilities to replace parts
+of pkgsrc's mk infrastructure.
+
+Many targets under `mk/` are implemented using a combination of
+shell and awk, and can suffer from a lack of performance, especially
+when input sizes grow.
diff --git a/mktool/Makefile b/mktool/Makefile
new file mode 100644
index 0000000000..23082fd918
--- /dev/null
+++ b/mktool/Makefile
@@ -0,0 +1,16 @@
+# $NetBSD$
+
+DISTNAME= mktool-0.1.8
+CATEGORIES= pkgtools
+MASTER_SITES= ${MASTER_SITE_GITHUB:=jperkin/}
+GITHUB_TAG= v${PKGVERSION_NOREV}
+
+MAINTAINER= pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE= https://github.com/jperkin/mktool/
+COMMENT= pkgsrc mk helper tool
+#LICENSE= # TODO: (see mk/license.mk)
+
+USE_LANGUAGES= # none
+
+.include "../../lang/rust/cargo.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/mktool/PLIST b/mktool/PLIST
new file mode 100644
index 0000000000..3dfff2482a
--- /dev/null
+++ b/mktool/PLIST
@@ -0,0 +1,2 @@
+@comment $NetBSD$
+bin/mktool
diff --git a/mktool/TODO b/mktool/TODO
new file mode 100644
index 0000000000..71a279793e
--- /dev/null
+++ b/mktool/TODO
@@ -0,0 +1,6 @@
+===> Building for mktool-0.1.8
+error: no matching package named `clap` found
+location searched: registry `crates-io`
+required by package `mktool v0.1.8 (/usr/pkgsrc/wip/mktool/work/mktool-0.1.8)`
+As a reminder, you're using offline mode (--offline) which can sometimes cause surprising resolution failures, if this error is too confusing you may wish to retry without the offline flag.
+*** Error code 101
diff --git a/mktool/cargo-depends.mk b/mktool/cargo-depends.mk
new file mode 100644
index 0000000000..ccfb8acfe1
--- /dev/null
+++ b/mktool/cargo-depends.mk
@@ -0,0 +1,85 @@
+# $NetBSD$
+
+CARGO_CRATE_DEPENDS+= adler-1.0.2
+CARGO_CRATE_DEPENDS+= aho-corasick-1.1.3
+CARGO_CRATE_DEPENDS+= ansi_term-0.12.1
+CARGO_CRATE_DEPENDS+= anstream-0.6.15
+CARGO_CRATE_DEPENDS+= anstyle-1.0.8
+CARGO_CRATE_DEPENDS+= anstyle-parse-0.2.5
+CARGO_CRATE_DEPENDS+= anstyle-query-1.1.1
+CARGO_CRATE_DEPENDS+= anstyle-wincon-3.0.4
+CARGO_CRATE_DEPENDS+= ar-0.9.0
+CARGO_CRATE_DEPENDS+= atty-0.2.14
+CARGO_CRATE_DEPENDS+= bitflags-1.3.2
+CARGO_CRATE_DEPENDS+= bitflags-2.6.0
+CARGO_CRATE_DEPENDS+= blake2-0.10.6
+CARGO_CRATE_DEPENDS+= block-buffer-0.10.4
+CARGO_CRATE_DEPENDS+= cfg-if-1.0.0
+CARGO_CRATE_DEPENDS+= clap-2.34.0
+CARGO_CRATE_DEPENDS+= clap-4.5.11
+CARGO_CRATE_DEPENDS+= clap_builder-4.5.11
+CARGO_CRATE_DEPENDS+= clap_derive-4.5.11
+CARGO_CRATE_DEPENDS+= clap_lex-0.7.2
+CARGO_CRATE_DEPENDS+= colorchoice-1.0.2
+CARGO_CRATE_DEPENDS+= cpufeatures-0.2.12
+CARGO_CRATE_DEPENDS+= crc32fast-1.4.2
+CARGO_CRATE_DEPENDS+= crypto-common-0.1.6
+CARGO_CRATE_DEPENDS+= digest-0.10.7
+CARGO_CRATE_DEPENDS+= errno-0.3.9
+CARGO_CRATE_DEPENDS+= filetime-0.2.23
+CARGO_CRATE_DEPENDS+= flate2-1.0.30
+CARGO_CRATE_DEPENDS+= generic-array-0.14.7
+CARGO_CRATE_DEPENDS+= glob-0.3.1
+CARGO_CRATE_DEPENDS+= heck-0.3.3
+CARGO_CRATE_DEPENDS+= heck-0.5.0
+CARGO_CRATE_DEPENDS+= hermit-abi-0.1.19
+CARGO_CRATE_DEPENDS+= is_terminal_polyfill-1.70.1
+CARGO_CRATE_DEPENDS+= lazy_static-1.5.0
+CARGO_CRATE_DEPENDS+= libc-0.2.155
+CARGO_CRATE_DEPENDS+= linux-raw-sys-0.4.14
+CARGO_CRATE_DEPENDS+= memchr-2.7.4
+CARGO_CRATE_DEPENDS+= miniz_oxide-0.7.4
+CARGO_CRATE_DEPENDS+= pkgsrc-0.1.18
+CARGO_CRATE_DEPENDS+= proc-macro-error-1.0.4
+CARGO_CRATE_DEPENDS+= proc-macro-error-attr-1.0.4
+CARGO_CRATE_DEPENDS+= proc-macro2-1.0.86
+CARGO_CRATE_DEPENDS+= quote-1.0.36
+CARGO_CRATE_DEPENDS+= redox_syscall-0.4.1
+CARGO_CRATE_DEPENDS+= regex-1.10.5
+CARGO_CRATE_DEPENDS+= regex-automata-0.4.7
+CARGO_CRATE_DEPENDS+= regex-syntax-0.8.4
+CARGO_CRATE_DEPENDS+= ripemd-0.1.3
+CARGO_CRATE_DEPENDS+= rustix-0.38.34
+CARGO_CRATE_DEPENDS+= sha1-0.10.6
+CARGO_CRATE_DEPENDS+= sha2-0.10.8
+CARGO_CRATE_DEPENDS+= strsim-0.8.0
+CARGO_CRATE_DEPENDS+= strsim-0.11.1
+CARGO_CRATE_DEPENDS+= structopt-0.3.26
+CARGO_CRATE_DEPENDS+= structopt-derive-0.4.18
+CARGO_CRATE_DEPENDS+= subtle-2.6.1
+CARGO_CRATE_DEPENDS+= syn-1.0.109
+CARGO_CRATE_DEPENDS+= syn-2.0.72
+CARGO_CRATE_DEPENDS+= tar-0.4.41
+CARGO_CRATE_DEPENDS+= textwrap-0.11.0
+CARGO_CRATE_DEPENDS+= typenum-1.17.0
+CARGO_CRATE_DEPENDS+= unicode-ident-1.0.12
+CARGO_CRATE_DEPENDS+= unicode-segmentation-1.11.0
+CARGO_CRATE_DEPENDS+= unicode-width-0.1.13
+CARGO_CRATE_DEPENDS+= unindent-0.2.3
+CARGO_CRATE_DEPENDS+= utf8parse-0.2.2
+CARGO_CRATE_DEPENDS+= vec_map-0.8.2
+CARGO_CRATE_DEPENDS+= version_check-0.9.5
+CARGO_CRATE_DEPENDS+= winapi-0.3.9
+CARGO_CRATE_DEPENDS+= winapi-i686-pc-windows-gnu-0.4.0
+CARGO_CRATE_DEPENDS+= winapi-x86_64-pc-windows-gnu-0.4.0
+CARGO_CRATE_DEPENDS+= windows-sys-0.52.0
+CARGO_CRATE_DEPENDS+= windows-targets-0.52.6
+CARGO_CRATE_DEPENDS+= windows_aarch64_gnullvm-0.52.6
+CARGO_CRATE_DEPENDS+= windows_aarch64_msvc-0.52.6
+CARGO_CRATE_DEPENDS+= windows_i686_gnu-0.52.6
+CARGO_CRATE_DEPENDS+= windows_i686_gnullvm-0.52.6
+CARGO_CRATE_DEPENDS+= windows_i686_msvc-0.52.6
+CARGO_CRATE_DEPENDS+= windows_x86_64_gnu-0.52.6
+CARGO_CRATE_DEPENDS+= windows_x86_64_gnullvm-0.52.6
+CARGO_CRATE_DEPENDS+= windows_x86_64_msvc-0.52.6
+CARGO_CRATE_DEPENDS+= xattr-1.3.1
diff --git a/mktool/distinfo b/mktool/distinfo
new file mode 100644
index 0000000000..0a6fdfea1b
--- /dev/null
+++ b/mktool/distinfo
@@ -0,0 +1,5 @@
+$NetBSD$
+
+BLAKE2s (mktool-0.1.8.tar.gz) = f7a5b42169cb93ee22c81668257c8813cd244aed13fb042855d36e1c9759b255
+SHA512 (mktool-0.1.8.tar.gz) = 8df7dc78b56cb2997b36c398adc373f9b0e8f9c283c6c74f851416d0ea6701733191837a6e0a08de56bb1c192e978a0909b961724db5fe009dce8bda0cf06955
+Size (mktool-0.1.8.tar.gz) = 13267 bytes
Home |
Main Index |
Thread Index |
Old Index