From nobody Sun Jul 02 13:05:28 2023 X-Original-To: dev-commits-ports-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4Qv8Rs0ZPcz4lC5L; Sun, 2 Jul 2023 13:05:29 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Qv8Rs018zz3jKy; Sun, 2 Jul 2023 13:05:29 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1688303129; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=WJFYnuyPVY/OhKo0fhgS3Os3an07klQ486IbNRkkbGs=; b=TohsTQYdLH2gpZk3KpVQbtg0TuLOMGVxROV8HL+F6ghS5Wax3aKtLx2LL16Mq5gAH1Rpg9 yEHry75p4GRPHgNwf+MExADV3Iu9rmJq8FOoe1CHPlqY8/UFiqEqHXSOr1xu9S+mwSzmx9 GMIwzLfVXfGRYxeJYe2b2wLjabM0DvMUg1Nc/JVYLOJVJ6YDt6PHAmwznXqeDefDHNnDUd pQygKdJbQ1TCVY9vXeNp3sWT5yG405TGazWbzxyiinv+1s1oKLYg4Yr8O3zRanVJRkNGcW /j8l8oqiQWEP0hY63HdYESppBunnbYrWGucW3hI04VZOgIRtS1i9EqnAaNqOYQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1688303129; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=WJFYnuyPVY/OhKo0fhgS3Os3an07klQ486IbNRkkbGs=; b=vJyccoDi1mwiGxM+vIqY0sVghSY3Ala2HaTkIQMZeNrbgNeBHrzMlh0YGsLnbovb8kR7JZ AcAIkTv7xjZG44bo0UabVxFHJc0WEBuVuwFXK+cRb8WwG/iORT5ASbLHLFskuvVJZEbv/M hOXwrKQ7MjZTk0JKujMZUh/Ox9pgxbmP4nw9jHCqrTyX1tWzKB6eNuoIgULIjldALeYf1F ontx0AhUdoJY88eS7GTsQf+xl1DG0hFuiYvTxcQoDWxQQTOLqxvzGzNtpLH5avMQZVCftF Y+3/eAsXsDNtQcO/Dk34DR8smiyI8DqWrzm2/IPA+6e+PNhEkiJS5aOggOnkpA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1688303129; a=rsa-sha256; cv=none; b=H+ZDIQT9nSMMJdWbhQkqs3ZYP/1rOrGzoRLpKwlqnsGH8YPUm4Io8U3nn/CdUo2U2ZUhwc yxZYA6e0wIQZr97pJJbyHnBwtzhOs6RINwU71HNxsMwXEx0CP8WTKw8bZ5PRDaf1tQJmAU NvPyLRYZrhGe85aaRbxLOE0LP13U/uUnpb9ZkLUoXQF0QVZan/7dkrfzd6zDCx4EBCO0c7 i0hRoFpfZvPE/rFrkYg9a8rFiIOH4sYEc+z73THk16nHG3pv2HpLfmFB2xL0LwzhX42LQu fVFGHMURtO8Y4Hvy4g3DvD5rq4LlifGbXp3gheO5RVgkuKS1ekmVAWBRbx3igg== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4Qv8Rr6Bk9z18c8; Sun, 2 Jul 2023 13:05:28 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 362D5SmJ022656; Sun, 2 Jul 2023 13:05:28 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 362D5Sa0022655; Sun, 2 Jul 2023 13:05:28 GMT (envelope-from git) Date: Sun, 2 Jul 2023 13:05:28 GMT Message-Id: <202307021305.362D5Sa0022655@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Danilo Egea Gondolfo Subject: git: ae342c36f6aa - main - math/openscop: Add new port List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-all@freebsd.org X-BeenThere: dev-commits-ports-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: danilo X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: ae342c36f6aa5fa2f7b2945831696dd676603a8d Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by danilo: URL: https://cgit.FreeBSD.org/ports/commit/?id=ae342c36f6aa5fa2f7b2945831696dd676603a8d commit ae342c36f6aa5fa2f7b2945831696dd676603a8d Author: Danilo Egea Gondolfo AuthorDate: 2023-06-30 17:21:28 +0000 Commit: Danilo Egea Gondolfo CommitDate: 2023-07-02 13:05:01 +0000 math/openscop: Add new port Library for Data Exchange in Polyhedral Compilation Tools It's a new dependency of math/cloog. --- math/Makefile | 1 + math/openscop/Makefile | 24 ++++++++++++++++++++++++ math/openscop/distinfo | 3 +++ math/openscop/pkg-descr | 5 +++++ math/openscop/pkg-plist | 37 +++++++++++++++++++++++++++++++++++++ 5 files changed, 70 insertions(+) diff --git a/math/Makefile b/math/Makefile index 7e5ce7d35c7d..83e191007bc1 100644 --- a/math/Makefile +++ b/math/Makefile @@ -658,6 +658,7 @@ SUBDIR += openfst SUBDIR += openlibm SUBDIR += openmesh + SUBDIR += openscop SUBDIR += opensolaris-libm SUBDIR += openturns SUBDIR += optpp diff --git a/math/openscop/Makefile b/math/openscop/Makefile new file mode 100644 index 000000000000..1e694b159409 --- /dev/null +++ b/math/openscop/Makefile @@ -0,0 +1,24 @@ +PORTNAME= openscop +PORTVERSION= 0.9.7 +CATEGORIES= math + +MAINTAINER= danilo@FreeBSD.org +COMMENT= Library for Data Exchange in Polyhedral Compilation Tools +WWW= https://github.com/periscop/openscop + +LICENSE= BSD3CLAUSE +LICENSE_FILE= ${WRKSRC}/COPYING + +LIB_DEPENDS= libgmp.so:math/gmp + +USES= autoreconf gmake libtool + +USE_GITHUB= yes +GH_ACCOUNT= periscop + +USE_LDCONFIG= yes +GNU_CONFIGURE= yes +INSTALL_TARGET= install-strip +CONFIGURE_ARGS+= --with-gmp-prefix=${LOCALBASE} + +.include diff --git a/math/openscop/distinfo b/math/openscop/distinfo new file mode 100644 index 000000000000..a14078d33a33 --- /dev/null +++ b/math/openscop/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1688137408 +SHA256 (periscop-openscop-0.9.7_GH0.tar.gz) = bdb566af5c68cb8bb66dc204b1dcafebaa843a25dfdbcc64dfcc21a1912c3e66 +SIZE (periscop-openscop-0.9.7_GH0.tar.gz) = 288697 diff --git a/math/openscop/pkg-descr b/math/openscop/pkg-descr new file mode 100644 index 000000000000..823886adee7f --- /dev/null +++ b/math/openscop/pkg-descr @@ -0,0 +1,5 @@ +OpenScop is an open specification that defines a file format and a set of +data structures to represent a static control part (SCoP for short), +i.e., a program part that can be represented in the polyhedral model. +The goal of OpenScop is to provide a common interface to various +polyhedral compilation tools in order to simplify their interaction. diff --git a/math/openscop/pkg-plist b/math/openscop/pkg-plist new file mode 100644 index 000000000000..8b154613e176 --- /dev/null +++ b/math/openscop/pkg-plist @@ -0,0 +1,37 @@ +include/osl/attributes.h +include/osl/body.h +include/osl/extensions/annotation.h +include/osl/extensions/arrays.h +include/osl/extensions/clay.h +include/osl/extensions/comment.h +include/osl/extensions/coordinates.h +include/osl/extensions/dependence.h +include/osl/extensions/extbody.h +include/osl/extensions/irregular.h +include/osl/extensions/loop.h +include/osl/extensions/null.h +include/osl/extensions/pluto_unroll.h +include/osl/extensions/region.h +include/osl/extensions/scatinfos.h +include/osl/extensions/scatnames.h +include/osl/extensions/symbols.h +include/osl/extensions/textual.h +include/osl/generic.h +include/osl/int.h +include/osl/interface.h +include/osl/macros.h +include/osl/names.h +include/osl/osl.h +include/osl/relation.h +include/osl/relation_list.h +include/osl/scop.h +include/osl/statement.h +include/osl/strings.h +include/osl/util.h +include/osl/vector.h +lib/libosl.a +lib/libosl.so +lib/libosl.so.0 +lib/libosl.so.0.0.0 +lib/osl/osl-config.cmake +libdata/pkgconfig/osl.pc