pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

libhighway: remove, imported to pkgsrc/graphics



Module Name:	pkgsrc-wip
Committed By:	Thomas Klausner <wiz%gatalith.at@localhost>
Pushed By:	wiz
Date:		Sun Jul 17 21:33:54 2022 +0200
Changeset:	70883d23c145a3ff691edf09f6702d3b7f74f223

Modified Files:
	Makefile
	libjxl/Makefile
Removed Files:
	libhighway/DESCR
	libhighway/Makefile
	libhighway/PLIST
	libhighway/buildlink3.mk
	libhighway/distinfo

Log Message:
libhighway: remove, imported to pkgsrc/graphics

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=70883d23c145a3ff691edf09f6702d3b7f74f223

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 Makefile                 |  1 -
 libhighway/DESCR         | 16 ----------------
 libhighway/Makefile      | 28 ----------------------------
 libhighway/PLIST         | 43 -------------------------------------------
 libhighway/buildlink3.mk | 13 -------------
 libhighway/distinfo      |  5 -----
 libjxl/Makefile          |  2 +-
 7 files changed, 1 insertion(+), 107 deletions(-)

diffs:
diff --git a/Makefile b/Makefile
index 35257e2975..ce2874ffc0 100644
--- a/Makefile
+++ b/Makefile
@@ -2095,7 +2095,6 @@ SUBDIR+=	libgxim
 SUBDIR+=	libgzstream
 SUBDIR+=	libhandy1
 SUBDIR+=	libharu
-SUBDIR+=	libhighway
 SUBDIR+=	libhttpd
 SUBDIR+=	libi2pd
 SUBDIR+=	libical2
