*/*: sync with upstream
Taken from: HardenedBSD
This commit is contained in:
parent
9d30ec24af
commit
4ac58dfedf
140 changed files with 4153 additions and 401 deletions
|
|
@ -21,6 +21,8 @@ LIB_DEPENDS= libpopt.so:devel/popt \
|
|||
RUN_DEPENDS= bash:shells/bash \
|
||||
gxargs:misc/findutils
|
||||
|
||||
USE_HARDENING= stackautoinit:off
|
||||
|
||||
USES= alias bdb sqlite compiler:openmp gmake iconv libarchive libtool \
|
||||
lua:52+ pathfix pkgconfig shebangfix tar:bzip2
|
||||
USE_LDCONFIG= yes
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= mkgmap
|
||||
PORTVERSION= r4593
|
||||
PORTVERSION= r4594
|
||||
CATEGORIES= astro converters java
|
||||
MASTER_SITES= http://www.mkgmap.org.uk/download/ \
|
||||
http://mirror.amdmi3.ru/distfiles/
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1610282622
|
||||
SHA256 (mkgmap-r4593.tar.gz) = 9f27fc0a339264e1e8d8ae98e3f9c0d6c22959e10da2b0fdacec058f8cea9779
|
||||
SIZE (mkgmap-r4593.tar.gz) = 3472196
|
||||
TIMESTAMP = 1611183417
|
||||
SHA256 (mkgmap-r4594.tar.gz) = 2217bb7762606a46190ac2c71083efdceba54ac21ea4a477b69628821f3be984
|
||||
SIZE (mkgmap-r4594.tar.gz) = 3471796
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
PORTNAME= mongodb
|
||||
DISTVERSIONPREFIX= r
|
||||
DISTVERSION= 4.4.2
|
||||
DISTVERSION= 4.4.3
|
||||
CATEGORIES= databases net
|
||||
MASTER_SITES= https://fastdl.mongodb.org/src/ \
|
||||
http://fastdl.mongodb.org/src/
|
||||
|
|
@ -33,7 +33,6 @@ LIB_DEPENDS= libpcre.so:devel/pcre \
|
|||
USES= compiler:c++17-lang cpe python:3.5+,build scons shebangfix
|
||||
USE_RC_SUBR= mongod
|
||||
|
||||
CONFLICTS_BUILD= mongo-cxx-driver
|
||||
CONFLICTS_INSTALL= mongodb36 mongodb4[02]
|
||||
|
||||
OPTIONS_DEFINE= SASL SSL
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1606310462
|
||||
SHA256 (mongodb-src-r4.4.2.tar.gz) = 5f970a0f69c604d2501ee4df920afa9d61ec16f5b691f71e705871a08b0bffe5
|
||||
SIZE (mongodb-src-r4.4.2.tar.gz) = 49816559
|
||||
TIMESTAMP = 1609778203
|
||||
SHA256 (mongodb-src-r4.4.3.tar.gz) = daab8e70911653c09157803dab616f3b1920a73c39b8791a6a67df0faa0e60f6
|
||||
SIZE (mongodb-src-r4.4.3.tar.gz) = 49876077
|
||||
|
|
|
|||
|
|
@ -14,6 +14,8 @@ LICENSE_FILE= ${WRKSRC}/COPYING
|
|||
|
||||
BUILD_DEPENDS= icestorm>=g0:devel/icestorm
|
||||
|
||||
USE_HARDENING= stackautoinit:off
|
||||
|
||||
USES= compiler:c++11-lang gmake
|
||||
|
||||
USE_GITHUB= yes
|
||||
|
|
|
|||
|
|
@ -1,7 +1,8 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= bingrep
|
||||
PORTVERSION= 0.8.4
|
||||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION= 0.8.5
|
||||
CATEGORIES= devel
|
||||
|
||||
MAINTAINER= ed.arrakis@gmail.com
|
||||
|
|
@ -16,7 +17,7 @@ GH_ACCOUNT= m4b
|
|||
|
||||
CARGO_CRATES= aho-corasick-0.7.15 \
|
||||
ansi_term-0.11.0 \
|
||||
anyhow-1.0.37 \
|
||||
anyhow-1.0.38 \
|
||||
arrayref-0.3.6 \
|
||||
arrayvec-0.5.2 \
|
||||
atty-0.2.14 \
|
||||
|
|
@ -40,15 +41,15 @@ CARGO_CRATES= aho-corasick-0.7.15 \
|
|||
fuchsia-cprng-0.1.1 \
|
||||
getrandom-0.1.16 \
|
||||
glob-0.3.0 \
|
||||
goblin-0.3.0 \
|
||||
goblin-0.3.1 \
|
||||
heck-0.3.2 \
|
||||
hermit-abi-0.1.17 \
|
||||
hermit-abi-0.1.18 \
|
||||
hexplay-0.2.1 \
|
||||
humantime-2.0.1 \
|
||||
humantime-2.1.0 \
|
||||
itoa-0.4.7 \
|
||||
lazy_static-1.4.0 \
|
||||
libc-0.2.82 \
|
||||
log-0.4.11 \
|
||||
log-0.4.13 \
|
||||
memchr-2.3.4 \
|
||||
memrange-0.1.3 \
|
||||
metagoblin-0.4.0 \
|
||||
|
|
@ -74,7 +75,7 @@ CARGO_CRATES= aho-corasick-0.7.15 \
|
|||
ryu-1.0.5 \
|
||||
scroll-0.10.2 \
|
||||
scroll_derive-0.10.4 \
|
||||
serde-1.0.118 \
|
||||
serde-1.0.119 \
|
||||
strsim-0.8.0 \
|
||||
structopt-0.3.21 \
|
||||
structopt-derive-0.4.14 \
|
||||
|
|
|
|||
|
|
@ -1,10 +1,10 @@
|
|||
TIMESTAMP = 1610694943
|
||||
TIMESTAMP = 1611129335
|
||||
SHA256 (rust/crates/aho-corasick-0.7.15.tar.gz) = 7404febffaa47dac81aa44dba71523c9d069b1bdc50a77db41195149e17f68e5
|
||||
SIZE (rust/crates/aho-corasick-0.7.15.tar.gz) = 113071
|
||||
SHA256 (rust/crates/ansi_term-0.11.0.tar.gz) = ee49baf6cb617b853aa8d93bf420db2383fab46d314482ca2803b40d5fde979b
|
||||
SIZE (rust/crates/ansi_term-0.11.0.tar.gz) = 17087
|
||||
SHA256 (rust/crates/anyhow-1.0.37.tar.gz) = ee67c11feeac938fae061b232e38e0b6d94f97a9df10e6271319325ac4c56a86
|
||||
SIZE (rust/crates/anyhow-1.0.37.tar.gz) = 29280
|
||||
SHA256 (rust/crates/anyhow-1.0.38.tar.gz) = afddf7f520a80dbf76e6f50a35bca42a2331ef227a28b3b6dc5c2e2338d114b1
|
||||
SIZE (rust/crates/anyhow-1.0.38.tar.gz) = 30417
|
||||
SHA256 (rust/crates/arrayref-0.3.6.tar.gz) = a4c527152e37cf757a3f78aae5a06fbeefdb07ccc535c980a3208ee3060dd544
|
||||
SIZE (rust/crates/arrayref-0.3.6.tar.gz) = 10035
|
||||
SHA256 (rust/crates/arrayvec-0.5.2.tar.gz) = 23b62fc65de8e4e7f52534fb52b0f3ed04746ae267519eef2a83941e8085068b
|
||||
|
|
@ -51,24 +51,24 @@ SHA256 (rust/crates/getrandom-0.1.16.tar.gz) = 8fc3cb4d91f53b50155bdcfd23f6a4c39
|
|||
SIZE (rust/crates/getrandom-0.1.16.tar.gz) = 25077
|
||||
SHA256 (rust/crates/glob-0.3.0.tar.gz) = 9b919933a397b79c37e33b77bb2aa3dc8eb6e165ad809e58ff75bc7db2e34574
|
||||
SIZE (rust/crates/glob-0.3.0.tar.gz) = 18724
|
||||
SHA256 (rust/crates/goblin-0.3.0.tar.gz) = c69552f48b18aa6102ce0c82dd9bc9d3f8af5fc0a5797069b1b466b90570e39c
|
||||
SIZE (rust/crates/goblin-0.3.0.tar.gz) = 156004
|
||||
SHA256 (rust/crates/goblin-0.3.1.tar.gz) = 240f5af179d11cd2a3339fc2e6c06f7410ed0b0cc3a54786efb8013699d146f6
|
||||
SIZE (rust/crates/goblin-0.3.1.tar.gz) = 156176
|
||||
SHA256 (rust/crates/heck-0.3.2.tar.gz) = 87cbf45460356b7deeb5e3415b5563308c0a9b057c85e12b06ad551f98d0a6ac
|
||||
SIZE (rust/crates/heck-0.3.2.tar.gz) = 54718
|
||||
SHA256 (rust/crates/hermit-abi-0.1.17.tar.gz) = 5aca5565f760fb5b220e499d72710ed156fdb74e631659e99377d9ebfbd13ae8
|
||||
SIZE (rust/crates/hermit-abi-0.1.17.tar.gz) = 10065
|
||||
SHA256 (rust/crates/hermit-abi-0.1.18.tar.gz) = 322f4de77956e22ed0e5032c359a0f1273f1f7f0d79bfa3b8ffbc730d7fbcc5c
|
||||
SIZE (rust/crates/hermit-abi-0.1.18.tar.gz) = 9936
|
||||
SHA256 (rust/crates/hexplay-0.2.1.tar.gz) = 0962bea6731e28b5a443ba4aa00fe3e4fe7555dadf12012435efb738eeac5898
|
||||
SIZE (rust/crates/hexplay-0.2.1.tar.gz) = 10043
|
||||
SHA256 (rust/crates/humantime-2.0.1.tar.gz) = 3c1ad908cc71012b7bea4d0c53ba96a8cba9962f048fa68d143376143d863b7a
|
||||
SIZE (rust/crates/humantime-2.0.1.tar.gz) = 17381
|
||||
SHA256 (rust/crates/humantime-2.1.0.tar.gz) = 9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4
|
||||
SIZE (rust/crates/humantime-2.1.0.tar.gz) = 16749
|
||||
SHA256 (rust/crates/itoa-0.4.7.tar.gz) = dd25036021b0de88a0aff6b850051563c6516d0bf53f8638938edbb9de732736
|
||||
SIZE (rust/crates/itoa-0.4.7.tar.gz) = 12099
|
||||
SHA256 (rust/crates/lazy_static-1.4.0.tar.gz) = e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646
|
||||
SIZE (rust/crates/lazy_static-1.4.0.tar.gz) = 10443
|
||||
SHA256 (rust/crates/libc-0.2.82.tar.gz) = 89203f3fba0a3795506acaad8ebce3c80c0af93f994d5a1d7a0b1eeb23271929
|
||||
SIZE (rust/crates/libc-0.2.82.tar.gz) = 515967
|
||||
SHA256 (rust/crates/log-0.4.11.tar.gz) = 4fabed175da42fed1fa0746b0ea71f412aa9d35e76e95e59b192c64b9dc2bf8b
|
||||
SIZE (rust/crates/log-0.4.11.tar.gz) = 36276
|
||||
SHA256 (rust/crates/log-0.4.13.tar.gz) = fcf3805d4480bb5b86070dcfeb9e2cb2ebc148adb753c5cca5f884d1d65a42b2
|
||||
SIZE (rust/crates/log-0.4.13.tar.gz) = 36015
|
||||
SHA256 (rust/crates/memchr-2.3.4.tar.gz) = 0ee1c47aaa256ecabcaea351eae4a9b01ef39ed810004e298d2511ed284b1525
|
||||
SIZE (rust/crates/memchr-2.3.4.tar.gz) = 23077
|
||||
SHA256 (rust/crates/memrange-0.1.3.tar.gz) = cc29ba65898edc4fdc252cb31cd3925f37c1a8ba25bb46eec883569984976530
|
||||
|
|
@ -119,8 +119,8 @@ SHA256 (rust/crates/scroll-0.10.2.tar.gz) = fda28d4b4830b807a8b43f7b0e6b5df87531
|
|||
SIZE (rust/crates/scroll-0.10.2.tar.gz) = 27810
|
||||
SHA256 (rust/crates/scroll_derive-0.10.4.tar.gz) = b12bd20b94c7cdfda8c7ba9b92ad0d9a56e3fa018c25fca83b51aa664c9b4c0d
|
||||
SIZE (rust/crates/scroll_derive-0.10.4.tar.gz) = 5685
|
||||
SHA256 (rust/crates/serde-1.0.118.tar.gz) = 06c64263859d87aa2eb554587e2d23183398d617427327cf2b3d0ed8c69e4800
|
||||
SIZE (rust/crates/serde-1.0.118.tar.gz) = 74248
|
||||
SHA256 (rust/crates/serde-1.0.119.tar.gz) = 9bdd36f49e35b61d49efd8aa7fc068fd295961fd2286d0b2ee9a4c7a14e99cc3
|
||||
SIZE (rust/crates/serde-1.0.119.tar.gz) = 74321
|
||||
SHA256 (rust/crates/strsim-0.8.0.tar.gz) = 8ea5119cdb4c55b55d432abb513a0429384878c15dde60cc77b1c99de1a95a6a
|
||||
SIZE (rust/crates/strsim-0.8.0.tar.gz) = 9309
|
||||
SHA256 (rust/crates/structopt-0.3.21.tar.gz) = 5277acd7ee46e63e5168a80734c9f6ee81b1367a7d8772a2d765df2a3705d28c
|
||||
|
|
@ -167,5 +167,5 @@ SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.tar.gz) = 712e227841d057c
|
|||
SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.tar.gz) = 2947998
|
||||
SHA256 (rust/crates/wincolor-0.1.6.tar.gz) = eeb06499a3a4d44302791052df005d5232b927ed1a9658146d842165c4de7767
|
||||
SIZE (rust/crates/wincolor-0.1.6.tar.gz) = 4799
|
||||
SHA256 (m4b-bingrep-0.8.4_GH0.tar.gz) = 4853c88dd35db334090e3d0846b72627ca13492ad459bedb8835982591159073
|
||||
SIZE (m4b-bingrep-0.8.4_GH0.tar.gz) = 614453
|
||||
SHA256 (m4b-bingrep-v0.8.5_GH0.tar.gz) = 082119e776009b8cb2293b90b49386bfedf2fccaef95130c1f1e3454f6e74e55
|
||||
SIZE (m4b-bingrep-v0.8.5_GH0.tar.gz) = 614472
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= jenkins
|
||||
PORTVERSION= 2.275
|
||||
PORTVERSION= 2.276
|
||||
CATEGORIES= devel java
|
||||
MASTER_SITES= http://mirrors.jenkins-ci.org/war/${PORTVERSION}/
|
||||
DISTNAME= jenkins
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1610559220
|
||||
SHA256 (jenkins/2.275/jenkins.war) = 2db5deb9f119bc955ba0922b7cb239d9e18ab1000ec44493959b600f6ecda2d3
|
||||
SIZE (jenkins/2.275/jenkins.war) = 70809238
|
||||
TIMESTAMP = 1611178533
|
||||
SHA256 (jenkins/2.276/jenkins.war) = d3892390eda022bbee648f226d5b9b2806a11016d0bdf691200855361fe185a0
|
||||
SIZE (jenkins/2.276/jenkins.war) = 70819650
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
PORTNAME= libdbusmenu
|
||||
PORTVERSION= 16.04.0
|
||||
PORTREVISION= 2
|
||||
PORTREVISION= 3
|
||||
CATEGORIES= devel
|
||||
MASTER_SITES= https://launchpadlibrarian.net/243440794/ \
|
||||
https://launchpad.net/${PORTNAME}/${PORTVERSION:R}/${PORTVERSION}/+download/
|
||||
|
|
|
|||
|
|
@ -0,0 +1,13 @@
|
|||
--- docs/libdbusmenu-glib/reference/libdbusmenu-glib-docs.sgml.orig 2016-02-27 18:58:43 UTC
|
||||
+++ docs/libdbusmenu-glib/reference/libdbusmenu-glib-docs.sgml
|
||||
@@ -18,10 +18,6 @@
|
||||
<xi:include href="xml/types.xml"/>
|
||||
|
||||
</chapter>
|
||||
- <chapter id="object-tree">
|
||||
- <title>Object Hierarchy</title>
|
||||
- <xi:include href="xml/tree_index.sgml"/>
|
||||
- </chapter>
|
||||
<index id="api-index-full">
|
||||
<title>API Index</title>
|
||||
<xi:include href="xml/api-index-full.xml"><xi:fallback /></xi:include>
|
||||
|
|
@ -0,0 +1,13 @@
|
|||
--- docs/libdbusmenu-gtk/reference/libdbusmenu-gtk-docs.sgml.orig 2016-02-27 18:58:43 UTC
|
||||
+++ docs/libdbusmenu-gtk/reference/libdbusmenu-gtk-docs.sgml
|
||||
@@ -17,10 +17,6 @@
|
||||
<xi:include href="xml/parser.xml"/>
|
||||
|
||||
</chapter>
|
||||
- <chapter id="object-tree">
|
||||
- <title>Object Hierarchy</title>
|
||||
- <xi:include href="xml/tree_index.sgml"/>
|
||||
- </chapter>
|
||||
<index id="api-index-full">
|
||||
<title>API Index</title>
|
||||
<xi:include href="xml/api-index-full.xml"><xi:fallback /></xi:include>
|
||||
|
|
@ -38,7 +38,6 @@ share/gir-1.0/DbusmenuGtk3-%%VERSION%%.gir
|
|||
%%PORTDOCS%%%%DOCSDIR%%libdbusmenu-glib/libdbusmenu-glib-DbusmenuServer.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%libdbusmenu-glib/libdbusmenu-glib-Types.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%libdbusmenu-glib/libdbusmenu-glib.devhelp2
|
||||
%%PORTDOCS%%%%DOCSDIR%%libdbusmenu-glib/object-tree.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%libdbusmenu-glib/right-insensitive.png
|
||||
%%PORTDOCS%%%%DOCSDIR%%libdbusmenu-glib/right.png
|
||||
%%PORTDOCS%%%%DOCSDIR%%libdbusmenu-glib/style.css
|
||||
|
|
@ -57,7 +56,6 @@ share/gir-1.0/DbusmenuGtk3-%%VERSION%%.gir
|
|||
%%PORTDOCS%%%%DOCSDIR%%libdbusmenu-gtk/libdbusmenu-gtk-menuitem.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%libdbusmenu-gtk/libdbusmenu-gtk-parser.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%libdbusmenu-gtk/libdbusmenu-gtk.devhelp2
|
||||
%%PORTDOCS%%%%DOCSDIR%%libdbusmenu-gtk/object-tree.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%libdbusmenu-gtk/right-insensitive.png
|
||||
%%PORTDOCS%%%%DOCSDIR%%libdbusmenu-gtk/right.png
|
||||
%%PORTDOCS%%%%DOCSDIR%%libdbusmenu-gtk/style.css
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= ruby-build
|
||||
PORTVERSION= 20201225
|
||||
PORTVERSION= 20210119
|
||||
DISTVERSIONPREFIX= v
|
||||
CATEGORIES= devel ruby
|
||||
DIST_SUBDIR= rbenv
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1608904179
|
||||
SHA256 (rbenv/rbenv-ruby-build-v20201225_GH0.tar.gz) = 54cae123c2758e7714c66aca7ef8bc7f29cda8583891191ceb3053c6d098ecf1
|
||||
SIZE (rbenv/rbenv-ruby-build-v20201225_GH0.tar.gz) = 69839
|
||||
TIMESTAMP = 1611194823
|
||||
SHA256 (rbenv/rbenv-ruby-build-v20210119_GH0.tar.gz) = 5c49a0b46a471f8f6a176a56637ded1a09c7a583fa02451ae8a93ad5ced772c1
|
||||
SIZE (rbenv/rbenv-ruby-build-v20210119_GH0.tar.gz) = 70182
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= libnspsl
|
||||
PORTVERSION= 0.1.5
|
||||
PORTVERSION= 0.1.6
|
||||
CATEGORIES= dns
|
||||
MASTER_SITES= https://download.netsurf-browser.org/libs/releases/
|
||||
EXTRACT_SUFX= -src.tar.gz
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1563627898
|
||||
SHA256 (libnspsl-0.1.5-src.tar.gz) = cdc54dacc20cfdadb799b8b4a9ffe0a1b62ba39ab060c35d8ae5eceee447386a
|
||||
SIZE (libnspsl-0.1.5-src.tar.gz) = 316104
|
||||
TIMESTAMP = 1611158625
|
||||
SHA256 (libnspsl-0.1.6-src.tar.gz) = d3c58205cb78d310bf81ca55347a2d098719cecac7046bc367983b138b45020b
|
||||
SIZE (libnspsl-0.1.6-src.tar.gz) = 320130
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= editorconfig-core-c
|
||||
PORTVERSION= 0.12.2
|
||||
PORTVERSION= 0.12.4
|
||||
DISTVERSIONPREFIX= v
|
||||
CATEGORIES= editors
|
||||
|
||||
|
|
@ -13,7 +13,7 @@ LICENSE= BSD2CLAUSE
|
|||
LICENSE_FILE= ${WRKSRC}/LICENSE
|
||||
|
||||
BUILD_DEPENDS= doxygen:devel/doxygen
|
||||
LIB_DEPENDS= libpcre.so:devel/pcre
|
||||
LIB_DEPENDS= libpcre2-8.so:devel/pcre2
|
||||
|
||||
USES= cmake
|
||||
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1522256604
|
||||
SHA256 (editorconfig-editorconfig-core-c-v0.12.2_GH0.tar.gz) = 8a63ae63d3a2f2a202acbd94a6cbe3fa4450c2658e33e922683af33c48a9115d
|
||||
SIZE (editorconfig-editorconfig-core-c-v0.12.2_GH0.tar.gz) = 67002
|
||||
TIMESTAMP = 1611080733
|
||||
SHA256 (editorconfig-editorconfig-core-c-v0.12.4_GH0.tar.gz) = c2671595f1793b498cdf50b9dc03d632cc724891de7909f2ea78588fbffba289
|
||||
SIZE (editorconfig-editorconfig-core-c-v0.12.4_GH0.tar.gz) = 72141
|
||||
|
|
|
|||
|
|
@ -6,6 +6,10 @@ lib/libeditorconfig.so
|
|||
lib/libeditorconfig.so.%%SHLIB_MAJOR%%
|
||||
lib/libeditorconfig.so.%%SHLIB_VER%%
|
||||
lib/libeditorconfig_static.a
|
||||
lib/cmake/EditorConfig/EditorConfigConfig.cmake
|
||||
lib/cmake/EditorConfig/EditorConfigConfigVersion.cmake
|
||||
lib/cmake/EditorConfig/EditorConfigTargets-%%CMAKE_BUILD_TYPE%%.cmake
|
||||
lib/cmake/EditorConfig/EditorConfigTargets.cmake
|
||||
libdata/pkgconfig/editorconfig.pc
|
||||
man/man1/editorconfig.1.gz
|
||||
man/man3/editorconfig.h.3.gz
|
||||
|
|
|
|||
|
|
@ -285,6 +285,10 @@ MAKE_ENV+= verbose=1
|
|||
|
||||
.include <bsd.port.pre.mk>
|
||||
|
||||
.if ${ARCH:Mpowerpc*}
|
||||
EXTRA_PATCHES+= ${FILESDIR}/powerpc64
|
||||
.endif
|
||||
|
||||
.if ${ARCH} == powerpc || ${ARCH} == powerpcspe || ${ARCH} == powerpc64
|
||||
CONFIGURE_ARGS+= --disable-skia
|
||||
.endif
|
||||
|
|
|
|||
|
|
@ -0,0 +1,79 @@
|
|||
--- bridges/source/cpp_uno/gcc3_linux_powerpc64/cpp2uno.cxx.orig 2020-04-04 12:03:03.236554000 -0500
|
||||
+++ bridges/source/cpp_uno/gcc3_linux_powerpc64/cpp2uno.cxx 2020-04-08 14:28:30.208034000 -0500
|
||||
@@ -341,7 +341,7 @@
|
||||
|
||||
static typelib_TypeClass cpp_mediate(
|
||||
sal_uInt64 nOffsetAndIndex,
|
||||
- void ** gpreg, void ** fpreg, long sp,
|
||||
+ void ** gpreg, void ** fpreg, long fp,
|
||||
sal_Int64 * pRegisterReturn /* space for register return */ )
|
||||
{
|
||||
static_assert(sizeof(sal_Int64)==sizeof(void *), "### unexpected!");
|
||||
@@ -349,8 +349,8 @@
|
||||
sal_Int32 nVtableOffset = (nOffsetAndIndex >> 32);
|
||||
sal_Int32 nFunctionIndex = (nOffsetAndIndex & 0xFFFFFFFF);
|
||||
|
||||
- long sf = *(long*)sp;
|
||||
- void ** ovrflw = (void**)(sf + PARAMSAVE + 64);
|
||||
+ /* XXX: This is the stack frame!!!! */
|
||||
+ void ** ovrflw = (void**)(fp + PARAMSAVE + 64);
|
||||
|
||||
// gpreg: [ret *], this, [other gpr params]
|
||||
// fpreg: [fpr params]
|
||||
@@ -513,18 +513,22 @@
|
||||
return eRet;
|
||||
}
|
||||
|
||||
-extern "C" void privateSnippetExecutor( ... )
|
||||
+extern "C" void privateSnippetExecutor( uint64_t a, ... )
|
||||
{
|
||||
+ va_list args, fpargs;
|
||||
sal_uInt64 gpreg[ppc64::MAX_GPR_REGS];
|
||||
|
||||
- register long r3 asm("r3"); gpreg[0] = r3;
|
||||
- register long r4 asm("r4"); gpreg[1] = r4;
|
||||
- register long r5 asm("r5"); gpreg[2] = r5;
|
||||
- register long r6 asm("r6"); gpreg[3] = r6;
|
||||
- register long r7 asm("r7"); gpreg[4] = r7;
|
||||
- register long r8 asm("r8"); gpreg[5] = r8;
|
||||
- register long r9 asm("r9"); gpreg[6] = r9;
|
||||
- register long r10 asm("r10"); gpreg[7] = r10;
|
||||
+ va_start(args, a);
|
||||
+ va_copy(fpargs, args);
|
||||
+ /* Start with all the GPRs */
|
||||
+ gpreg[0] = a;
|
||||
+ gpreg[1] = va_arg(args, uint64_t);
|
||||
+ gpreg[2] = va_arg(args, uint64_t);
|
||||
+ gpreg[3] = va_arg(args, uint64_t);
|
||||
+ gpreg[4] = va_arg(args, uint64_t);
|
||||
+ gpreg[5] = va_arg(args, uint64_t);
|
||||
+ gpreg[6] = va_arg(args, uint64_t);
|
||||
+ gpreg[7] = va_arg(args, uint64_t);
|
||||
|
||||
double fpreg[ppc64::MAX_SSE_REGS];
|
||||
|
||||
@@ -547,11 +551,11 @@
|
||||
"fr10", "fr11", "fr12", "fr13"
|
||||
);
|
||||
|
||||
- register long r11 asm("r11");
|
||||
- const long nOffsetAndIndex = r11;
|
||||
+ long nOffsetAndIndex;
|
||||
+ long fp;
|
||||
|
||||
- register long r1 asm("r1");
|
||||
- const long sp = r1;
|
||||
+ __asm __volatile("mr %0, 11\n" : "=r"(nOffsetAndIndex));
|
||||
+ fp = (long)__builtin_frame_address(0);
|
||||
|
||||
#if defined(_CALL_ELF) && _CALL_ELF == 2
|
||||
volatile long nRegReturn[2];
|
||||
@@ -560,7 +564,7 @@
|
||||
#endif
|
||||
|
||||
typelib_TypeClass aType =
|
||||
- cpp_mediate( nOffsetAndIndex, (void**)gpreg, (void**)fpreg, sp, (sal_Int64*)nRegReturn);
|
||||
+ cpp_mediate( nOffsetAndIndex, (void**)gpreg, (void**)fpreg, fp, (sal_Int64*)nRegReturn);
|
||||
|
||||
switch( aType )
|
||||
{
|
||||
|
|
@ -0,0 +1,112 @@
|
|||
--- bridges/source/cpp_uno/gcc3_linux_powerpc64/except.cxx.orig 2019-12-05 13:59:23.000000000 -0600
|
||||
+++ bridges/source/cpp_uno/gcc3_linux_powerpc64/except.cxx 2020-09-14 11:24:58.489149000 -0500
|
||||
@@ -24,6 +24,7 @@
|
||||
#include <cxxabi.h>
|
||||
#include <rtl/strbuf.hxx>
|
||||
#include <rtl/ustrbuf.hxx>
|
||||
+#include <sal/log.hxx>
|
||||
#include <osl/mutex.hxx>
|
||||
|
||||
#include <com/sun/star/uno/genfunc.hxx>
|
||||
@@ -136,7 +137,7 @@
|
||||
buf.append( 'E' );
|
||||
|
||||
OString symName( buf.makeStringAndClear() );
|
||||
- rtti = (type_info *)dlsym( m_hApp, symName.getStr() );
|
||||
+ rtti = static_cast<type_info *>(dlsym( m_hApp, symName.getStr() ));
|
||||
|
||||
if (rtti)
|
||||
{
|
||||
@@ -161,9 +162,9 @@
|
||||
{
|
||||
// ensure availability of base
|
||||
type_info * base_rtti = getRTTI(
|
||||
- (typelib_CompoundTypeDescription *)pTypeDescr->pBaseTypeDescription );
|
||||
+ pTypeDescr->pBaseTypeDescription );
|
||||
rtti = new __si_class_type_info(
|
||||
- strdup( rttiName ), (__class_type_info *)base_rtti );
|
||||
+ strdup( rttiName ), static_cast<__class_type_info *>(base_rtti ));
|
||||
}
|
||||
else
|
||||
{
|
||||
@@ -192,8 +193,8 @@
|
||||
|
||||
static void deleteException( void * pExc )
|
||||
{
|
||||
- __cxa_exception const * header = ((__cxa_exception const *)pExc - 1);
|
||||
- typelib_TypeDescription * pTD = 0;
|
||||
+ __cxxabiv1::__cxa_exception const * header = static_cast<__cxxabiv1::__cxa_exception const *>(pExc) - 1;
|
||||
+ typelib_TypeDescription * pTD = nullptr;
|
||||
OUString unoName( toUNOname( header->exceptionType->name() ) );
|
||||
::typelib_typedescription_getByName( &pTD, unoName.pData );
|
||||
assert(pTD && "### unknown exception type! leaving out destruction => leaking!!!");
|
||||
@@ -216,39 +217,57 @@
|
||||
if (! pTypeDescr)
|
||||
terminate();
|
||||
|
||||
- pCppExc = __cxa_allocate_exception( pTypeDescr->nSize );
|
||||
+ pCppExc = __cxxabiv1::__cxa_allocate_exception( pTypeDescr->nSize );
|
||||
::uno_copyAndConvertData( pCppExc, pUnoExc->pData, pTypeDescr, pUno2Cpp );
|
||||
|
||||
// destruct uno exception
|
||||
- ::uno_any_destruct( pUnoExc, 0 );
|
||||
+ ::uno_any_destruct( pUnoExc, nullptr );
|
||||
// avoiding locked counts
|
||||
static RTTI rtti_data;
|
||||
- rtti = (type_info*)rtti_data.getRTTI((typelib_CompoundTypeDescription*)pTypeDescr);
|
||||
+ rtti = rtti_data.getRTTI(reinterpret_cast<typelib_CompoundTypeDescription*>(pTypeDescr));
|
||||
TYPELIB_DANGER_RELEASE( pTypeDescr );
|
||||
if (! rtti)
|
||||
- terminate();
|
||||
+ {
|
||||
+ throw RuntimeException(
|
||||
+ "no rtti for type " +
|
||||
+ OUString::unacquired( &pUnoExc->pType->pTypeName ) );
|
||||
}
|
||||
+ }
|
||||
|
||||
- __cxa_throw( pCppExc, rtti, deleteException );
|
||||
+ __cxxabiv1::__cxa_throw( pCppExc, rtti, deleteException );
|
||||
}
|
||||
|
||||
void fillUnoException(uno_Any * pExc, uno_Mapping * pCpp2Uno)
|
||||
{
|
||||
- __cxa_exception * header = __cxa_get_globals()->caughtExceptions;
|
||||
+ __cxxabiv1::__cxa_exception * header =
|
||||
+ __cxxabiv1::__cxa_get_globals()->caughtExceptions;
|
||||
if (! header)
|
||||
terminate();
|
||||
|
||||
- std::type_info *exceptionType = __cxa_current_exception_type();
|
||||
+ std::type_info *exceptionType = __cxxabiv1::__cxa_current_exception_type();
|
||||
|
||||
- typelib_TypeDescription * pExcTypeDescr = 0;
|
||||
+ typelib_TypeDescription * pExcTypeDescr = nullptr;
|
||||
OUString unoName( toUNOname( exceptionType->name() ) );
|
||||
- ::typelib_typedescription_getByName( &pExcTypeDescr, unoName.pData );
|
||||
- if (! pExcTypeDescr)
|
||||
+ typelib_typedescription_getByName( &pExcTypeDescr, unoName.pData );
|
||||
+ if (pExcTypeDescr == nullptr)
|
||||
+ {
|
||||
+ RuntimeException aRE( "exception type not found: " + unoName );
|
||||
+ Type const & rType = cppu::UnoType<decltype(aRE)>::get();
|
||||
+ uno_type_any_constructAndConvert( pExc, &aRE, rType.getTypeLibType(), pCpp2Uno );
|
||||
+ SAL_WARN("bridges", aRE.Message);
|
||||
+ }
|
||||
+ else
|
||||
+ {
|
||||
+ // construct uno exception any
|
||||
+ uno_any_constructAndConvert( pExc, header->adjustedPtr, pExcTypeDescr, pCpp2Uno );
|
||||
+ typelib_typedescription_release( pExcTypeDescr );
|
||||
+ }
|
||||
+ if (nullptr == pExcTypeDescr)
|
||||
terminate();
|
||||
|
||||
// construct uno exception any
|
||||
- ::uno_any_constructAndConvert( pExc, header->adjustedPtr, pExcTypeDescr, pCpp2Uno );
|
||||
- ::typelib_typedescription_release( pExcTypeDescr );
|
||||
+ uno_any_constructAndConvert( pExc, header->adjustedPtr, pExcTypeDescr, pCpp2Uno );
|
||||
+ typelib_typedescription_release( pExcTypeDescr );
|
||||
}
|
||||
|
||||
}
|
||||
|
|
@ -0,0 +1,106 @@
|
|||
--- bridges/source/cpp_uno/gcc3_linux_powerpc64/share.hxx.orig 2020-04-07 10:06:14.193381000 -0500
|
||||
+++ bridges/source/cpp_uno/gcc3_linux_powerpc64/share.hxx 2020-04-09 11:33:30.706043000 -0500
|
||||
@@ -25,6 +25,63 @@
|
||||
#include <exception>
|
||||
#include <cstddef>
|
||||
|
||||
+#include <cxxabi.h>
|
||||
+#ifndef _GLIBCXX_CDTOR_CALLABI // new in GCC 4.7 cxxabi.h
|
||||
+#define _GLIBCXX_CDTOR_CALLABI
|
||||
+#endif
|
||||
+#include <unwind.h>
|
||||
+
|
||||
+#include <config_cxxabi.h>
|
||||
+
|
||||
+#if !HAVE_CXXABI_H_CLASS_TYPE_INFO
|
||||
+// <https://mentorembedded.github.io/cxx-abi/abi.html>,
|
||||
+// libstdc++-v3/libsupc++/cxxabi.h:
|
||||
+namespace __cxxabiv1 {
|
||||
+class __class_type_info: public std::type_info {
|
||||
+public:
|
||||
+ explicit __class_type_info(char const * n): type_info(n) {}
|
||||
+ ~__class_type_info() override;
|
||||
+};
|
||||
+}
|
||||
+#endif
|
||||
+
|
||||
+#if !HAVE_CXXABI_H_SI_CLASS_TYPE_INFO
|
||||
+// <https://mentorembedded.github.io/cxx-abi/abi.html>,
|
||||
+// libstdc++-v3/libsupc++/cxxabi.h:
|
||||
+namespace __cxxabiv1 {
|
||||
+class __si_class_type_info: public __class_type_info {
|
||||
+public:
|
||||
+ __class_type_info const * __base_type;
|
||||
+ explicit __si_class_type_info(
|
||||
+ char const * n, __class_type_info const *base):
|
||||
+ __class_type_info(n), __base_type(base) {}
|
||||
+ ~__si_class_type_info() override;
|
||||
+};
|
||||
+}
|
||||
+#endif
|
||||
+#if !HAVE_CXXABI_H_CXA_GET_GLOBALS
|
||||
+namespace __cxxabiv1 { extern "C" void *__cxa_get_globals () throw(); }
|
||||
+#endif
|
||||
+#if !HAVE_CXXABI_H_CXA_CURRENT_EXCEPTION_TYPE
|
||||
+namespace __cxxabiv1 {
|
||||
+extern "C" std::type_info *__cxa_current_exception_type() throw();
|
||||
+}
|
||||
+#endif
|
||||
+
|
||||
+#if !HAVE_CXXABI_H_CXA_ALLOCATE_EXCEPTION
|
||||
+namespace __cxxabiv1 {
|
||||
+extern "C" void *__cxa_allocate_exception(
|
||||
+ std::size_t thrown_size ) throw();
|
||||
+}
|
||||
+#endif
|
||||
+
|
||||
+#if !HAVE_CXXABI_H_CXA_THROW
|
||||
+namespace __cxxabiv1 {
|
||||
+extern "C" void __cxa_throw (
|
||||
+ void *thrown_exception, std::type_info *tinfo, void (*dest) (void *) ) __attribute__((noreturn));
|
||||
+}
|
||||
+#endif
|
||||
+
|
||||
namespace CPPU_CURRENT_NAMESPACE
|
||||
{
|
||||
|
||||
@@ -33,6 +90,7 @@
|
||||
|
||||
// ----- following decl from libstdc++-v3/libsupc++/unwind-cxx.h and unwind.h
|
||||
|
||||
+#if 0
|
||||
struct _Unwind_Exception
|
||||
{
|
||||
unsigned exception_class __attribute__((__mode__(__DI__)));
|
||||
@@ -40,9 +98,11 @@
|
||||
unsigned private_1 __attribute__((__mode__(__word__)));
|
||||
unsigned private_2 __attribute__((__mode__(__word__)));
|
||||
} __attribute__((__aligned__));
|
||||
+#endif
|
||||
|
||||
struct __cxa_exception
|
||||
{
|
||||
+ //uintptr_t referenceCount;
|
||||
std::type_info *exceptionType;
|
||||
void (*exceptionDestructor)(void *);
|
||||
|
||||
@@ -62,19 +122,11 @@
|
||||
_Unwind_Exception unwindHeader;
|
||||
};
|
||||
|
||||
-extern "C" void *__cxa_allocate_exception(
|
||||
- std::size_t thrown_size ) throw();
|
||||
-extern "C" void __cxa_throw (
|
||||
- void *thrown_exception, std::type_info *tinfo, void (*dest) (void *) ) __attribute__((noreturn));
|
||||
-
|
||||
struct __cxa_eh_globals
|
||||
{
|
||||
__cxa_exception *caughtExceptions;
|
||||
unsigned int uncaughtExceptions;
|
||||
};
|
||||
-
|
||||
-extern "C" __cxa_eh_globals *__cxa_get_globals () throw();
|
||||
-extern "C" std::type_info *__cxa_current_exception_type() throw();
|
||||
|
||||
void raiseException(
|
||||
uno_Any * pUnoExc, uno_Mapping * pUno2Cpp );
|
||||
|
|
@ -0,0 +1,10 @@
|
|||
--- cppuhelper/source/exc_thrower.cxx.orig 2020-11-27 22:07:39 UTC
|
||||
+++ cppuhelper/source/exc_thrower.cxx
|
||||
@@ -220,6 +220,7 @@ namespace cppu
|
||||
{
|
||||
|
||||
|
||||
+__attribute__ ((optnone))
|
||||
void SAL_CALL throwException( Any const & exc )
|
||||
{
|
||||
if (exc.getValueTypeClass() != TypeClass_EXCEPTION)
|
||||
|
|
@ -0,0 +1,20 @@
|
|||
--- desktop/source/deployment/misc/dp_ucb.cxx.orig 2020-10-21 20:09:11 UTC
|
||||
+++ desktop/source/deployment/misc/dp_ucb.cxx
|
||||
@@ -45,7 +45,7 @@ namespace dp_misc
|
||||
bool create_ucb_content(
|
||||
::ucbhelper::Content * ret_ucbContent, OUString const & url,
|
||||
Reference<XCommandEnvironment> const & xCmdEnv,
|
||||
- bool throw_exc )
|
||||
+ bool throw_exc ) __attribute__ ((optnone))
|
||||
{
|
||||
try {
|
||||
// Existence check...
|
||||
@@ -81,7 +81,7 @@ bool create_ucb_content(
|
||||
|
||||
bool create_folder(
|
||||
::ucbhelper::Content * ret_ucb_content, OUString const & url_,
|
||||
- Reference<XCommandEnvironment> const & xCmdEnv, bool throw_exc )
|
||||
+ Reference<XCommandEnvironment> const & xCmdEnv, bool throw_exc ) __attribute__ ((optnone))
|
||||
{
|
||||
::ucbhelper::Content ucb_content;
|
||||
if (create_ucb_content(
|
||||
|
|
@ -0,0 +1,11 @@
|
|||
--- include/com/sun/star/uno/Reference.h.orig 2020-11-27 17:16:53 UTC
|
||||
+++ include/com/sun/star/uno/Reference.h
|
||||
@@ -377,7 +377,7 @@ class SAL_DLLPUBLIC_RTTI Reference : public BaseRefere
|
||||
|
||||
@return UNacquired interface pointer
|
||||
*/
|
||||
- interface_type * SAL_CALL operator -> () const {
|
||||
+ interface_type * SAL_CALL operator -> () const __attribute__ ((optnone)) {
|
||||
assert(_pInterface != NULL);
|
||||
return castFromXInterface(_pInterface);
|
||||
}
|
||||
|
|
@ -0,0 +1,20 @@
|
|||
--- include/com/sun/star/uno/Reference.hxx.orig 2020-10-21 20:09:11 UTC
|
||||
+++ include/com/sun/star/uno/Reference.hxx
|
||||
@@ -91,7 +91,7 @@ inline XInterface * Reference< interface_type >::iquer
|
||||
|
||||
template< class interface_type >
|
||||
inline interface_type * Reference< interface_type >::iset_throw(
|
||||
- interface_type * pInterface )
|
||||
+ interface_type * pInterface ) __attribute__ ((optnone))
|
||||
{
|
||||
if (pInterface)
|
||||
{
|
||||
@@ -104,7 +104,7 @@ inline interface_type * Reference< interface_type >::i
|
||||
}
|
||||
|
||||
template< class interface_type >
|
||||
-inline Reference< interface_type >::~Reference() COVERITY_NOEXCEPT_FALSE
|
||||
+inline Reference< interface_type >::~Reference() COVERITY_NOEXCEPT_FALSE __attribute__ ((optnone))
|
||||
{
|
||||
if (_pInterface)
|
||||
_pInterface->release();
|
||||
|
|
@ -0,0 +1,10 @@
|
|||
--- include/uno/mapping.hxx.orig 2020-11-28 00:12:11 UTC
|
||||
+++ include/uno/mapping.hxx
|
||||
@@ -248,6 +248,7 @@ inline Mapping::Mapping( const Mapping & rMapping )
|
||||
(*_pMapping->acquire)( _pMapping );
|
||||
}
|
||||
|
||||
+__attribute__ ((optnone))
|
||||
inline Mapping::~Mapping()
|
||||
{
|
||||
if (_pMapping)
|
||||
|
|
@ -0,0 +1,10 @@
|
|||
--- ucb/source/ucp/file/bc.cxx.orig 2020-12-08 05:01:04 UTC
|
||||
+++ ucb/source/ucp/file/bc.cxx
|
||||
@@ -40,6 +40,7 @@
|
||||
#include "prov.hxx"
|
||||
#include "filerror.hxx"
|
||||
#include "filinsreq.hxx"
|
||||
+#pragma clang optimize off
|
||||
|
||||
using namespace fileaccess;
|
||||
using namespace com::sun::star;
|
||||
|
|
@ -10,8 +10,8 @@ COMMENT= ${${FLAVOR}_COMMENT}
|
|||
|
||||
LICENSE= GPLv2
|
||||
|
||||
FLAVORS= x128 x64 x64sc xcbm2 xcbm5x0 xpet xplus4 xscpu64 xvic
|
||||
FLAVOR?= ${FLAVORS:[2]}
|
||||
FLAVORS= x64 x128 x64sc xcbm2 xcbm5x0 xpet xplus4 xscpu64 xvic
|
||||
FLAVOR?= ${FLAVORS:[1]}
|
||||
|
||||
USES= compiler:c11 gmake
|
||||
|
||||
|
|
|
|||
|
|
@ -2,8 +2,8 @@
|
|||
|
||||
PORTNAME= rpcs3
|
||||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION= 0.0.14-11590 # git rev-list --count HEAD
|
||||
DISTVERSIONSUFFIX= -g62cb53246
|
||||
DISTVERSION= 0.0.14-11595 # git rev-list --count HEAD
|
||||
DISTVERSIONSUFFIX= -g241989c5f
|
||||
CATEGORIES= emulators
|
||||
|
||||
MAINTAINER= jbeich@FreeBSD.org
|
||||
|
|
|
|||
|
|
@ -1,8 +1,8 @@
|
|||
TIMESTAMP = 1611006091
|
||||
TIMESTAMP = 1611134857
|
||||
SHA256 (libcxx-10.0.1.src.tar.xz) = def674535f22f83131353b3c382ccebfef4ba6a35c488bdb76f10b68b25be86c
|
||||
SIZE (libcxx-10.0.1.src.tar.xz) = 1839172
|
||||
SHA256 (RPCS3-rpcs3-v0.0.14-11590-g62cb53246_GH0.tar.gz) = 402f127de71ff597ff4352d6b94ecd1a10a5bcec889a09e66a0eaece5af5dc97
|
||||
SIZE (RPCS3-rpcs3-v0.0.14-11590-g62cb53246_GH0.tar.gz) = 8571320
|
||||
SHA256 (RPCS3-rpcs3-v0.0.14-11595-g241989c5f_GH0.tar.gz) = 7855780106dc9752d46dedd932bb2babe6c5ee7ee34a0fb5cbcb7ef2b4c69fb8
|
||||
SIZE (RPCS3-rpcs3-v0.0.14-11595-g241989c5f_GH0.tar.gz) = 8570562
|
||||
SHA256 (RPCS3-hidapi-hidapi-0.8.0-rc1-28-g8961cf8_GH0.tar.gz) = 0f0f3b3af2fff7004f479a1adbbb81658b62a2e07b5978acc65833273e8124d7
|
||||
SIZE (RPCS3-hidapi-hidapi-0.8.0-rc1-28-g8961cf8_GH0.tar.gz) = 105391
|
||||
SHA256 (RPCS3-llvm-mirror-716bb292ba3_GH0.tar.gz) = a99c661e3220e9cdc5c47323cf553586414008c3fca711724789b6f9040bc577
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
PORTNAME= openbor
|
||||
# Hint: svn revision is git rev-list --count ${GH_TAGNAME}
|
||||
PORTVERSION?= 7096
|
||||
PORTVERSION?= 7099
|
||||
.ifndef PKGNAMESUFFIX
|
||||
PORTREVISION= 0
|
||||
.endif
|
||||
|
|
@ -38,7 +38,7 @@ PORTSCOUT= ignore:1
|
|||
|
||||
USE_GITHUB= yes
|
||||
GH_ACCOUNT= DCurrent
|
||||
GH_TAGNAME?= b8a2cef9
|
||||
GH_TAGNAME?= 2b7f9ac6
|
||||
|
||||
USES+= gmake pkgconfig sdl
|
||||
.if ${PORTVERSION} < 4433
|
||||
|
|
@ -57,7 +57,9 @@ MAKE_ENV= BUILD_LINUX=1 SDKPATH="${LOCALBASE}" \
|
|||
MAKE_ARGS= CC="${CC}" LIBRARIES="${LOCALBASE}/lib" \
|
||||
TARGET_ARCH=${ARCH:S/i386/x86/} ARCHFLAGS="" \
|
||||
TARGET_FINAL='${TARGET}' BUILD_MMX="" ECHO="${ECHO}"
|
||||
.if ${PORTVERSION} < 7098
|
||||
CFLAGS+= -fcommon # https://github.com/DCurrent/openbor/issues/206
|
||||
.endif
|
||||
LDFLAGS+= -Wl,--as-needed # ogg, pthread, zlib
|
||||
SUB_FILES= pkg-message
|
||||
SUB_LIST= PKGBASE=${PKGBASE}
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1608243969
|
||||
SHA256 (DCurrent-openbor-7096-b8a2cef9_GH0.tar.gz) = de14e30c31e6a648f5f56bb9dd5385043007482973b98bbacc4e04c1c392bf12
|
||||
SIZE (DCurrent-openbor-7096-b8a2cef9_GH0.tar.gz) = 26895945
|
||||
TIMESTAMP = 1610817756
|
||||
SHA256 (DCurrent-openbor-7099-2b7f9ac6_GH0.tar.gz) = ee2361118a2e6c1ebf36c857122d0f39fa2a54d99ad9ce521c9c6cc43ff0c6a6
|
||||
SIZE (DCurrent-openbor-7099-2b7f9ac6_GH0.tar.gz) = 26900449
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@
|
|||
PORTNAME= openrct2
|
||||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION= 0.3.2
|
||||
PORTREVISION= 1
|
||||
PORTREVISION= 2
|
||||
CATEGORIES= games
|
||||
|
||||
MAINTAINER= pkubaj@FreeBSD.org
|
||||
|
|
@ -24,7 +24,7 @@ LIB_DEPENDS= libpng.so:graphics/png \
|
|||
libcurl.so:ftp/curl \
|
||||
libfreetype.so:print/freetype2 \
|
||||
libicuuc.so:devel/icu \
|
||||
libbenchmark.so:devel/grpc \
|
||||
libbenchmark.so:devel/benchmark \
|
||||
libduktape.so:lang/duktape-lib
|
||||
|
||||
USE_HARDENING= pie:off stackautoinit:off
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@
|
|||
PORTNAME= instant-meshes
|
||||
DISTVERSION= 0.0-42
|
||||
DISTVERSIONSUFFIX= -g4a083f4
|
||||
PORTREVISION= 10
|
||||
PORTREVISION= 11
|
||||
CATEGORIES= graphics
|
||||
|
||||
MAINTAINER= greg@unrelenting.technology
|
||||
|
|
@ -13,8 +13,7 @@ LICENSE= BSD3CLAUSE
|
|||
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
|
||||
|
||||
BUILD_DEPENDS= convert:graphics/ImageMagick6
|
||||
LIB_DEPENDS= libglfw.so:graphics/glfw \
|
||||
libtbb.so:devel/tbb
|
||||
LIB_DEPENDS= libglfw.so:graphics/glfw
|
||||
RUN_DEPENDS= zenity:x11/zenity
|
||||
|
||||
USES= cmake compiler:c++14-lang eigen:3 gl localbase:ldflags \
|
||||
|
|
@ -24,6 +23,7 @@ GH_ACCOUNT= wjakob
|
|||
GH_TUPLE= wjakob:nanogui:2a61f03:nanogui/ext/nanogui \
|
||||
wjakob:nanovg:ac15b84:nanovg/ext/nanogui/ext/nanovg \
|
||||
wjakob:dset:7967ef0:dset/ext/dset \
|
||||
wjakob:tbb:141b0e3:tbb/ext/tbb \
|
||||
wjakob:pcg32:0ef13e6:pcg32/ext/pcg32 \
|
||||
wjakob:pss:a91da33:pss/ext/pss # x11-toolkits/nanogui should be a port dependency, but current versions aren't compatible
|
||||
USE_GL= gl
|
||||
|
|
|
|||
|
|
@ -1,17 +1,15 @@
|
|||
TIMESTAMP = 1514447413
|
||||
TIMESTAMP = 1611061576
|
||||
SHA256 (wjakob-instant-meshes-0.0-42-g4a083f4_GH0.tar.gz) = 8fbde93e36a8f8007463b6a34c15b755e3bb9856944f63a61773708021396e10
|
||||
SIZE (wjakob-instant-meshes-0.0-42-g4a083f4_GH0.tar.gz) = 3001873
|
||||
SHA256 (wjakob-nanogui-2a61f03_GH0.tar.gz) = 449ec1c4510377a651de5357b18b7540f9cc4bbf2cac6b1b36d28ceff045a6b3
|
||||
SIZE (wjakob-nanogui-2a61f03_GH0.tar.gz) = 2420569
|
||||
SHA256 (wjakob-glfw-0ff30d6_GH0.tar.gz) = 31bd08bd1d8061a3f62ff970561994b6c90d2db7ab955134cef71ee0eda5d165
|
||||
SIZE (wjakob-glfw-0ff30d6_GH0.tar.gz) = 471108
|
||||
SHA256 (wjakob-nanovg-ac15b84_GH0.tar.gz) = b7971a9c4ae472c39190ed6b24d98622fec3ace0e744362fa8b540dba212a4ff
|
||||
SIZE (wjakob-nanovg-ac15b84_GH0.tar.gz) = 2014793
|
||||
SHA256 (pybind-pybind11-c01a1c1_GH0.tar.gz) = 84cd4dc4c0b703a43d8d547c8ddadcf30d3c26e45e3a1565bd9d5ef5040fcf7d
|
||||
SIZE (pybind-pybind11-c01a1c1_GH0.tar.gz) = 360503
|
||||
SHA256 (wjakob-pcg32-0ef13e6_GH0.tar.gz) = 4043b476e24158b5fc157428f2c09eea342a8f03e77fa9d57609e220e8605b9e
|
||||
SIZE (wjakob-pcg32-0ef13e6_GH0.tar.gz) = 5320
|
||||
SHA256 (wjakob-dset-7967ef0_GH0.tar.gz) = 5f9361a6760b327cacbe77e9260bc3b121c35ff740c61d235aff7079efaa4423
|
||||
SIZE (wjakob-dset-7967ef0_GH0.tar.gz) = 2492
|
||||
SHA256 (wjakob-tbb-141b0e3_GH0.tar.gz) = 896f7c8c316d649dd30efbc784b7bf459bcdd47d7ded15bafb63a48bd63b74b6
|
||||
SIZE (wjakob-tbb-141b0e3_GH0.tar.gz) = 2638233
|
||||
SHA256 (wjakob-pcg32-0ef13e6_GH0.tar.gz) = 4043b476e24158b5fc157428f2c09eea342a8f03e77fa9d57609e220e8605b9e
|
||||
SIZE (wjakob-pcg32-0ef13e6_GH0.tar.gz) = 5320
|
||||
SHA256 (wjakob-pss-a91da33_GH0.tar.gz) = e2dc7fd87c44971ea53d0c7436daa70ae3caba77facff7b5554fdb5a3d67c1b5
|
||||
SIZE (wjakob-pss-a91da33_GH0.tar.gz) = 3476
|
||||
|
|
|
|||
|
|
@ -26,23 +26,3 @@
|
|||
|
||||
# Build TBB
|
||||
set(TBB_BUILD_STATIC ON CACHE BOOL " " FORCE)
|
||||
@@ -75,8 +75,8 @@ set(TBB_BUILD_TBBMALLOC OFF CACHE BOOL "
|
||||
set(TBB_BUILD_TBBMALLOC_PROXY OFF CACHE BOOL " " FORCE)
|
||||
set(TBB_BUILD_TESTS OFF CACHE BOOL " " FORCE)
|
||||
|
||||
-add_subdirectory(${CMAKE_CURRENT_SOURCE_DIR}/ext/tbb ext_build/tbb)
|
||||
-set_property(TARGET tbb_static tbb_def_files PROPERTY FOLDER "dependencies")
|
||||
+#add_subdirectory(${CMAKE_CURRENT_SOURCE_DIR}/ext/tbb ext_build/tbb)
|
||||
+#set_property(TARGET tbb_static tbb_def_files PROPERTY FOLDER "dependencies")
|
||||
|
||||
# Compile instant meshes with various compiler warnings turned on
|
||||
if(MSVC)
|
||||
@@ -173,7 +173,7 @@ add_executable(InstantMeshes MACOSX_BUND
|
||||
${EXTRA_SOURCE})
|
||||
|
||||
add_definitions(${NANOGUI_EXTRA_DEFS})
|
||||
-target_link_libraries(InstantMeshes tbb_static nanogui ${NANOGUI_EXTRA_LIBS})
|
||||
+target_link_libraries(InstantMeshes tbb nanogui ${NANOGUI_EXTRA_LIBS})
|
||||
|
||||
set_target_properties(InstantMeshes PROPERTIES OUTPUT_NAME "Instant Meshes")
|
||||
|
||||
|
|
|
|||
|
|
@ -1,8 +1,8 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= mesa
|
||||
DISTVERSION= 21.0-branchpoint-256
|
||||
DISTVERSIONSUFFIX= -g290dcb26aec
|
||||
DISTVERSION= 21.0-branchpoint-358
|
||||
DISTVERSIONSUFFIX= -g451fae82583
|
||||
CATEGORIES= graphics
|
||||
PKGNAMESUFFIX= -devel
|
||||
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
TIMESTAMP = 1611008300
|
||||
SHA256 (mesa3d-mesa-21.0-branchpoint-256-g290dcb26aec_GH0.tar.gz) = 5a5d04ee64f2e2a7f541eddca5020b87b8a1cc07598ab28dcc71e589754df08c
|
||||
SIZE (mesa3d-mesa-21.0-branchpoint-256-g290dcb26aec_GH0.tar.gz) = 22621915
|
||||
TIMESTAMP = 1611187955
|
||||
SHA256 (mesa3d-mesa-21.0-branchpoint-358-g451fae82583_GH0.tar.gz) = 045a654d178cc95c8c1f5d9e728e760101a7fcc4031ff5d0c0c00cdda28f26c4
|
||||
SIZE (mesa3d-mesa-21.0-branchpoint-358-g451fae82583_GH0.tar.gz) = 22631178
|
||||
SHA256 (9f52b5177728.patch) = d4f380b8872726b88c1aa75d0a9cb63adf79144a7c34da6b7fd525ea417d2b73
|
||||
SIZE (9f52b5177728.patch) = 832
|
||||
SHA256 (55822330540d.patch) = fc776fee1d59f743a060ad1f78e1d9eba8826beb1fe7abef1734a407734b6109
|
||||
|
|
|
|||
|
|
@ -25,7 +25,7 @@ USE_LDCONFIG= yes
|
|||
CMAKE_ON= NO_CUDA NO_DX NO_OMP
|
||||
|
||||
OPTIONS_DEFINE= DOCS EXAMPLES OPENCL PTEX TBB TEST TUTORIALS
|
||||
OPTIONS_DEFAULT= TBB
|
||||
#OPTIONS_DEFAULT= TBB -- off until onetbb support is available
|
||||
OPTIONS_SUB= yes
|
||||
|
||||
DOCS_CMAKE_BOOL_OFF= NO_DOC
|
||||
|
|
@ -53,6 +53,7 @@ PTEX_LIB_DEPENDS= libPtex.so:graphics/ptex
|
|||
TBB_DESC= Intel threading building blocks
|
||||
TBB_CMAKE_BOOL_OFF= NO_TBB
|
||||
TBB_LIB_DEPENDS= libtbb.so:devel/tbb
|
||||
TBB_BROKEN= not available until transition to onetbb is complete
|
||||
|
||||
TEST_CMAKE_BOOL_OFF= NO_REGRESSION NO_TESTS NO_GL_TESTS
|
||||
TEST_LIB_DEPENDS= libglfw.so:graphics/glfw
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= glfw
|
||||
PORTVERSION= 1.11.2
|
||||
PORTVERSION= 2.0.0
|
||||
CATEGORIES= graphics python
|
||||
MASTER_SITES= CHEESESHOP
|
||||
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1593170119
|
||||
SHA256 (glfw-1.11.2.tar.gz) = 30737b24a8cbc241b567c3592d4221825d0a89aa65acbffd620ebe8118a5a578
|
||||
SIZE (glfw-1.11.2.tar.gz) = 27794
|
||||
TIMESTAMP = 1611160269
|
||||
SHA256 (glfw-2.0.0.tar.gz) = 7a330b0abd4f5367510883f11e4f2b31c2d0dcc96cac9669107e1bd3426e98ce
|
||||
SIZE (glfw-2.0.0.tar.gz) = 28235
|
||||
|
|
|
|||
|
|
@ -3,8 +3,7 @@
|
|||
|
||||
PORTNAME= qgis
|
||||
DISTVERSIONPREFIX= final-
|
||||
DISTVERSION= 3_10_13
|
||||
PORTREVISION= 1
|
||||
DISTVERSION= 3_10_14
|
||||
CATEGORIES= graphics geography
|
||||
PKGNAMESUFFIX= -ltr
|
||||
|
||||
|
|
@ -103,22 +102,19 @@ RUN_DEPENDS= astyle:devel/astyle \
|
|||
USES= bison cmake compiler:features cpe desktop-file-utils \
|
||||
fortran gl gmake gnome pgsql pyqt:5 python:3.6+ qca qt:5 \
|
||||
shebangfix sqlite:3
|
||||
USE_LDCONFIG= yes
|
||||
USE_GITHUB= yes
|
||||
GH_PROJECT= ${PORTNAME:tu}
|
||||
USE_GNOME= libxml2
|
||||
USE_GL= gl
|
||||
USE_GNOME= libxml2
|
||||
INSTALLS_ICONS= yes
|
||||
USE_LDCONFIG= yes
|
||||
USE_PYQT= core gui network qml quick quickwidgets qscintilla2 \
|
||||
sip sql svg webkit_run webkitwidgets_run xml
|
||||
USE_QT= 3d buildtools_build core concurrent dbus declarative \
|
||||
designer doc gamepad gui linguist_build location \
|
||||
network printsupport qmake_build script serialport \
|
||||
sql sql-pgsql sql-sqlite3 svg testlib uitools \
|
||||
webengine widgets webkit xml
|
||||
USE_PYQT= core gui network qml quick quickwidgets qscintilla2 \
|
||||
sip sql svg webkit_run webkitwidgets_run xml
|
||||
|
||||
CONFLICTS_INSTALL= qgis
|
||||
|
||||
INSTALLS_ICONS= yes
|
||||
|
||||
SHEBANG_FILES= src/plugins/grass/scripts/*.py
|
||||
|
||||
|
|
@ -139,6 +135,12 @@ CMAKE_ARGS+= -Wno-dev
|
|||
CMAKE_OFF+= SUPPRESS_QT_WARNINGS
|
||||
.endif
|
||||
|
||||
CONFLICTS_INSTALL= qgis
|
||||
|
||||
SUB_FILES= pkg-message
|
||||
|
||||
PLIST_SUB= DISTVERSION=${PORTVERSION}
|
||||
|
||||
OPTIONS_DEFINE= GRASS SERVER
|
||||
OPTIONS_DEFAULT= GRASS SERVER
|
||||
NO_OPTIONS_SORT= yes
|
||||
|
|
@ -152,10 +154,6 @@ GRASS_CMAKE_BOOL= WITH_GRASS7
|
|||
SERVER_LIB_DEPENDS= libfcgi.so:www/fcgi
|
||||
SERVER_CMAKE_BOOL= WITH_SERVER WITH_SERVER_PLUGINS WITH_QSPATIALITE
|
||||
|
||||
SUB_FILES= pkg-message
|
||||
|
||||
PLIST_SUB= DISTVERSION=${PORTVERSION}
|
||||
|
||||
.include <bsd.port.pre.mk>
|
||||
|
||||
post-patch:
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
TIMESTAMP = 1608662095
|
||||
SHA256 (qgis-QGIS-final-3_10_13_GH0.tar.gz) = fe7efa83d5fa674807b1c45cad8f8080c8c83bc32e9fee660dbbe88e5d939302
|
||||
SIZE (qgis-QGIS-final-3_10_13_GH0.tar.gz) = 122079244
|
||||
TIMESTAMP = 1611089782
|
||||
SHA256 (qgis-QGIS-final-3_10_14_GH0.tar.gz) = 515c533d8ba72362a752150303982ebdb1d451e407be62852d2b6ff2ad3a669c
|
||||
SIZE (qgis-QGIS-final-3_10_14_GH0.tar.gz) = 122102662
|
||||
SHA256 (33192f38bc7d.patch) = 97d3f882bea11c5342ddf53f6c055f9f38c5af18edb2d52c116f1dab4a49189b
|
||||
SIZE (33192f38bc7d.patch) = 12604
|
||||
SHA256 (12203f0ce527.patch) = bb30342fbf19f1a9150abd97fb1b5d6bbe3f3062bb217a7179332d0b02168235
|
||||
|
|
|
|||
|
|
@ -3,7 +3,6 @@
|
|||
PORTNAME= openjdk
|
||||
DISTVERSIONPREFIX= jdk-
|
||||
DISTVERSION= ${JDK_MAJOR_VERSION}.${JDK_MINOR_VERSION}.${JDK_PATCH_VERSION}+${JDK_BUILD_NUMBER}-${BSD_JDK_VERSION}
|
||||
PORTREVISION= 2
|
||||
CATEGORIES= java devel
|
||||
PKGNAMESUFFIX?= ${JDK_MAJOR_VERSION}
|
||||
|
||||
|
|
@ -131,8 +130,8 @@ NOPRECIOUSMAKEVARS= yes
|
|||
|
||||
JDK_MAJOR_VERSION= 11
|
||||
JDK_MINOR_VERSION= 0
|
||||
JDK_PATCH_VERSION= 9
|
||||
JDK_BUILD_NUMBER= 11
|
||||
JDK_PATCH_VERSION= 10
|
||||
JDK_BUILD_NUMBER= 9
|
||||
BSD_JDK_VERSION= 1
|
||||
|
||||
JDK_BUG_URL= https://bugs.freebsd.org/bugzilla/enter_bug.cgi?product=Ports%20%26%20Packages&component=Individual%20Port(s)&short_desc=java/${PORTNAME}${JDK_MAJOR_VERSION}%3A%20
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1603421965
|
||||
SHA256 (battleblow-openjdk-jdk11u-jdk-11.0.9+11-1_GH0.tar.gz) = 56e713dfcebcd401bf57f80c47393a0225054913951f651c5f004bedf33e8b31
|
||||
SIZE (battleblow-openjdk-jdk11u-jdk-11.0.9+11-1_GH0.tar.gz) = 118255644
|
||||
TIMESTAMP = 1611191020
|
||||
SHA256 (battleblow-openjdk-jdk11u-jdk-11.0.10+9-1_GH0.tar.gz) = 635656feec548f2dc90a16c634047980e3871fe995a4f7e8baa81743585872c1
|
||||
SIZE (battleblow-openjdk-jdk11u-jdk-11.0.10+9-1_GH0.tar.gz) = 122486444
|
||||
|
|
|
|||
|
|
@ -1,17 +0,0 @@
|
|||
--- make/autoconf/flags-cflags.m4.orig 2020-01-08 09:12:31 UTC
|
||||
+++ make/autoconf/flags-cflags.m4
|
||||
@@ -770,6 +770,14 @@ AC_DEFUN([FLAGS_SETUP_CFLAGS_CPU_DEP],
|
||||
# for all archs except arm and ppc, prevent gcc to omit frame pointer
|
||||
$1_CFLAGS_CPU_JDK="${$1_CFLAGS_CPU_JDK} -fno-omit-frame-pointer"
|
||||
fi
|
||||
+ elif test "x$OPENJDK_TARGET_OS_ENV" = xbsd.freebsd; then
|
||||
+ if test "x$FLAGS_CPU" = xppc64; then
|
||||
+ $1_CFLAGS_CPU_JVM="${$1_CFLAGS_CPU_JVM} -DABI_ELFv2 -mcpu=powerpc64 -mtune=power5"
|
||||
+ elif test "x$FLAGS_CPU" = xppc64le; then
|
||||
+ # Little endian machine uses ELFv2 ABI.
|
||||
+ # Use Power8, this is the first CPU to support PPC64 LE with ELFv2 ABI.
|
||||
+ $1_CFLAGS_CPU_JVM="${$1_CFLAGS_CPU_JVM} -DABI_ELFv2 -mcpu=power8 -mtune=power8"
|
||||
+ fi
|
||||
fi
|
||||
|
||||
elif test "x$TOOLCHAIN_TYPE" = xsolstudio; then
|
||||
|
|
@ -1,11 +1,11 @@
|
|||
--- make/lib/Awt2dLibraries.gmk.orig 2020-06-10 15:26:21 UTC
|
||||
+++ make/lib/Awt2dLibraries.gmk
|
||||
@@ -639,7 +639,7 @@ $(eval $(call SetupJdkLibrary, BUILD_LIBFONTMANAGER, \
|
||||
--- make/lib/Awt2dLibraries.gmk.orig 2021-01-19 20:45:30.000000000 -0800
|
||||
+++ make/lib/Awt2dLibraries.gmk 2021-01-20 18:23:43.116628000 -0800
|
||||
@@ -712,7 +712,7 @@
|
||||
LDFLAGS_unix := -L$(INSTALL_LIBRARIES_HERE), \
|
||||
LDFLAGS_aix := -Wl$(COMMA)-berok, \
|
||||
LIBS := $(BUILD_LIBFONTMANAGER_FONTLIB), \
|
||||
- LIBS_unix := -lawt -ljava -ljvm $(LIBM) $(LIBCXX), \
|
||||
+ LIBS_unix := -lfontconfig -lawt -ljava -ljvm $(LIBM) $(LIBCXX), \
|
||||
LIBS_macosx := -lawt_lwawt -framework CoreText -framework CoreFoundation \
|
||||
-framework CoreGraphics, \
|
||||
LIBS_macosx := -lawt_lwawt, \
|
||||
LIBS_windows := $(WIN_JAVA_LIB) advapi32.lib user32.lib gdi32.lib \
|
||||
$(WIN_AWT_LIB), \
|
||||
|
|
|
|||
|
|
@ -1,20 +0,0 @@
|
|||
--- src/hotspot/os_cpu/bsd_ppc/bytes_bsd_ppc.inline.hpp.orig 2020-11-19 20:56:24 UTC
|
||||
+++ src/hotspot/os_cpu/bsd_ppc/bytes_bsd_ppc.inline.hpp
|
||||
@@ -27,13 +27,13 @@
|
||||
#define OS_CPU_BSD_PPC_VM_BYTES_BSD_PPC_INLINE_HPP
|
||||
|
||||
#if defined(VM_LITTLE_ENDIAN)
|
||||
-#include <byteswap.h>
|
||||
+#include <sys/endian.h>
|
||||
|
||||
// Efficient swapping of data bytes from Java byte
|
||||
// ordering to native byte ordering and vice versa.
|
||||
-inline u2 Bytes::swap_u2(u2 x) { return bswap_16(x); }
|
||||
-inline u4 Bytes::swap_u4(u4 x) { return bswap_32(x); }
|
||||
-inline u8 Bytes::swap_u8(u8 x) { return bswap_64(x); }
|
||||
+inline u2 Bytes::swap_u2(u2 x) { return bswap16(x); }
|
||||
+inline u4 Bytes::swap_u4(u4 x) { return bswap32(x); }
|
||||
+inline u8 Bytes::swap_u8(u8 x) { return bswap64(x); }
|
||||
#endif // VM_LITTLE_ENDIAN
|
||||
|
||||
#endif // OS_CPU_BSD_PPC_VM_BYTES_BSD_PPC_INLINE_HPP
|
||||
|
|
@ -1,20 +0,0 @@
|
|||
--- src/hotspot/share/opto/addnode.cpp
|
||||
+++ src/hotspot/share/opto/addnode.cpp
|
||||
@@ -917,7 +917,7 @@ Node *MinINode::Ideal(PhaseGVN *phase, bool can_reshape) {
|
||||
|
||||
// Transform MIN2(x + c0, MIN2(x + c1, z)) into MIN2(x + MIN2(c0, c1), z)
|
||||
// if x == y and the additions can't overflow.
|
||||
- if (phase->eqv(x,y) &&
|
||||
+ if (phase->eqv(x,y) && tx != NULL &&
|
||||
!can_overflow(tx, x_off) &&
|
||||
!can_overflow(tx, y_off)) {
|
||||
return new MinINode(phase->transform(new AddINode(x, phase->intcon(MIN2(x_off, y_off)))), r->in(2));
|
||||
@@ -925,7 +925,7 @@ Node *MinINode::Ideal(PhaseGVN *phase, bool can_reshape) {
|
||||
} else {
|
||||
// Transform MIN2(x + c0, y + c1) into x + MIN2(c0, c1)
|
||||
// if x == y and the additions can't overflow.
|
||||
- if (phase->eqv(x,y) &&
|
||||
+ if (phase->eqv(x,y) && tx != NULL &&
|
||||
!can_overflow(tx, x_off) &&
|
||||
!can_overflow(tx, y_off)) {
|
||||
return new AddINode(x,phase->intcon(MIN2(x_off,y_off)));
|
||||
|
|
@ -1,20 +0,0 @@
|
|||
--- src/jdk.hotspot.agent/bsd/native/libsaproc/BsdDebuggerLocal.c.orig 2020-11-19 21:24:03 UTC
|
||||
+++ src/jdk.hotspot.agent/bsd/native/libsaproc/BsdDebuggerLocal.c
|
||||
@@ -42,7 +42,7 @@
|
||||
#include "sun_jvm_hotspot_debugger_sparc_SPARCThreadContext.h"
|
||||
#endif
|
||||
|
||||
-#ifdef ppc64
|
||||
+#if defined(ppc64) || defined(ppc64le)
|
||||
#include "sun_jvm_hotspot_debugger_ppc64_PPC64ThreadContext.h"
|
||||
#endif
|
||||
|
||||
@@ -373,7 +373,7 @@ JNIEXPORT jlongArray JNICALL Java_sun_jvm_hotspot_debu
|
||||
#if defined(sparc) || defined(sparcv9)
|
||||
#define NPRGREG sun_jvm_hotspot_debugger_sparc_SPARCThreadContext_NPRGREG
|
||||
#endif
|
||||
-#ifdef ppc64
|
||||
+#if defined(ppc64) || defined(ppc64le)
|
||||
#define NPRGREG sun_jvm_hotspot_debugger_ppc64_PPC64ThreadContext_NPRGREG
|
||||
#endif
|
||||
#ifdef aarch64
|
||||
|
|
@ -1,10 +0,0 @@
|
|||
--- src/utils/hsdis/Makefile.orig 2020-11-19 21:27:40 UTC
|
||||
+++ src/utils/hsdis/Makefile
|
||||
@@ -143,6 +143,7 @@ ifdef LP64
|
||||
CFLAGS/sparcv9 += -m64
|
||||
CFLAGS/amd64 += -m64
|
||||
CFLAGS/ppc64 += -m64
|
||||
+CFLAGS/ppc64le += -m64 -DABI_ELFv2
|
||||
else # LP64
|
||||
ARCH=$(ARCH2:amd64=i386)
|
||||
ifneq ($(findstring arm,$(ARCH)),)
|
||||
|
|
@ -141,8 +141,8 @@ INSTALLDIR= ${PREFIX}/${PKGBASE}
|
|||
NOPRECIOUSMAKEVARS= yes
|
||||
|
||||
JDK_MAJOR_VERSION= 8
|
||||
JDK_UPDATE_VERSION= 275
|
||||
JDK_BUILD_NUMBER= 01
|
||||
JDK_UPDATE_VERSION= 282
|
||||
JDK_BUILD_NUMBER= 08
|
||||
BSD_JDK_VERSION= 1
|
||||
JTREG_VERSION= 4.1
|
||||
JTREG_BUILD_NUMBER= b08
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
TIMESTAMP = 1605118633
|
||||
TIMESTAMP = 1611190444
|
||||
SHA256 (jtreg4.1-b08.tar.gz) = a9fbfac903313c12687e60978c4688c20189cdf873560125917d6ad53d55b30c
|
||||
SIZE (jtreg4.1-b08.tar.gz) = 6834252
|
||||
SHA256 (battleblow-openjdk-jdk8u-8.275.01.1-jdk8u275-b01.1_GH0.tar.gz) = 0e2ea2d681f39a1149a6620aa65952a345d5e69d6f4d1eeb37453c1220a087c6
|
||||
SIZE (battleblow-openjdk-jdk8u-8.275.01.1-jdk8u275-b01.1_GH0.tar.gz) = 87648080
|
||||
SHA256 (battleblow-openjdk-jdk8u-8.282.08.1-jdk8u282-b08.1_GH0.tar.gz) = 6a74d9dc944644ecf20f497b0006317497c4a440787ef44a3c1b2fea8efe52cd
|
||||
SIZE (battleblow-openjdk-jdk8u-8.282.08.1-jdk8u282-b08.1_GH0.tar.gz) = 87956867
|
||||
|
|
|
|||
|
|
@ -1,9 +0,0 @@
|
|||
--- hotspot/make/bsd/makefiles/ppc64.make.orig 2020-11-18 23:45:09 UTC
|
||||
+++ hotspot/make/bsd/makefiles/ppc64.make
|
||||
@@ -47,5 +47,5 @@ else
|
||||
CFLAGS += -DVM_LITTLE_ENDIAN -DABI_ELFv2
|
||||
|
||||
# Use Power8, this is the first CPU to support PPC64 LE with ELFv2 ABI.
|
||||
- CFLAGS += -mcpu=power7 -mtune=power8 -minsert-sched-nops=regroup_exact -mno-multiple -mno-string
|
||||
+ CFLAGS += -mcpu=power8 -mtune=power8
|
||||
endif
|
||||
|
|
@ -1,20 +0,0 @@
|
|||
--- hotspot/src/os_cpu/bsd_ppc/vm/bytes_bsd_ppc.inline.hpp.orig 2020-11-18 23:50:31 UTC
|
||||
+++ hotspot/src/os_cpu/bsd_ppc/vm/bytes_bsd_ppc.inline.hpp
|
||||
@@ -27,13 +27,13 @@
|
||||
#define OS_CPU_BSD_PPC_VM_BYTES_BSD_PPC_INLINE_HPP
|
||||
|
||||
#if defined(VM_LITTLE_ENDIAN)
|
||||
-#include <byteswap.h>
|
||||
+#include <sys/endian.h>
|
||||
|
||||
// Efficient swapping of data bytes from Java byte
|
||||
// ordering to native byte ordering and vice versa.
|
||||
-inline u2 Bytes::swap_u2(u2 x) { return bswap_16(x); }
|
||||
-inline u4 Bytes::swap_u4(u4 x) { return bswap_32(x); }
|
||||
-inline u8 Bytes::swap_u8(u8 x) { return bswap_64(x); }
|
||||
+inline u2 Bytes::swap_u2(u2 x) { return bswap16(x); }
|
||||
+inline u4 Bytes::swap_u4(u4 x) { return bswap32(x); }
|
||||
+inline u8 Bytes::swap_u8(u8 x) { return bswap64(x); }
|
||||
#endif // VM_LITTLE_ENDIAN
|
||||
|
||||
#endif // OS_CPU_BSD_PPC_VM_BYTES_BSD_PPC_INLINE_HPP
|
||||
|
|
@ -3,8 +3,8 @@
|
|||
|
||||
PORTNAME= erlang
|
||||
DISTVERSIONPREFIX= OTP-
|
||||
DISTVERSION= 21.3.8.18
|
||||
PORTREVISION= 1
|
||||
DISTVERSION= 21.3.8.19
|
||||
PORTREVISION= 0
|
||||
# NB when bumping OTP versions also bump PORTREVISION in databases/couchdb2
|
||||
CATEGORIES= lang parallel java
|
||||
PKGNAMESUFFIX= -runtime21
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
TIMESTAMP = 1601651458
|
||||
SHA256 (erlang/erlang-otp-OTP-21.3.8.18_GH0.tar.gz) = 3481a47503e1ac0c0296970b460d1936ee0432600f685a216608e04b2f608367
|
||||
SIZE (erlang/erlang-otp-OTP-21.3.8.18_GH0.tar.gz) = 54096425
|
||||
TIMESTAMP = 1611133501
|
||||
SHA256 (erlang/erlang-otp-OTP-21.3.8.19_GH0.tar.gz) = 0105aa8715ad00d990cc11fc8a5160675b56ae3fc96cfb21600a7d51e5161a93
|
||||
SIZE (erlang/erlang-otp-OTP-21.3.8.19_GH0.tar.gz) = 54100621
|
||||
SHA256 (erlang/erlang-corba-4.5.2_GH0.tar.gz) = 36f397e6aef97eebda629badb0570cb4ddc979a6d1557bc487a9e13671facf8f
|
||||
SIZE (erlang/erlang-corba-4.5.2_GH0.tar.gz) = 1422685
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
PORTNAME= erlang
|
||||
DISTVERSIONPREFIX= OTP-
|
||||
DISTVERSION= 22.3.4.14
|
||||
DISTVERSION= 22.3.4.15
|
||||
CATEGORIES= lang parallel java
|
||||
PKGNAMESUFFIX= -runtime22
|
||||
DIST_SUBDIR= erlang
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
TIMESTAMP = 1610822341
|
||||
SHA256 (erlang/erlang-otp-OTP-22.3.4.14_GH0.tar.gz) = 0d1e1f1acf542a98248e388b877d34eba92f367fdcc5ee3ebde557dee60ef551
|
||||
SIZE (erlang/erlang-otp-OTP-22.3.4.14_GH0.tar.gz) = 55896349
|
||||
TIMESTAMP = 1611135673
|
||||
SHA256 (erlang/erlang-otp-OTP-22.3.4.15_GH0.tar.gz) = 05d388ee252fd04a8e9e62f3ea7be3b45a19f698d978452933a21138a383e80d
|
||||
SIZE (erlang/erlang-otp-OTP-22.3.4.15_GH0.tar.gz) = 55893795
|
||||
SHA256 (erlang/erlang-corba-4.5.2_GH0.tar.gz) = 36f397e6aef97eebda629badb0570cb4ddc979a6d1557bc487a9e13671facf8f
|
||||
SIZE (erlang/erlang-corba-4.5.2_GH0.tar.gz) = 1422685
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
PORTNAME= erlang
|
||||
DISTVERSIONPREFIX= OTP-
|
||||
DISTVERSION= 23.2.2
|
||||
DISTVERSION= 23.2.3
|
||||
CATEGORIES= lang parallel java
|
||||
PKGNAMESUFFIX= -runtime23
|
||||
DIST_SUBDIR= erlang
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
TIMESTAMP = 1610822368
|
||||
SHA256 (erlang/erlang-otp-OTP-23.2.2_GH0.tar.gz) = 04994a2dffee0170554797b3d258b4f4727e54c772e721202e9fb22d6827e4de
|
||||
SIZE (erlang/erlang-otp-OTP-23.2.2_GH0.tar.gz) = 56594755
|
||||
TIMESTAMP = 1611145426
|
||||
SHA256 (erlang/erlang-otp-OTP-23.2.3_GH0.tar.gz) = 3160912856ba734bd9c17075e72f469b9d4b913f3ab9652ee7e0fb406f0f0f2c
|
||||
SIZE (erlang/erlang-otp-OTP-23.2.3_GH0.tar.gz) = 56590563
|
||||
SHA256 (erlang/erlang-corba-5.0_GH0.tar.gz) = c4daf7c89cc8853e0965d03d360ebb643fa7c407ca81483046deb2f33f981f3e
|
||||
SIZE (erlang/erlang-corba-5.0_GH0.tar.gz) = 1394244
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= gcc
|
||||
PORTVERSION= 10.2.1.s20210109
|
||||
PORTVERSION= 10.2.1.s20210116
|
||||
CATEGORIES= lang
|
||||
MASTER_SITES= GCC/snapshots/${DIST_VERSION}
|
||||
PKGNAMESUFFIX= ${SUFFIX}-devel
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1610280967
|
||||
SHA256 (gcc-10-20210109.tar.xz) = 5a6aaa2a29d4b9bb253f1362089dbaae32acd042f086bd0711b4cbc2dba1d09b
|
||||
SIZE (gcc-10-20210109.tar.xz) = 71511648
|
||||
TIMESTAMP = 1610886269
|
||||
SHA256 (gcc-10-20210116.tar.xz) = 041f4654be6819d400dbff3d77a23851dcc957d39f7435f753f2388799421cd0
|
||||
SIZE (gcc-10-20210116.tar.xz) = 71518320
|
||||
|
|
|
|||
|
|
@ -25,6 +25,8 @@ UNICODE_DESC= Normalize tokens to Unicode (UTF-8) (recommended)
|
|||
CONFLICTS_INSTALL?= bogofilter-sqlite-[0-9]* bogofilter-tc-[0-9]* bogofilter-lmdb-[0-9]* \
|
||||
bogofilter-kc-[0-9]*
|
||||
|
||||
USE_HARDENING= stackautoinit:off
|
||||
|
||||
USES+= cpe perl5 shebangfix tar:xz
|
||||
SHEBANG_FILES= contrib/randomtrain.sh contrib/scramble.sh \
|
||||
src/tests/unsort.pl contrib/*.pl
|
||||
|
|
|
|||
|
|
@ -840,6 +840,7 @@
|
|||
SUBDIR += py-python-fcl
|
||||
SUBDIR += py-python-igraph
|
||||
SUBDIR += py-python-louvain
|
||||
SUBDIR += py-python-picard
|
||||
SUBDIR += py-pyvtk
|
||||
SUBDIR += py-qdldl
|
||||
SUBDIR += py-quadprog
|
||||
|
|
|
|||
|
|
@ -13,6 +13,8 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.md
|
|||
|
||||
LIB_DEPENDS= libopenblas.so:math/openblas
|
||||
|
||||
USE_HARDENING= stackautoinit:off
|
||||
|
||||
USES= cmake compiler:openmp
|
||||
USE_GITHUB= yes
|
||||
GH_ACCOUNT= jeromerobert
|
||||
|
|
|
|||
|
|
@ -2,8 +2,7 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= pplpy
|
||||
PORTVERSION= 0.8.4
|
||||
PORTREVISION= 2
|
||||
PORTVERSION= 0.8.7
|
||||
CATEGORIES= math python
|
||||
MASTER_SITES= CHEESESHOP
|
||||
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
|
||||
|
|
@ -22,25 +21,20 @@ LIB_DEPENDS= libgmp.so:math/gmp \
|
|||
libppl.so:devel/ppl
|
||||
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}gmpy2-devel>0:math/py-gmpy2-devel@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}cysignals>0:devel/py-cysignals@${PY_FLAVOR}
|
||||
TEST_DEPENDS= py.test:devel/py-pytest@${PY_FLAVOR}
|
||||
|
||||
USES= compiler:c++11-lang localbase python:3.6+
|
||||
USE_PYTHON= cython distutils
|
||||
|
||||
.if !defined(WITH_DEBUG)
|
||||
LDFLAGS+= -s
|
||||
.endif
|
||||
|
||||
OPTIONS_DEFINE= DOCS
|
||||
DOCS_BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sphinx>=0,1:textproc/py-sphinx@${PY_FLAVOR}
|
||||
DOCS_USES= gmake
|
||||
PORTDOCS= *
|
||||
|
||||
.include <bsd.port.pre.mk>
|
||||
|
||||
.if ${COMPILER_TYPE} == "clang" && ${COMPILER_VERSION} >= 110
|
||||
# error: cannot initialize a parameter of type 'bool' with an rvalue of type 'nullptr_t'
|
||||
BUILD_DEPENDS+= ${LOCALBASE}/bin/clang10:devel/llvm10
|
||||
CPP= ${LOCALBASE}/bin/clang-cpp10
|
||||
CC= ${LOCALBASE}/bin/clang10
|
||||
CXX= ${LOCALBASE}/bin/clang++10
|
||||
.endif
|
||||
|
||||
do-build-DOCS-on:
|
||||
(cd ${WRKSRC}/docs && ${GMAKE} html)
|
||||
|
||||
|
|
@ -48,4 +42,7 @@ post-build-DOCS-on:
|
|||
${MKDIR} ${STAGEDIR}${DOCSDIR}
|
||||
${CP} -R ${WRKSRC}/docs/build/html/* ${STAGEDIR}${DOCSDIR}
|
||||
|
||||
.include <bsd.port.post.mk>
|
||||
do-test: install
|
||||
(cd ${WRKSRC} && py.test)
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1589635484
|
||||
SHA256 (pplpy-0.8.4.tar.gz) = b962914d5814edab320d00c11ca396b70c4ce1e67db7a6d59c4b0a3772a16836
|
||||
SIZE (pplpy-0.8.4.tar.gz) = 61932
|
||||
TIMESTAMP = 1611174666
|
||||
SHA256 (pplpy-0.8.7.tar.gz) = 500bd0f4ae1a76956fae7fcba77854f5ec3e64fce76803664983763c3f2bd8bd
|
||||
SIZE (pplpy-0.8.7.tar.gz) = 65671
|
||||
|
|
|
|||
|
|
@ -3,6 +3,8 @@
|
|||
%%PYTHON_SITELIBDIR%%/ppl/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc
|
||||
%%PYTHON_SITELIBDIR%%/ppl/bit_arrays.pxd
|
||||
%%PYTHON_SITELIBDIR%%/ppl/bit_arrays.so
|
||||
%%PYTHON_SITELIBDIR%%/ppl/congruence.pxd
|
||||
%%PYTHON_SITELIBDIR%%/ppl/congruence.so
|
||||
%%PYTHON_SITELIBDIR%%/ppl/constraint.pxd
|
||||
%%PYTHON_SITELIBDIR%%/ppl/constraint.so
|
||||
%%PYTHON_SITELIBDIR%%/ppl/generator.pxd
|
||||
|
|
|
|||
26
math/py-python-picard/Makefile
Normal file
26
math/py-python-picard/Makefile
Normal file
|
|
@ -0,0 +1,26 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= python-picard
|
||||
DISTVERSION= 0.4
|
||||
CATEGORIES= math python
|
||||
MASTER_SITES= CHEESESHOP
|
||||
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
|
||||
|
||||
MAINTAINER= yuri@FreeBSD.org
|
||||
COMMENT= Preconditoned ICA algorithm for Real Data
|
||||
|
||||
LICENSE= BSD3CLAUSE
|
||||
LICENSE_FILE= ${WRKSRC}/LICENSE
|
||||
|
||||
BUILD_DEPENDS= ${PYNUMPY}
|
||||
RUN_DEPENDS= ${PYNUMPY} \
|
||||
${PYTHON_PKGNAMEPREFIX}matplotlib>0:math/py-matplotlib@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}numexpr>0:math/py-numexpr@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}scipy>0:science/py-scipy@${PY_FLAVOR}
|
||||
|
||||
USES= python:3.6+
|
||||
USE_PYTHON= distutils concurrent autoplist
|
||||
|
||||
NO_ARCH= yes
|
||||
|
||||
.include <bsd.port.mk>
|
||||
3
math/py-python-picard/distinfo
Normal file
3
math/py-python-picard/distinfo
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
TIMESTAMP = 1611194915
|
||||
SHA256 (python-picard-0.4.tar.gz) = e7359f44ac4c0988faed690b2efaa6ad9424a297e3e2d37433a263ea9dbd537f
|
||||
SIZE (python-picard-0.4.tar.gz) = 58647
|
||||
6
math/py-python-picard/pkg-descr
Normal file
6
math/py-python-picard/pkg-descr
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
Picard is a library to run the Preconditioned ICA for Real Data (PICARD)
|
||||
algorithm and its orthogonal version (PICARD-O). These algorithms show fast
|
||||
convergence even on real data for which sources independence do not perfectly
|
||||
hold.
|
||||
|
||||
WWW: https://pierreablin.github.io/picard/
|
||||
11
net-im/telegram-cli/files/patch-configure
Normal file
11
net-im/telegram-cli/files/patch-configure
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
--- configure.orig 2020-01-06 10:43:44 UTC
|
||||
+++ configure
|
||||
@@ -5442,7 +5442,7 @@ $as_echo "enabled" >&6; }
|
||||
|
||||
|
||||
if test "x$LUA" = 'x'; then :
|
||||
- for ac_prog in lua lua5.2 lua52 lua5.1 lua51 lua50
|
||||
+ for ac_prog in lua lua5.4 lua54 lua5.3 lua53 lua5.2 lua52 lua5.1 lua51
|
||||
do
|
||||
# Extract the first word of "$ac_prog", so it can be a program name with args.
|
||||
set dummy $ac_prog; ac_word=$2
|
||||
|
|
@ -298,6 +298,7 @@
|
|||
SUBDIR += kdenetwork
|
||||
SUBDIR += kdenetwork-filesharing
|
||||
SUBDIR += kea
|
||||
SUBDIR += keycloak
|
||||
SUBDIR += kf5-kcalendarcore
|
||||
SUBDIR += kf5-kcontacts
|
||||
SUBDIR += kf5-kdav
|
||||
|
|
|
|||
138
net/keycloak/Makefile
Normal file
138
net/keycloak/Makefile
Normal file
|
|
@ -0,0 +1,138 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= keycloak
|
||||
PORTVERSION= 12.0.2
|
||||
CATEGORIES= net java
|
||||
MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/releases/download/${PORTVERSION}/
|
||||
|
||||
MAINTAINER= freebsd@rheinwolf.de
|
||||
COMMENT= Identity and access management solution
|
||||
|
||||
LICENSE= APACHE20
|
||||
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
|
||||
|
||||
FLAVORS= default mysql postgres
|
||||
FLAVOR?= ${FLAVORS:[1]}
|
||||
mysql_PKGNAMESUFFIX= -mysql
|
||||
postgres_PKGNAMESUFFIX= -postgres
|
||||
|
||||
.if ${FLAVOR:U} == mysql
|
||||
RUN_DEPENDS+= ${JAVAJARDIR}/mysql-connector-java.jar:databases/mysql-connector-java
|
||||
PLIST_SUB+= MYSQL=""
|
||||
.else
|
||||
PLIST_SUB+= MYSQL="@comment "
|
||||
.endif
|
||||
|
||||
.if ${FLAVOR:U} == postgres
|
||||
RUN_DEPENDS+= ${JAVAJARDIR}/postgresql.jar:databases/postgresql-jdbc
|
||||
PLIST_SUB+= POSTGRES=""
|
||||
.else
|
||||
PLIST_SUB+= POSTGRES="@comment "
|
||||
.endif
|
||||
|
||||
USE_RC_SUBR= keycloak
|
||||
|
||||
USE_JAVA= yes
|
||||
JAVA_VERSION= 1.8+
|
||||
JAVA_OS= native
|
||||
JAVA_VENDOR= openjdk oracle
|
||||
JAVA_RUN= yes
|
||||
|
||||
USER= www
|
||||
GROUP= www
|
||||
|
||||
VAR_DIR?= /var
|
||||
LOG_DIR?= ${VAR_DIR}/log/${PORTNAME}
|
||||
RUN_DIR?= ${VAR_DIR}/run/${PORTNAME}
|
||||
|
||||
SUB_LIST+= GROUP=${GROUP} \
|
||||
LOG_DIR=${LOG_DIR} \
|
||||
JAVA=${JAVA} \
|
||||
PORTNAME=${PORTNAME} \
|
||||
RUN_DIR=${RUN_DIR} \
|
||||
USER=${USER}
|
||||
|
||||
NO_BUILD= yes
|
||||
NO_ARCH= yes
|
||||
|
||||
OPTIONS_DEFINE= DOCS EXAMPLES
|
||||
|
||||
CONFIG_FILES= bin/.jbossclirc \
|
||||
bin/add-user.properties \
|
||||
bin/domain.conf \
|
||||
bin/jboss-cli-logging.properties \
|
||||
bin/jboss-cli.xml bin/product.conf \
|
||||
bin/standalone.conf \
|
||||
domain/configuration/application-roles.properties \
|
||||
domain/configuration/application-users.properties \
|
||||
domain/configuration/default-server-logging.properties \
|
||||
domain/configuration/domain.xml \
|
||||
domain/configuration/host-master.xml \
|
||||
domain/configuration/host-slave.xml \
|
||||
domain/configuration/host.xml \
|
||||
domain/configuration/logging.properties \
|
||||
domain/configuration/mgmt-groups.properties \
|
||||
domain/configuration/mgmt-users.properties \
|
||||
modules/layers.conf \
|
||||
standalone/configuration/application-roles.properties \
|
||||
standalone/configuration/application-users.properties \
|
||||
standalone/configuration/logging.properties \
|
||||
standalone/configuration/mgmt-groups.properties \
|
||||
standalone/configuration/mgmt-users.properties \
|
||||
standalone/configuration/standalone-ha.xml \
|
||||
standalone/configuration/standalone.xml
|
||||
|
||||
post-patch:
|
||||
.for f in ${CONFIG_FILES}
|
||||
${MV} ${WRKSRC}/${f} ${WRKSRC}/${f}.sample
|
||||
.endfor
|
||||
${RM} -r ${WRKSRC}/modules/system/layers/base/org/apache/activemq/artemis/journal/main/lib/linux-i686
|
||||
${RM} -r ${WRKSRC}/modules/system/layers/base/org/apache/activemq/artemis/journal/main/lib/linux-x86_64
|
||||
${RM} -r ${WRKSRC}/modules/system/layers/base/org/wildfly/openssl/main/lib
|
||||
|
||||
do-install:
|
||||
${MKDIR} ${STAGEDIR}${JAVASHAREDIR}/${PORTNAME}/bin
|
||||
${MKDIR} ${STAGEDIR}${DOCSDIR}
|
||||
${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
|
||||
${MKDIR} ${STAGEDIR}${LOG_DIR}/domain
|
||||
${MKDIR} ${STAGEDIR}${LOG_DIR}/standalone
|
||||
${MKDIR} ${STAGEDIR}${RUN_DIR}
|
||||
|
||||
# Install files in bin
|
||||
${INSTALL_SCRIPT} ${WRKSRC}/bin/*.sh ${STAGEDIR}${JAVASHAREDIR}/${PORTNAME}/bin
|
||||
.for f in .jbossclirc.sample add-user.properties.sample domain.conf.sample jboss-cli-logging.properties.sample jboss-cli.xml.sample \
|
||||
launcher.jar migrate-domain-clustered.cli migrate-domain-standalone.cli migrate-standalone-ha.cli migrate-standalone.cli \
|
||||
product.conf.sample standalone.conf.sample wildfly-elytron-tool.jar
|
||||
${INSTALL_DATA} ${WRKSRC}/bin/${f} ${STAGEDIR}${JAVASHAREDIR}/${PORTNAME}/bin
|
||||
.endfor
|
||||
${INSTALL_DATA} ${WRKSRC}/jboss-modules.jar ${STAGEDIR}${JAVASHAREDIR}/${PORTNAME}
|
||||
(cd ${WRKSRC}/bin && ${COPYTREE_SHARE} client ${STAGEDIR}${JAVASHAREDIR}/${PORTNAME}/bin)
|
||||
|
||||
# Install jar files, configuration and everything else
|
||||
(cd ${WRKSRC} && ${COPYTREE_SHARE} "domain modules standalone themes welcome-content" ${STAGEDIR}${JAVASHAREDIR}/${PORTNAME})
|
||||
(cd ${WRKSRC}/docs/examples && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR})
|
||||
.for d in licenses-keycloak schema
|
||||
(cd ${WRKSRC}/docs/${d} && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}/${d})
|
||||
.endfor
|
||||
|
||||
# Create links for kc* binaries
|
||||
${LN} -sf ${JAVASHAREDIR}/${PORTNAME}/bin/kcadm.sh ${STAGEDIR}${PREFIX}/bin/kcadm
|
||||
${LN} -sf ${JAVASHAREDIR}/${PORTNAME}/bin/kcreg.sh ${STAGEDIR}${PREFIX}/bin/kcreg
|
||||
|
||||
# Create links for log directories
|
||||
${LN} -sf ${LOG_DIR}/domain ${STAGEDIR}${JAVASHAREDIR}/${PORTNAME}/domain/log
|
||||
${LN} -sf ${LOG_DIR}/standalone ${STAGEDIR}${JAVASHAREDIR}/${PORTNAME}/standalone/log
|
||||
|
||||
.if ${FLAVOR:U} == mysql
|
||||
@${MKDIR} ${STAGEDIR}${JAVASHAREDIR}/${PORTNAME}/modules/system/layers/keycloak/com/mysql/main
|
||||
${CP} ${FILESDIR}/mysql-module.xml ${STAGEDIR}${JAVASHAREDIR}/${PORTNAME}/modules/system/layers/keycloak/com/mysql/main/module.xml
|
||||
${LN} -sf ${JAVAJARDIR}/mysql-connector-java.jar ${STAGEDIR}${JAVASHAREDIR}/${PORTNAME}/modules/system/layers/keycloak/com/mysql/main/mysql-connector-java.jar
|
||||
.endif
|
||||
|
||||
.if ${FLAVOR:U} == postgres
|
||||
@${MKDIR} ${STAGEDIR}${JAVASHAREDIR}/${PORTNAME}/modules/system/layers/keycloak/org/postgresql/main
|
||||
${CP} ${FILESDIR}/postgresql-module.xml ${STAGEDIR}${JAVASHAREDIR}/${PORTNAME}/modules/system/layers/keycloak/org/postgresql/main/module.xml
|
||||
${LN} -sf ${JAVAJARDIR}/postgresql.jar ${STAGEDIR}${JAVASHAREDIR}/${PORTNAME}/modules/system/layers/keycloak/org/postgresql/main/postgresql.jar
|
||||
.endif
|
||||
|
||||
.include <bsd.port.mk>
|
||||
3
net/keycloak/distinfo
Normal file
3
net/keycloak/distinfo
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
TIMESTAMP = 1611039921
|
||||
SHA256 (keycloak-12.0.2.tar.gz) = dd17e542b49b6967d06011105b33df3401ef05cfd8731253d9278a6ded268fec
|
||||
SIZE (keycloak-12.0.2.tar.gz) = 235975015
|
||||
97
net/keycloak/files/keycloak.in
Normal file
97
net/keycloak/files/keycloak.in
Normal file
|
|
@ -0,0 +1,97 @@
|
|||
#!/bin/sh
|
||||
|
||||
# $FreeBSD$
|
||||
#
|
||||
# PROVIDE: %%PORTNAME%%
|
||||
# REQUIRE: NETWORKING SERVERS
|
||||
# KEYWORD: shutdown
|
||||
#
|
||||
# Add these following line to /etc/rc.conf.local or /etc/rc.conf
|
||||
# to enable this service:
|
||||
#
|
||||
# %%PORTNAME%%_enable (bool): Set it to YES to enable keycloak on startup.
|
||||
# Default: NO
|
||||
# %%PORTNAME%%_host_config (string): Choose the host config if running in domain mode (host-master, host-slave).
|
||||
# Default: host-master
|
||||
# %%PORTNAME%%_mode (string): Choose the desired operating mode (standalone, standalone-ha, domain).
|
||||
# Default: standalone
|
||||
# %%PORTNAME%%_user (string): User account to run with.
|
||||
# Default: www
|
||||
# %%PORTNAME%%_flags (string): Additional flags for the startup script.
|
||||
#
|
||||
|
||||
. /etc/rc.subr
|
||||
|
||||
name=%%PORTNAME%%
|
||||
rcvar=%%PORTNAME%%_enable
|
||||
desc="Identity and access management solution"
|
||||
|
||||
load_rc_config $name
|
||||
|
||||
: ${%%PORTNAME%%_enable:=NO}
|
||||
: ${%%PORTNAME%%_host_config:="host-master"}
|
||||
: ${%%PORTNAME%%_mode:=standalone}
|
||||
: ${%%PORTNAME%%_user:=%%USER%%}
|
||||
: ${%%PORTNAME%%_group:=%%GROUP%%}
|
||||
: ${%%PORTNAME%%_flags:=""}
|
||||
|
||||
pidfile=%%RUN_DIR%%/%%PORTNAME%%.pid
|
||||
command=/usr/sbin/daemon
|
||||
command_args="-u ${%%PORTNAME%%_user} -o %%LOG_DIR%%/%%PORTNAME%%.out -t %%PORTNAME%% -R 60 -P ${pidfile}"
|
||||
|
||||
start_cmd="%%PORTNAME%%_start"
|
||||
stop_cmd="%%PORTNAME%%_stop"
|
||||
|
||||
%%PORTNAME%%_start()
|
||||
{
|
||||
local %%PORTNAME%%_startscript
|
||||
|
||||
if [ ${%%PORTNAME%%_mode} = "domain" ]; then
|
||||
%%PORTNAME%%_flags="--host-config=${%%PORTNAME%%_host_config} ${%%PORTNAME%%_flags}"
|
||||
%%PORTNAME%%_startscript=domain.sh
|
||||
elif [ ${%%PORTNAME%%_mode} = "standalone-ha" ]; then
|
||||
%%PORTNAME%%_flags="--server-config=standalone-ha.xml ${%%PORTNAME%%_flags}"
|
||||
%%PORTNAME%%_startscript=standalone.sh
|
||||
else
|
||||
%%PORTNAME%%_startscript=standalone.sh
|
||||
fi
|
||||
|
||||
if [ ! -d "%%LOG_DIR%%" ]; then
|
||||
install -d -o ${%%PORTNAME%%_user} %%LOG_DIR%%
|
||||
fi
|
||||
if [ ! -d "%%RUN_DIR%%" ]; then
|
||||
install -d -o ${%%PORTNAME%%_user} %%RUN_DIR%%
|
||||
fi
|
||||
|
||||
chown -R ${%%PORTNAME%%_user} %%LOG_DIR%%
|
||||
chown -R ${%%PORTNAME%%_user} %%JAVASHAREDIR%%/%%PORTNAME%%/domain
|
||||
chown -R ${%%PORTNAME%%_user} %%JAVASHAREDIR%%/%%PORTNAME%%/standalone
|
||||
|
||||
echo "Starting %%PORTNAME%%."
|
||||
${command} ${command_args} \
|
||||
%%JAVASHAREDIR%%/%%PORTNAME%%/bin/${%%PORTNAME%%_startscript} \
|
||||
${%%PORTNAME%%_flags}
|
||||
}
|
||||
|
||||
%%PORTNAME%%_stop()
|
||||
{
|
||||
local pid_daemon
|
||||
local pid_child
|
||||
|
||||
echo "Stopping %%PORTNAME%%."
|
||||
|
||||
pid_daemon=$(check_pidfile ${pidfile} ${command})
|
||||
if [ ! -z "${pid_daemon}" ]; then
|
||||
kill -TERM ${pid_daemon}
|
||||
fi
|
||||
|
||||
|
||||
pid_child=$(pgrep -U ${%%PORTNAME%%_user} -f %%JAVASHAREDIR%%/%%PORTNAME%%/jboss-modules.jar)
|
||||
if [ ! -z "${pid_child}" ]; then
|
||||
kill -TERM ${pid_child}
|
||||
fi
|
||||
|
||||
wait_for_pids ${pid_daemon} ${pid_child}
|
||||
}
|
||||
|
||||
run_rc_command "$1"
|
||||
10
net/keycloak/files/mysql-module.xml
Normal file
10
net/keycloak/files/mysql-module.xml
Normal file
|
|
@ -0,0 +1,10 @@
|
|||
<?xml version="1.0"?>
|
||||
<module xmlns="urn:jboss:module:1.9" name="com.mysql">
|
||||
<resources>
|
||||
<resource-root path="mysql-connector-java.jar"/>
|
||||
</resources>
|
||||
<dependencies>
|
||||
<module name="javax.api"/>
|
||||
<module name="javax.transaction.api"/>
|
||||
</dependencies>
|
||||
</module>
|
||||
10
net/keycloak/files/postgresql-module.xml
Normal file
10
net/keycloak/files/postgresql-module.xml
Normal file
|
|
@ -0,0 +1,10 @@
|
|||
<?xml version="1.0"?>
|
||||
<module xmlns="urn:jboss:module:1.9" name="org.postgresql">
|
||||
<resources>
|
||||
<resource-root path="postgresql.jar"/>
|
||||
</resources>
|
||||
<dependencies>
|
||||
<module name="javax.api"/>
|
||||
<module name="javax.transaction.api"/>
|
||||
</dependencies>
|
||||
</module>
|
||||
5
net/keycloak/pkg-descr
Normal file
5
net/keycloak/pkg-descr
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
Keycloak is an open source Identity and Access Management solution
|
||||
aimed at modern applications and services. It makes it easy to
|
||||
secure applications and services with little to no code.
|
||||
|
||||
WWW: https://www.keycloak.org/
|
||||
2622
net/keycloak/pkg-plist
Normal file
2622
net/keycloak/pkg-plist
Normal file
File diff suppressed because it is too large
Load diff
|
|
@ -10,6 +10,8 @@ COMMENT= Portable SCTP userland stack
|
|||
LICENSE= BSD3CLAUSE
|
||||
LICENSE_FILE= ${WRKSRC}/LICENSE.md
|
||||
|
||||
USE_HARDENING= stackautoinit:off
|
||||
|
||||
USES= cmake
|
||||
USE_LDCONFIG= yes
|
||||
|
||||
|
|
|
|||
|
|
@ -2,8 +2,7 @@
|
|||
|
||||
PORTNAME= ntpsec
|
||||
DISTVERSIONPREFIX= NTPsec_
|
||||
DISTVERSION= 1_1_9-57
|
||||
DISTVERSIONSUFFIX= -ge91d6e5c2
|
||||
DISTVERSION= 1_2_0
|
||||
CATEGORIES= net
|
||||
|
||||
MAINTAINER= yuri@FreeBSD.org
|
||||
|
|
@ -18,6 +17,8 @@ USES= bison gettext-runtime pkgconfig python shebangfix ssl waf
|
|||
SHEBANG_FILES= ${WRKSRC}/ntpclients/ntp*.py
|
||||
USE_GITHUB= yes
|
||||
|
||||
python_OLD_CMD= @PYSHEBANG@
|
||||
|
||||
CONFLICTS= ntp ntp-devel openntpd
|
||||
|
||||
MAKE_ENV= NOSYNC=1 # workaround for the console problem: https://gitlab.com/NTPsec/ntpsec/issues/599
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1599063562
|
||||
SHA256 (ntpsec-ntpsec-NTPsec_1_1_9-57-ge91d6e5c2_GH0.tar.gz) = c8a4a8ef5c54a51f429d93fc7dbe3378897626a3acc12a42aaed687358f2b613
|
||||
SIZE (ntpsec-ntpsec-NTPsec_1_1_9-57-ge91d6e5c2_GH0.tar.gz) = 2561505
|
||||
TIMESTAMP = 1611163291
|
||||
SHA256 (ntpsec-ntpsec-NTPsec_1_2_0_GH0.tar.gz) = 73963f0c696c1af17f00a25b60e3c35aac44d791e73343dc6fbcebba1512134c
|
||||
SIZE (ntpsec-ntpsec-NTPsec_1_2_0_GH0.tar.gz) = 2570091
|
||||
|
|
|
|||
|
|
@ -2,8 +2,7 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= remmina
|
||||
DISTVERSION= 1.4.8
|
||||
PORTREVISION= 1
|
||||
DISTVERSION= 1.4.10
|
||||
CATEGORIES= net gnome
|
||||
|
||||
MAINTAINER= woodsb02@FreeBSD.org
|
||||
|
|
|
|||
|
|
@ -16,6 +16,8 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
|
|||
LIB_DEPENDS= libicuuc.so:devel/icu \
|
||||
libgnutls.so:security/gnutls
|
||||
|
||||
USE_HARDENING= stackautoinit:off
|
||||
|
||||
USES= gnome iconv libtool ncurses pathfix pkgconfig readline \
|
||||
shebangfix tcl
|
||||
SHEBANG_FILES= util/yaz-asncomp
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= pkg
|
||||
DISTVERSION= 1.15.99.8
|
||||
DISTVERSION= 1.16.99.1
|
||||
_PKG_VERSION= ${DISTVERSION}
|
||||
CATEGORIES= ports-mgmt
|
||||
PKGNAMESUFFIX= -devel
|
||||
|
|
@ -13,7 +13,7 @@ LICENSE= BSD2CLAUSE
|
|||
|
||||
USE_GITHUB= yes
|
||||
GH_ACCOUNT= freebsd
|
||||
GH_TAGNAME= 32023df7
|
||||
GH_TAGNAME= cceda37b
|
||||
|
||||
CFLAGS+= -O0 -g -Wno-error
|
||||
USE_LDCONFIG= ${PREFIX}/lib/compat/pkg
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1607488730
|
||||
SHA256 (freebsd-pkg-1.15.99.8-32023df7_GH0.tar.gz) = 6c314e4255dfb5eeab5ed82c0e9cba0cce775c268b293d4909c3bacd85bef3e5
|
||||
SIZE (freebsd-pkg-1.15.99.8-32023df7_GH0.tar.gz) = 3833199
|
||||
TIMESTAMP = 1611152575
|
||||
SHA256 (freebsd-pkg-1.16.99.1-cceda37b_GH0.tar.gz) = 770f5fcb6c998d9887be8fc45e47951abc2e3e3ee2406001125d8ce50aa00492
|
||||
SIZE (freebsd-pkg-1.16.99.1-cceda37b_GH0.tar.gz) = 3834135
|
||||
|
|
|
|||
|
|
@ -230,6 +230,7 @@
|
|||
SUBDIR += py-chainer-chemistry
|
||||
SUBDIR += py-chempy
|
||||
SUBDIR += py-coards
|
||||
SUBDIR += py-dipy
|
||||
SUBDIR += py-dlib
|
||||
SUBDIR += py-eccodes
|
||||
SUBDIR += py-esda
|
||||
|
|
@ -255,6 +256,8 @@
|
|||
SUBDIR += py-moltemplate
|
||||
SUBDIR += py-netCDF4
|
||||
SUBDIR += py-netcdf-flattener
|
||||
SUBDIR += py-nibabel
|
||||
SUBDIR += py-nilearn
|
||||
SUBDIR += py-obspy
|
||||
SUBDIR += py-oddt
|
||||
SUBDIR += py-openpiv
|
||||
|
|
|
|||
|
|
@ -16,6 +16,8 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
|
|||
BUILD_DEPENDS= cmake:devel/cmake
|
||||
LIB_DEPENDS= libmpich.so:net/mpich
|
||||
|
||||
USE_HARDENING= stackautoinit:off
|
||||
|
||||
USES= blaslapack fortran gmake python:3.7+ shebangfix xorg
|
||||
GNU_CONFIGURE= yes
|
||||
CONFIGURE_ARGS= --with-shared-libraries=1 \
|
||||
|
|
|
|||
29
science/py-dipy/Makefile
Normal file
29
science/py-dipy/Makefile
Normal file
|
|
@ -0,0 +1,29 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= dipy
|
||||
DISTVERSION= 1.3.0
|
||||
CATEGORIES= science python
|
||||
MASTER_SITES= CHEESESHOP
|
||||
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
|
||||
|
||||
MAINTAINER= yuri@FreeBSD.org
|
||||
COMMENT= Python toolbox for analysis of MR diffusion imaging
|
||||
|
||||
LICENSE= BSD3CLAUSE
|
||||
LICENSE_FILE= ${WRKSRC}/LICENSE
|
||||
|
||||
PY_DEPENDS= ${PYNUMPY} \
|
||||
${PYTHON_PKGNAMEPREFIX}h5py>0:science/py-h5py@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}nibabel>0:science/py-nibabel@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}scipy>0:science/py-scipy@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}tqdm>0:misc/py-tqdm@${PY_FLAVOR}
|
||||
BUILD_DEPENDS= ${PY_DEPENDS}
|
||||
RUN_DEPENDS= ${PY_DEPENDS}
|
||||
|
||||
USES= python:3.6+
|
||||
USE_PYTHON= distutils cython concurrent autoplist # pkg-plist also exists and contains files missing from the python-generated plist
|
||||
|
||||
post-install:
|
||||
${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/${PORTNAME}/*/*.so
|
||||
|
||||
.include <bsd.port.mk>
|
||||
3
science/py-dipy/distinfo
Normal file
3
science/py-dipy/distinfo
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
TIMESTAMP = 1611196381
|
||||
SHA256 (dipy-1.3.0.tar.gz) = c5be00719a01f63be0e22eed389eaa0ec2423a863e16a83dea3e9eeaa9cf6034
|
||||
SIZE (dipy-1.3.0.tar.gz) = 11703845
|
||||
7
science/py-dipy/pkg-descr
Normal file
7
science/py-dipy/pkg-descr
Normal file
|
|
@ -0,0 +1,7 @@
|
|||
DIPY is the paragon 3D/4D+ imaging library in Python. Contains generic methods
|
||||
for spatial normalization, signal processing, machine learning, statistical
|
||||
analysis and visualization of medical images. Additionally, it contains
|
||||
specialized methods for computational anatomy including diffusion, perfusion and
|
||||
structural imaging.
|
||||
|
||||
WWW: https://dipy.org/
|
||||
4
science/py-dipy/pkg-plist
Normal file
4
science/py-dipy/pkg-plist
Normal file
|
|
@ -0,0 +1,4 @@
|
|||
%%PYTHON_SITELIBDIR%%/dipy/COMMIT_INFO.txt
|
||||
%%PYTHON_SITELIBDIR%%/dipy/__config__.py
|
||||
%%PYTHON_SITELIBDIR%%/dipy/__pycache__/__config__.cpython-37.opt-1.pyc
|
||||
%%PYTHON_SITELIBDIR%%/dipy/__pycache__/__config__.cpython-37.pyc
|
||||
23
science/py-nibabel/Makefile
Normal file
23
science/py-nibabel/Makefile
Normal file
|
|
@ -0,0 +1,23 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= nibabel
|
||||
DISTVERSION= 3.2.1
|
||||
CATEGORIES= science python
|
||||
MASTER_SITES= CHEESESHOP
|
||||
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
|
||||
|
||||
MAINTAINER= yuri@FreeBSD.org
|
||||
COMMENT= Read/write some common neuroimaging file formats
|
||||
|
||||
LICENSE= MIT
|
||||
LICENSE_FILE= ${WRKSRC}/COPYING
|
||||
|
||||
RUN_DEPENDS= ${PYNUMPY} \
|
||||
${PYTHON_PKGNAMEPREFIX}packaging>0:devel/py-packaging@${PY_FLAVOR}
|
||||
|
||||
USES= python:3.6+
|
||||
USE_PYTHON= distutils concurrent autoplist
|
||||
|
||||
NO_ARCH= yes
|
||||
|
||||
.include <bsd.port.mk>
|
||||
3
science/py-nibabel/distinfo
Normal file
3
science/py-nibabel/distinfo
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
TIMESTAMP = 1611194236
|
||||
SHA256 (nibabel-3.2.1.tar.gz) = 4d2ff9426b740011a1c916b54fc25da9348282e727eaa2ea163f42e00f1fc29e
|
||||
SIZE (nibabel-3.2.1.tar.gz) = 4723111
|
||||
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Reference in a new issue