diff --git a/libhighway/DESCR b/libhighway/DESCR
deleted file mode 100644
index 91ebaa459e..0000000000
--- a/libhighway/DESCR
+++ /dev/null
@@ -1,16 +0,0 @@
-Highway is a C++ library for SIMD (Single Instruction, Multiple Data), i.e.
-applying the same operation to 'lanes'.
-
-## Why Highway?
-
-- more portable (same source code) than platform-specific intrinsics,
-- works on a wider range of compilers than compiler-specific vector extensions,
-- more dependable than autovectorization,
-- easier to write/maintain than assembly language,
-- supports runtime dispatch,
-- supports variable-length vector architectures.
-
-## Current status
-
-Supported targets: scalar, SSE4, AVX2, AVX-512, NEON (ARMv7 and v8), WASM SIMD.
-Ports to RVV and SVE/SVE2 are in progress.
diff --git a/libhighway/Makefile b/libhighway/Makefile
deleted file mode 100644
index c1b69c77f6..0000000000
--- a/libhighway/Makefile
+++ /dev/null
@@ -1,28 +0,0 @@
-# $NetBSD$
-
-DISTNAME=	highway-0.17.0
-PKGNAME=	lib${DISTNAME}
-CATEGORIES=	graphics
-MASTER_SITES=	${MASTER_SITE_GITHUB:=google/}
-GITHUB_PROJECT=	highway
-
-MAINTAINER=	pkgsrc-users%NetBSD.org@localhost
-HOMEPAGE=	https://github.com/google/highway/
-COMMENT=	C++ library for SIMD
-LICENSE=	apache-2.0
-
-USE_CMAKE=	yes
-USE_TOOLS+=	pkg-config
-USE_LANGUAGES=	c c++
-
-CMAKE_ARGS+=	-DHWY_SYSTEM_GTEST:BOOL=TRUE
-
-PKGCONFIG_OVERRIDE+=	libhwy-contrib.pc.in
-PKGCONFIG_OVERRIDE+=	libhwy-test.pc.in
-PKGCONFIG_OVERRIDE+=	libhwy.pc.in
-
-TEST_TARGET=	test
-
-BUILDLINK_API_DEPENDS.googletest+=	googletest>=1.10.0nb1
-.include "../../devel/googletest/buildlink3.mk"
-.include "../../mk/bsd.pkg.mk"
diff --git a/libhighway/PLIST b/libhighway/PLIST
deleted file mode 100644
index ad14ded602..0000000000
--- a/libhighway/PLIST
+++ /dev/null
@@ -1,43 +0,0 @@
-@comment $NetBSD$
-include/hwy/aligned_allocator.h
-include/hwy/base.h
-include/hwy/cache_control.h
-include/hwy/contrib/dot/dot-inl.h
-include/hwy/contrib/image/image.h
-include/hwy/contrib/math/math-inl.h
-include/hwy/contrib/sort/disabled_targets.h
-include/hwy/contrib/sort/shared-inl.h
-include/hwy/contrib/sort/sorting_networks-inl.h
-include/hwy/contrib/sort/traits-inl.h
-include/hwy/contrib/sort/traits128-inl.h
-include/hwy/contrib/sort/vqsort-inl.h
-include/hwy/contrib/sort/vqsort.h
-include/hwy/detect_compiler_arch.h
-include/hwy/detect_targets.h
-include/hwy/foreach_target.h
-include/hwy/highway.h
-include/hwy/highway_export.h
-include/hwy/nanobenchmark.h
-include/hwy/ops/arm_neon-inl.h
-include/hwy/ops/arm_sve-inl.h
-include/hwy/ops/emu128-inl.h
-include/hwy/ops/generic_ops-inl.h
-include/hwy/ops/scalar-inl.h
-include/hwy/ops/set_macros-inl.h
-include/hwy/ops/shared-inl.h
-include/hwy/ops/wasm_128-inl.h
-include/hwy/ops/x86_128-inl.h
-include/hwy/ops/x86_256-inl.h
-include/hwy/ops/x86_512-inl.h
-include/hwy/print-inl.h
-include/hwy/print.h
-include/hwy/targets.h
-include/hwy/tests/hwy_gtest.h
-include/hwy/tests/test_util-inl.h
-include/hwy/tests/test_util.h
-lib/libhwy.a
-lib/libhwy_contrib.a
-lib/libhwy_test.a
-lib/pkgconfig/libhwy-contrib.pc
-lib/pkgconfig/libhwy-test.pc
-lib/pkgconfig/libhwy.pc
diff --git a/libhighway/buildlink3.mk b/libhighway/buildlink3.mk
deleted file mode 100644
index f8c55a58d9..0000000000
--- a/libhighway/buildlink3.mk
+++ /dev/null
@@ -1,13 +0,0 @@
-# $NetBSD$
-
-BUILDLINK_TREE+=	libhighway
-
-.if !defined(LIBHIGHWAY_BUILDLINK3_MK)
-LIBHIGHWAY_BUILDLINK3_MK:=
-
-BUILDLINK_API_DEPENDS.libhighway+=	libhighway>=0.12.2
-BUILDLINK_PKGSRCDIR.libhighway?=	../../wip/libhighway
-
-.endif	# LIBHIGHWAY_BUILDLINK3_MK
-
-BUILDLINK_TREE+=	-libhighway
diff --git a/libhighway/distinfo b/libhighway/distinfo
deleted file mode 100644
index 18114565c2..0000000000
--- a/libhighway/distinfo
+++ /dev/null
@@ -1,5 +0,0 @@
-$NetBSD$
-
-BLAKE2s (highway-0.17.0.tar.gz) = 0797498051a9bdccac2f7451d0c5fd4ead0406cfd7f92c8cad5e5182b57862ec
-SHA512 (highway-0.17.0.tar.gz) = 7e55724c844a09a07cb981a7d8e913dcc5491e07d14ff3e7783a69060b0c470e7d5adc4f5dbeea526b3e109eea8cc9e80605d6b8d2da1b794382e56fd534ba06
-Size (highway-0.17.0.tar.gz) = 1694290 bytes
diff --git a/libjxl/Makefile b/libjxl/Makefile
index 768f8727e1..f903a9baeb 100644
--- a/libjxl/Makefile
+++ b/libjxl/Makefile
@@ -30,6 +30,6 @@ TOOL_DEPENDS+=	realpath-[0-9]*:../../wip/realpath
 .include "../../graphics/openexr/buildlink3.mk"
 .include "../../graphics/libwebp/buildlink3.mk"
 .include "../../graphics/png/buildlink3.mk"
-.include "../../wip/libhighway/buildlink3.mk"
+.include "../../graphics/libhighway/buildlink3.mk"
 .include "../../mk/jpeg.buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"


Home | Main Index | Thread Index | Old Index