Browse Source

Merge remote-tracking branch 'freebsd/master'

* freebsd/master:
  devel/gh: Update to 0.9.0
  www/py-djangorestframework: Update to 3.11.0
  deskutils/foliate: Updates to 2.2.0
  - Update to 1.6-beta2 (upstream reused the previous tag, so point   GH_TAGNAME to the particular commit) and augment CATEGORIES - Now dual licensed under LGPL-2.1-or-later or BSD-4-clause - Conditionally depend on ports which are only available on x86,   to make it usable on e.g. PowerPC (tested on Mac mini G4) - Remove references to Linux and sudo(8) from the port description   per request from the upstream author
  science/afni: update to 20.1.11
  www/py-dj22-django-taggit-serializer: Deprecate
  www/py-djangorestframework36: Deprecate and set to expire
  Adding sypow, a mathematical program to compute special values of symmetric power elliptic curve L-functions; it can compute up to about 64 digits of precision.
  Adding PALP: a Package for Analyzing Lattice Polytopes.
  Remove forced testing
  Obsolete, please use devel/rubygem-peek-rblineprof-rails52 instead.
  - Update Gnuastro to the latest version 0.12 - Do not build with -O3 by default (respect CFLAGS) - Pull the fix for bogus timezone calculation   (see https://savannah.gnu.org/bugs/?58455)
  Obsolete, please use devel/rubygem-peek-redis-rails52 instead.
  games/libretro-uae: update to 0.20200527
  ocaml depends on as(1) at runtime
  - Update to 0.0.6
  Upgrade to v1.1.0.
  Update to 3.2.1.
  x11-servers/xwayland-devel: simplify r536952 again
master
HardenedBSD Sync Service 1 month ago
parent
commit
aee57b6c95
64 changed files with 512 additions and 223 deletions
  1. +2
    -0
      MOVED
  2. +5
    -1
      astro/gnuastro/Makefile
  3. +3
    -3
      astro/gnuastro/distinfo
  4. +11
    -0
      astro/gnuastro/files/patch-bin_fits_keywords.c
  5. +41
    -0
      astro/gnuastro/files/patch-lib_fits.c
  6. +3
    -2
      astro/gnuastro/pkg-plist
  7. +2
    -3
      deskutils/foliate/Makefile
  8. +3
    -3
      deskutils/foliate/distinfo
  9. +6
    -4
      deskutils/foliate/files/patch-src_epubView.js
  10. +19
    -5
      deskutils/foliate/pkg-plist
  11. +0
    -2
      devel/Makefile
  12. +21
    -13
      devel/gh/Makefile
  13. +3
    -3
      devel/gh/distinfo
  14. +1
    -1
      devel/gh/pkg-descr
  15. +36
    -0
      devel/gh/pkg-plist
  16. +6
    -6
      devel/pire/Makefile
  17. +3
    -2
      devel/pire/distinfo
  18. +0
    -11
      devel/pire/files/patch-pire__stub__stl.h
  19. +5
    -0
      devel/pire/pkg-plist
  20. +1
    -1
      devel/py-graphene-django/Makefile
  21. +0
    -23
      devel/rubygem-peek-rblineprof-rails5/Makefile
  22. +0
    -3
      devel/rubygem-peek-rblineprof-rails5/distinfo
  23. +0
    -15
      devel/rubygem-peek-rblineprof-rails5/pkg-descr
  24. +0
    -24
      devel/rubygem-peek-redis-rails5/Makefile
  25. +0
    -3
      devel/rubygem-peek-redis-rails5/distinfo
  26. +0
    -7
      devel/rubygem-peek-redis-rails5/pkg-descr
  27. +4
    -2
      games/libretro-uae/Makefile
  28. +3
    -3
      games/libretro-uae/distinfo
  29. +1
    -0
      lang/ocaml/Makefile
  30. +1
    -1
      mail/cyrus-imapd32/Makefile
  31. +3
    -3
      mail/cyrus-imapd32/distinfo
  32. +0
    -11
      mail/cyrus-imapd32/files/patch-imap__http_cgi.c
  33. +2
    -0
      math/Makefile
  34. +1
    -4
      math/libsemigroups/Makefile
  35. +3
    -3
      math/libsemigroups/distinfo
  36. +21
    -13
      math/libsemigroups/pkg-plist
  37. +51
    -0
      math/palp/Makefile
  38. +3
    -0
      math/palp/distinfo
  39. +18
    -0
      math/palp/pkg-descr
  40. +25
    -0
      math/palp/pkg-plist
  41. +38
    -0
      math/sympow/Makefile
  42. +3
    -0
      math/sympow/distinfo
  43. +4
    -0
      math/sympow/pkg-descr
  44. +59
    -0
      math/sympow/pkg-plist
  45. +1
    -1
      science/afni/Makefile
  46. +3
    -3
      science/afni/distinfo
  47. +13
    -6
      sysutils/hw-probe/Makefile
  48. +3
    -3
      sysutils/hw-probe/distinfo
  49. +6
    -6
      sysutils/hw-probe/pkg-descr
  50. +1
    -0
      www/Makefile
  51. +2
    -0
      www/py-dj22-django-taggit-serializer/Makefile
  52. +3
    -2
      www/py-dj22-djangorestframework/Makefile
  53. +2
    -0
      www/py-dj22-drf-yasg/Makefile
  54. +1
    -1
      www/py-django-rest-swagger/Makefile
  55. +6
    -6
      www/py-djangorestframework/Makefile
  56. +3
    -3
      www/py-djangorestframework/distinfo
  57. +31
    -0
      www/py-djangorestframework311/Makefile
  58. +3
    -0
      www/py-djangorestframework311/distinfo
  59. +6
    -0
      www/py-djangorestframework311/pkg-descr
  60. +3
    -0
      www/py-djangorestframework36/Makefile
  61. +3
    -2
      www/py-drf-yasg/Makefile
  62. +2
    -1
      www/seahub/Makefile
  63. +1
    -1
      x11-servers/xwayland-devel/Makefile
  64. +8
    -13
      x11-servers/xwayland-devel/files/patch-hw_xwayland_xwayland-glx.c

+ 2
- 0
MOVED View File

@@ -15045,3 +15045,5 @@ devel/hs-data-default-instances-containers||2020-05-26|Deprecated: Haskell libra
x11-wm/hs-xmonad-contrib||2020-05-26|Deprecated: Haskell libraries get pushed out of the ports tree
x11/hs-X11||2020-05-26|Deprecated: Haskell libraries get pushed out of the ports tree
x11/hs-X11-xft||2020-05-26|Deprecated: Haskell libraries get pushed out of the ports tree
devel/rubygem-peek-redis-rails5|devel/rubygem-peek-redis-rails52|2020-05-29|Obsolete: Please use devel/rubygem-peek-redis-rails52 instead
devel/rubygem-peek-rblineprof-rails5|devel/rubygem-peek-rblineprof-rails52|2020-05-29|Obsolete, please use devel/rubygem-peek-rblineprof-rails52 instead

+ 5
- 1
astro/gnuastro/Makefile View File

@@ -2,7 +2,7 @@
# $FreeBSD$

PORTNAME= gnuastro
PORTVERSION= 0.11
PORTVERSION= 0.12
CATEGORIES= astro
MASTER_SITES= GNU

@@ -28,6 +28,10 @@ PORTDOCS= AUTHORS ChangeLog NEWS README THANKS

OPTIONS_DEFINE= DOCS

post-patch:
@${REINPLACE_CMD} -e 's,cflags_add="-O3",:,' \
${WRKSRC}/configure

post-install:
@${FIND} ${STAGEDIR}${PREFIX}/etc -name \*.conf \
-exec ${MV} '{}' '{}.sample' \;

+ 3
- 3
astro/gnuastro/distinfo View File

@@ -1,3 +1,3 @@
TIMESTAMP = 1574693798
SHA256 (gnuastro-0.11.tar.lz) = 7bcc22311e69db17351a476df01dfd31009b0db06e2b6d525338efb3b0603e30
SIZE (gnuastro-0.11.tar.lz) = 3490088
TIMESTAMP = 1589989283
SHA256 (gnuastro-0.12.tar.lz) = ced7ab6d3dca6913fc8df649070dc3a496b67e975b14e57a64e81c2c0e0bf37a
SIZE (gnuastro-0.12.tar.lz) = 3533517

+ 11
- 0
astro/gnuastro/files/patch-bin_fits_keywords.c View File

@@ -0,0 +1,11 @@
--- bin/fits/keywords.c.orig 2020-05-15 16:58:42 UTC
+++ bin/fits/keywords.c
@@ -413,6 +413,8 @@ keywords_date_to_seconds(struct fitsparams *p, fitsfil
/* Return the number of seconds (and subseconds) that it corresponds
to. */
seconds=gal_fits_key_date_to_seconds(fitsdate, &subsecstr, &subsec);
+ if(seconds==GAL_BLANK_SIZE_T)
+ error(EXIT_FAILURE, 0, "the time string couldn't be interpretted");
/* Print the result (for the sub-seconds, print everything after the */
if( !p->cp.quiet )

+ 41
- 0
astro/gnuastro/files/patch-lib_fits.c View File

@@ -0,0 +1,41 @@
--- lib/fits.c.orig 2020-05-15 16:58:42 UTC
+++ lib/fits.c
@@ -1023,6 +1023,7 @@ gal_fits_key_date_to_seconds(char *fitsdate, char **su
time_t t;
char *tmp;
struct tm tp;
+ size_t seconds;
void *outptr=subsec;
/* Fill in the 'tp' elements with values read from the string. */
@@ -1044,14 +1045,23 @@ gal_fits_key_date_to_seconds(char *fitsdate, char **su
tmp);
}
- /* Convert the 'tm' structure to 'time_t'. Note that the system's
- timezone and daylight saving need to be subtracted from the output of
- 'mktime'. Otherwise the result will be different on different
- host-system timezones (which is not what we want here: bug #57995). */
- t=mktime(&tp)-timezone-daylight;
+ /* Convert the contents of the 'tm' structure to 'time_t' (a positive
+ integer) with 'mktime'. Note that by design, the system's timezone is
+ included in the returned value of 'mktime' (leading to situations like
+ bug #57995). But it writes the given time's timezone (number of
+ seconds ahead of UTC) in the 'tm_gmtoff' element of its input.
- /* Return the value and set the output pointer. */
- return (size_t)t;
+ IMPORTANT NOTE: the timezone that is calculated by 'mktime' (in
+ 'tp.tm_gmtoff') belongs to the time that is already within 'tp' (this
+ is exactly what we want!). So for example when daylight saving is
+ activated at run-time, but at the time inside 'tp', there was no
+ daylight saving, the value of 'tp.tm_gmtoff' will be different from
+ the 'timezone' global variable. */
+ t=mktime(&tp);
+
+ /* Calculate the seconds and return it. */
+ seconds = (t == (time_t)(-1)) ? GAL_BLANK_SIZE_T : (t+tp.tm_gmtoff);
+ return seconds;
}

+ 3
- 2
astro/gnuastro/pkg-plist View File

@@ -64,11 +64,12 @@ include/gnuastro/tiff.h
include/gnuastro/tile.h
include/gnuastro/txt.h
include/gnuastro/type.h
include/gnuastro/units.h
include/gnuastro/wcs.h
lib/libgnuastro.a
lib/libgnuastro.so
lib/libgnuastro.so.9
lib/libgnuastro.so.9.0.0
lib/libgnuastro.so.10
lib/libgnuastro.so.10.0.0
libdata/pkgconfig/gnuastro.pc
man/man1/astarithmetic.1.gz
man/man1/astbuildprog.1.gz

+ 2
- 3
deskutils/foliate/Makefile View File

@@ -1,8 +1,7 @@
# $FreeBSD$

PORTNAME= foliate
PORTVERSION= 2.1.1
PORTREVISION= 1
PORTVERSION= 2.2.0
CATEGORIES= deskutils

MAINTAINER= fox@FreeBSD.org
@@ -44,7 +43,7 @@ post-install:
${STAGEDIR}${PREFIX}/libexec/foliate/com.github.johnfactotum.Foliate
@${RLN} ${STAGEDIR}${PREFIX}/libexec/foliate/com.github.johnfactotum.Foliate \
${STAGEDIR}${PREFIX}/bin/foliate
@${REINPLACE_CMD} -e 's/Exec=com.github.johnfactotum.Foliate %F/Exec=foliate %F/g' \
@${REINPLACE_CMD} -e 's/Exec=com.github.johnfactotum.Foliate %U/Exec=foliate %U/g' \
${STAGEDIR}${PREFIX}/share/applications/com.github.johnfactotum.Foliate.desktop

.include <bsd.port.mk>

+ 3
- 3
deskutils/foliate/distinfo View File

@@ -1,3 +1,3 @@
TIMESTAMP = 1586435575
SHA256 (johnfactotum-foliate-2.1.1_GH0.tar.gz) = 6260e61886bc89b7798b9b1154daac5e0a8e17a572e8d8fea0f480ec874097cd
SIZE (johnfactotum-foliate-2.1.1_GH0.tar.gz) = 3123638
TIMESTAMP = 1590764134
SHA256 (johnfactotum-foliate-2.2.0_GH0.tar.gz) = 667bf8a7205ad3b9c3359cf47a35fa80945175b30442437da7f4efffba3a5e78
SIZE (johnfactotum-foliate-2.2.0_GH0.tar.gz) = 4293578

+ 6
- 4
deskutils/foliate/files/patch-src_epubView.js View File

@@ -1,8 +1,10 @@
--- src/epubView.js.orig 2020-04-06 13:22:39 UTC
Adds variable to help substitute the correct python version suffix.

--- src/epubView.js.orig 2020-05-29 07:10:48 UTC
+++ src/epubView.js
@@ -21,7 +21,7 @@ const {
mimetypes, execCommand, recursivelyDeleteDir
} = imports.utils
@@ -36,7 +36,7 @@ var enableAnnotations = [
mimetypes.kindleAlias,
]
-const python = GLib.find_program_in_path('python') || GLib.find_program_in_path('python3')
+const python = GLib.find_program_in_path('@PYTHON_VERSION@')

+ 19
- 5
deskutils/foliate/pkg-plist View File

@@ -1,6 +1,7 @@
bin/foliate
libexec/foliate/com.github.johnfactotum.Foliate
share/applications/com.github.johnfactotum.Foliate.desktop
share/applications/com.github.johnfactotum.Foliate.desktop.bak
share/com.github.johnfactotum.Foliate/assets/.eslintrc.json
share/com.github.johnfactotum.Foliate/assets/KindleUnpack/__init__.py
share/com.github.johnfactotum.Foliate/assets/KindleUnpack/compatibility_utils.py
@@ -24,20 +25,32 @@ share/com.github.johnfactotum.Foliate/assets/KindleUnpack/mobi_utils.py
share/com.github.johnfactotum.Foliate/assets/KindleUnpack/mobiml2xhtml.py
share/com.github.johnfactotum.Foliate/assets/KindleUnpack/unipath.py
share/com.github.johnfactotum.Foliate/assets/KindleUnpack/unpack_structure.py
share/com.github.johnfactotum.Foliate/assets/client.html
share/com.github.johnfactotum.Foliate/assets/epub-viewer-cb.html
share/com.github.johnfactotum.Foliate/assets/epub-viewer-nocsp.html
share/com.github.johnfactotum.Foliate/assets/epub-viewer.css
share/com.github.johnfactotum.Foliate/assets/epub-viewer.html
share/com.github.johnfactotum.Foliate/assets/epub-viewer.js
share/com.github.johnfactotum.Foliate/assets/epub.js
share/com.github.johnfactotum.Foliate/assets/jszip.min.js
share/com.github.johnfactotum.Foliate/assets/lookup.html
share/com.github.johnfactotum.Foliate/assets/utils.js
share/com.github.johnfactotum.Foliate/assets/libarchivejs/libarchivejs-1.3.0/LICENSE
share/com.github.johnfactotum.Foliate/assets/libarchivejs/libarchivejs-1.3.0/README.md
share/com.github.johnfactotum.Foliate/assets/libarchivejs/libarchivejs-1.3.0/dist/wasm-gen/libarchive.js
share/com.github.johnfactotum.Foliate/assets/libarchivejs/libarchivejs-1.3.0/dist/wasm-gen/libarchive.wasm
share/com.github.johnfactotum.Foliate/assets/libarchivejs/libarchivejs-1.3.0/dist/worker-bundle.js
share/com.github.johnfactotum.Foliate/assets/libarchivejs/libarchivejs-1.3.0/package.json
share/com.github.johnfactotum.Foliate/assets/libarchivejs/libarchivejs-1.3.0/src/compressed-file.js
share/com.github.johnfactotum.Foliate/assets/libarchivejs/libarchivejs-1.3.0/src/libarchive.js
share/com.github.johnfactotum.Foliate/assets/libarchivejs/libarchivejs-1.3.0/src/webworker/archive-reader.js
share/com.github.johnfactotum.Foliate/assets/libarchivejs/libarchivejs-1.3.0/src/webworker/wasm-gen/libarchive.js
share/com.github.johnfactotum.Foliate/assets/libarchivejs/libarchivejs-1.3.0/src/webworker/wasm-gen/libarchive.wasm
share/com.github.johnfactotum.Foliate/assets/libarchivejs/libarchivejs-1.3.0/src/webworker/wasm-module.js
share/com.github.johnfactotum.Foliate/assets/libarchivejs/libarchivejs-1.3.0/src/webworker/worker.js
share/com.github.johnfactotum.Foliate/assets/libarchivejs/main.js
share/com.github.johnfactotum.Foliate/com.github.johnfactotum.Foliate.data.gresource
share/com.github.johnfactotum.Foliate/com.github.johnfactotum.Foliate.src.gresource
share/glib-2.0/schemas/com.github.johnfactotum.Foliate.gschema.xml
share/icons/hicolor/scalable/apps/com.github.johnfactotum.Foliate.svg
share/icons/hicolor/symbolic/apps/com.github.johnfactotum.Foliate-symbolic.svg
share/locale/cs_CS/LC_MESSAGES/com.github.johnfactotum.Foliate.mo
share/locale/de_DE/LC_MESSAGES/com.github.johnfactotum.Foliate.mo
share/locale/es/LC_MESSAGES/com.github.johnfactotum.Foliate.mo
share/locale/fr_FR/LC_MESSAGES/com.github.johnfactotum.Foliate.mo
share/locale/id_ID/LC_MESSAGES/com.github.johnfactotum.Foliate.mo
@@ -46,5 +59,6 @@ share/locale/nl/LC_MESSAGES/com.github.johnfactotum.Foliate.mo
share/locale/pt_BR/LC_MESSAGES/com.github.johnfactotum.Foliate.mo
share/locale/ru_RU/LC_MESSAGES/com.github.johnfactotum.Foliate.mo
share/locale/sv/LC_MESSAGES/com.github.johnfactotum.Foliate.mo
share/locale/zh_CN/LC_MESSAGES/com.github.johnfactotum.Foliate.mo
share/locale/zh_TW/LC_MESSAGES/com.github.johnfactotum.Foliate.mo
share/metainfo/com.github.johnfactotum.Foliate.appdata.xml

+ 0
- 2
devel/Makefile View File

@@ -6245,9 +6245,7 @@
SUBDIR += rubygem-peek-rails5
SUBDIR += rubygem-peek-rails52
SUBDIR += rubygem-peek-rails60
SUBDIR += rubygem-peek-rblineprof-rails5
SUBDIR += rubygem-peek-rblineprof-rails52
SUBDIR += rubygem-peek-redis-rails5
SUBDIR += rubygem-peek-redis-rails52
SUBDIR += rubygem-pkg-config
SUBDIR += rubygem-platform

+ 21
- 13
devel/gh/Makefile View File

@@ -2,7 +2,7 @@

PORTNAME= gh
DISTVERSIONPREFIX= v
DISTVERSION= 0.8.0
DISTVERSION= 0.9.0
CATEGORIES= devel

MAINTAINER= vulcan@wired.sh
@@ -65,22 +65,27 @@ GO_BUILDFLAGS= -ldflags "\
-X github.com/${GH_ACCOUNT}/${GH_PROJECT}/command.Version=${_BUILD_VERSION} \
-X github.com/${GH_ACCOUNT}/${GH_PROJECT}/command.BuildDate=${_BUILD_DATE}"

PLIST_FILES= bin/${PORTNAME} \
etc/bash_completion.d/${PORTNAME} \
share/fish/completions/${PORTNAME}.fish \
share/zsh/site-functions/_${PORTNAME}
PORTDOCS= ${DOCS:T}
_DOCS= README.md docs/gh-vs-hub.md docs/releasing.md \
docs/command-line-syntax.md docs/source.md
PORTDOCS= ${_DOCS:T}

OPTIONS_DEFINE= DOCS
OPTIONS_DEFINE= COMPLETIONS DOCS MANPAGES
OPTIONS_DEFAULT= COMPLETIONS MANPAGES
OPTIONS_SUB= yes

DOCS= README.md docs/gh-vs-hub.md docs/releasing.md docs/source.md
COMPLETIONS_DESC= Build and install shell completions for bash, fish and zsh
MANPAGES_DESC= Build and install auto-generated manpages

post-build:
.for shell in bash fish zsh
${WRKDIR}/bin/${PORTNAME} completion -s ${shell} > ${WRKSRC}/${shell}
do-build-COMPLETIONS-on:
.for SHELL in bash fish zsh
${WRKDIR}/bin/${PORTNAME} completion -s ${SHELL} > ${WRKSRC}/${SHELL}
.endfor

post-install:
do-build-MANPAGES-on:
cd ${WRKSRC} && \
${SETENV} ${MAKE_ENV} GOFLAGS="-mod=vendor" go run ./cmd/gen-docs --man-page --doc-path docs/man/

post-install-COMPLETIONS-on:
@${MKDIR} ${STAGEDIR}${PREFIX}/etc/bash_completion.d
${INSTALL_DATA} ${WRKSRC}/bash \
${STAGEDIR}${PREFIX}/etc/bash_completion.d/${PORTNAME}
@@ -93,6 +98,9 @@ post-install:

post-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
cd ${WRKSRC} && ${INSTALL_DATA} ${DOCS} ${STAGEDIR}${DOCSDIR}
cd ${WRKSRC} && ${INSTALL_DATA} ${_DOCS} ${STAGEDIR}${DOCSDIR}

post-install-MANPAGES-on:
${INSTALL_MAN} ${WRKSRC}/docs/man/*.1 ${STAGEDIR}${MAN1PREFIX}/man/man1

.include <bsd.port.mk>

+ 3
- 3
devel/gh/distinfo View File

@@ -1,6 +1,6 @@
TIMESTAMP = 1589222945
SHA256 (cli-cli-v0.8.0_GH0.tar.gz) = 6439f2b01681be33b2b3fa313abdb700e5f6344ddff5e0fe8e01226c20d36442
SIZE (cli-cli-v0.8.0_GH0.tar.gz) = 225839
TIMESTAMP = 1590668365
SHA256 (cli-cli-v0.9.0_GH0.tar.gz) = 318295e5a662f785662751f1e2cd4b1f613ec3aced1c4e7f1755d27922dbfdbf
SIZE (cli-cli-v0.9.0_GH0.tar.gz) = 236398
SHA256 (AlecAivazis-survey-v2.0.7_GH0.tar.gz) = 501b2246e0eb9b9ee9ffdd5d3a3c7a1fc680fbb4b0809e506ed15c2e098b8752
SIZE (AlecAivazis-survey-v2.0.7_GH0.tar.gz) = 1351392
SHA256 (alecthomas-chroma-34d9c7143bf5_GH0.tar.gz) = 38c3ab2f51ab7b971eeca8add6a545a29046084d53fe260d57ffc6a2c9bf1afd

+ 1
- 1
devel/gh/pkg-descr View File

@@ -3,4 +3,4 @@ It brings pull requests, issues, and other GitHub concepts
to the terminal next to where you are already working with
git and your code.

WWW: https://github.com/cli/cli
WWW: https://cli.github.com

+ 36
- 0
devel/gh/pkg-plist View File

@@ -0,0 +1,36 @@
bin/gh
%%COMPLETIONS%%etc/bash_completion.d/gh
%%MANPAGES%%man/man1/gh-completion.1.gz
%%MANPAGES%%man/man1/gh-config-get.1.gz
%%MANPAGES%%man/man1/gh-config-set.1.gz
%%MANPAGES%%man/man1/gh-config.1.gz
%%MANPAGES%%man/man1/gh-credits.1.gz
%%MANPAGES%%man/man1/gh-gist-create.1.gz
%%MANPAGES%%man/man1/gh-gist.1.gz
%%MANPAGES%%man/man1/gh-issue-close.1.gz
%%MANPAGES%%man/man1/gh-issue-create.1.gz
%%MANPAGES%%man/man1/gh-issue-list.1.gz
%%MANPAGES%%man/man1/gh-issue-reopen.1.gz
%%MANPAGES%%man/man1/gh-issue-status.1.gz
%%MANPAGES%%man/man1/gh-issue-view.1.gz
%%MANPAGES%%man/man1/gh-issue.1.gz
%%MANPAGES%%man/man1/gh-pr-checkout.1.gz
%%MANPAGES%%man/man1/gh-pr-close.1.gz
%%MANPAGES%%man/man1/gh-pr-create.1.gz
%%MANPAGES%%man/man1/gh-pr-diff.1.gz
%%MANPAGES%%man/man1/gh-pr-list.1.gz
%%MANPAGES%%man/man1/gh-pr-merge.1.gz
%%MANPAGES%%man/man1/gh-pr-ready.1.gz
%%MANPAGES%%man/man1/gh-pr-reopen.1.gz
%%MANPAGES%%man/man1/gh-pr-review.1.gz
%%MANPAGES%%man/man1/gh-pr-status.1.gz
%%MANPAGES%%man/man1/gh-pr-view.1.gz
%%MANPAGES%%man/man1/gh-pr.1.gz
%%MANPAGES%%man/man1/gh-repo-clone.1.gz
%%MANPAGES%%man/man1/gh-repo-create.1.gz
%%MANPAGES%%man/man1/gh-repo-fork.1.gz
%%MANPAGES%%man/man1/gh-repo-view.1.gz
%%MANPAGES%%man/man1/gh-repo.1.gz
%%MANPAGES%%man/man1/gh.1.gz
%%COMPLETIONS%%share/fish/completions/gh.fish
%%COMPLETIONS%%share/zsh/site-functions/_gh

+ 6
- 6
devel/pire/Makefile View File

@@ -2,23 +2,23 @@
# $FreeBSD$

PORTNAME= pire
PORTVERSION= 0.0.5
PORTVERSION= 0.0.6
DISTVERSIONPREFIX= release-
PORTREVISION= 1
CATEGORIES= devel

MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Perl Incompatible Regular Expressions library

LICENSE= LGPL3+
LICENSE_FILE= ${WRKSRC}/COPYING
LICENSE= LGPL3+ MIT
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE

USE_GITHUB= yes
GH_ACCOUNT= dprokoptsev
GH_ACCOUNT= yandex

USES= autoreconf bison compiler:c++11-lib libtool
GNU_CONFIGURE= yes
INSTALL_TARGET= install-strip
USES= autoreconf bison libtool
USE_LDCONFIG= yes
TEST_TARGET= check


+ 3
- 2
devel/pire/distinfo View File

@@ -1,2 +1,3 @@
SHA256 (dprokoptsev-pire-release-0.0.5_GH0.tar.gz) = 85a9bd66fff568554826e4aff9b188ed6124e3ea0530cc561723b36aea2a58e3
SIZE (dprokoptsev-pire-release-0.0.5_GH0.tar.gz) = 149084
TIMESTAMP = 1590709154
SHA256 (yandex-pire-release-0.0.6_GH0.tar.gz) = 552b9163c7cdaf8dcdc44af8a1c938204038584f9a939fca371d76c1cdf1a395
SIZE (yandex-pire-release-0.0.6_GH0.tar.gz) = 174933

+ 0
- 11
devel/pire/files/patch-pire__stub__stl.h View File

@@ -1,11 +0,0 @@
--- pire/stub/stl.h.orig 2013-11-08 17:46:23 UTC
+++ pire/stub/stl.h
@@ -97,7 +97,7 @@ namespace Pire {
ylist(Arg1 arg1, Arg2 arg2, Arg3 arg3): std::list<T, A>(arg1, arg2, arg3) {}
};
- template< class K, class V, class C = std::less<K>, class A = std::allocator< std::pair<K, V> > >
+ template< class K, class V, class C = std::less<K>, class A = std::allocator< std::pair<const K, V> > >
class ymap: public std::map<K, V, C, A> {
public:
ymap(): std::map<K, V, C, A>() {}

+ 5
- 0
devel/pire/pkg-plist View File

@@ -2,6 +2,7 @@ bin/pigrep
bin/pire_inline
include/pire/align.h
include/pire/any.h
include/pire/approx_matching.h
include/pire/config.h
include/pire/defs.h
include/pire/determine.h
@@ -11,13 +12,17 @@ include/pire/extra.h
include/pire/fsm.h
include/pire/fwd.h
include/pire/glue.h
include/pire/half_final_fsm.h
include/pire/minimize.h
include/pire/partition.h
include/pire/pire.h
include/pire/platform.h
include/pire/re_lexer.h
include/pire/re_parser.h
include/pire/read_unicode.h
include/pire/run.h
include/pire/scanners/common.h
include/pire/scanners/half_final.h
include/pire/scanners/loaded.h
include/pire/scanners/multi.h
include/pire/scanners/pair.h

+ 1
- 1
devel/py-graphene-django/Makefile View File

@@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest-runner>=0:devel/py-pytest-runner@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}djangorestframework>=3.6.3:www/py-djangorestframework@${PY_FLAVOR}

USES= python
USES= python:3.5+
USE_PYTHON= autoplist concurrent distutils

NO_ARCH= yes

+ 0
- 23
devel/rubygem-peek-rblineprof-rails5/Makefile View File

@@ -1,23 +0,0 @@
# $FreeBSD$

PORTNAME= peek-rblineprof
PORTVERSION= 0.2.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= -rails5

MAINTAINER= mfechner@FreeBSD.org
COMMENT= Peek into how much each line of your Rails application takes

LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt

RUN_DEPENDS= rubygem-peek-rails5>=0:devel/rubygem-peek-rails5 \
rubygem-rblineprof>=0:devel/rubygem-rblineprof

USES= gem
USE_RUBY= yes

NO_ARCH= yes

.include <bsd.port.mk>

+ 0
- 3
devel/rubygem-peek-rblineprof-rails5/distinfo View File

@@ -1,3 +0,0 @@
TIMESTAMP = 1503567457
SHA256 (rubygem/peek-rblineprof-0.2.0.gem) = 2c5540b9076b16e338f0bf5aa2b7a8e5cd94c0799aaf2830863343abf70b937b
SIZE (rubygem/peek-rblineprof-0.2.0.gem) = 10240

+ 0
- 15
devel/rubygem-peek-rblineprof-rails5/pkg-descr View File

@@ -1,15 +0,0 @@
Peek into how much time each line of your Rails application takes throughout a
request.

Things this peek view provides:
- Total time it takes to render individual lines within your codebase
- Total network time spent waiting per line

You can also drill down to only certain parts of your codebase like:
- app, everything within Rails.root/(app|lib)
- views, everything within Rails.root/app/view
- gems, everything within Rails.root/vendor/gems
- all, everything within Rails.root
- stdlib

WWW: https://github.com/peek/peek-rblineprof

+ 0
- 24
devel/rubygem-peek-redis-rails5/Makefile View File

@@ -1,24 +0,0 @@
# $FreeBSD$

PORTNAME= peek-redis
PORTVERSION= 1.2.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= -rails5

MAINTAINER= mfechner@FreeBSD.org
COMMENT= Provide a peek into the Redis calls made

LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt

RUN_DEPENDS= rubygem-atomic>=1.0.0:devel/rubygem-atomic \
rubygem-peek-rails5>=0:devel/rubygem-peek-rails5 \
rubygem-redis>=0:databases/rubygem-redis

USES= gem
USE_RUBY= yes

NO_ARCH= yes

.include <bsd.port.mk>

+ 0
- 3
devel/rubygem-peek-redis-rails5/distinfo View File

@@ -1,3 +0,0 @@
TIMESTAMP = 1503566083
SHA256 (rubygem/peek-redis-1.2.0.gem) = 6354690649aafc4c542b89065809ea0494911f1055bd5d73e3a98554a265216d
SIZE (rubygem/peek-redis-1.2.0.gem) = 7168

+ 0
- 7
devel/rubygem-peek-redis-rails5/pkg-descr View File

@@ -1,7 +0,0 @@
Take a peek into the Redis calls made within your Rails application.

Things this peek view provides:
- Total number of Redis commands called during the request
- The duration of the calls made during the request

WWW: https://github.com/peek/peek-redis

+ 4
- 2
games/libretro-uae/Makefile View File

@@ -1,7 +1,7 @@
# $FreeBSD$

PORTNAME= libretro-uae
PORTVERSION= 0.20200504
PORTVERSION= 0.20200527
CATEGORIES= games

MAINTAINER= menelkir@itroll.org
@@ -17,6 +17,8 @@ USE_GITHUB= yes
GH_ACCOUNT= libretro
GH_TAGNAME= 8333daa

LDFLAGS_i386= -Wl,-z,notext

PLIST_FILES= lib/libretro/puae_libretro.so

post-patch:
@@ -25,5 +27,5 @@ post-patch:
do-install:
${MKDIR} ${STAGEDIR}/${PREFIX}/lib/libretro;
${INSTALL_LIB} ${WRKSRC}/puae_libretro.so ${STAGEDIR}/${PREFIX}/lib/libretro;
.include <bsd.port.mk>

+ 3
- 3
games/libretro-uae/distinfo View File

@@ -1,3 +1,3 @@
TIMESTAMP = 1588710243
SHA256 (libretro-libretro-uae-0.20200504-8333daa_GH0.tar.gz) = e20c9b8c33e9da99db28bd5af18c3adeac30269fac9b1a965b5a49a587650847
SIZE (libretro-libretro-uae-0.20200504-8333daa_GH0.tar.gz) = 5327186
TIMESTAMP = 1590633664
SHA256 (libretro-libretro-uae-0.20200527-8333daa_GH0.tar.gz) = e20c9b8c33e9da99db28bd5af18c3adeac30269fac9b1a965b5a49a587650847
SIZE (libretro-libretro-uae-0.20200527-8333daa_GH0.tar.gz) = 5327186

+ 1
- 0
lang/ocaml/Makefile View File

@@ -25,6 +25,7 @@ BROKEN_mips64= No ASM support
BROKEN_mips= No ASM support

BUILD_DEPENDS= as:devel/binutils
RUN_DEPENDS= as:devel/binutils

USES= cpe compiler:c11 gmake tar:xz
USE_LDCONFIG= yes

+ 1
- 1
mail/cyrus-imapd32/Makefile View File

@@ -1,7 +1,7 @@
# $FreeBSD$

PORTNAME= cyrus-imapd
PORTVERSION= 3.2.0
PORTVERSION= 3.2.1
CATEGORIES= mail
MASTER_SITES= https://github.com/cyrusimap/cyrus-imapd/releases/download/${PORTNAME}-${PORTVERSION}/
PKGNAMESUFFIX= 32

+ 3
- 3
mail/cyrus-imapd32/distinfo View File

@@ -1,3 +1,3 @@
TIMESTAMP = 1588576064
SHA256 (cyrus-imapd-3.2.0.tar.gz) = 811b765f5df32b4ca1e9b0507b4b6dda068ec45d5cdf07e5668de641de6f1dc6
SIZE (cyrus-imapd-3.2.0.tar.gz) = 12171038
TIMESTAMP = 1590748017
SHA256 (cyrus-imapd-3.2.1.tar.gz) = 3f7e2e1f44d97a343bed8e4e11ae4efaa74624c54ee943f8e44163e8ff799358
SIZE (cyrus-imapd-3.2.1.tar.gz) = 12203890

+ 0
- 11
mail/cyrus-imapd32/files/patch-imap__http_cgi.c View File

@@ -1,11 +0,0 @@
--- imap/http_cgi.c.orig 2020-03-11 03:10:59 UTC
+++ imap/http_cgi.c
@@ -60,6 +60,8 @@
#include "util.h"
#include "version.h"
+extern char **environ;
+
/* generated headers are not necessarily in current directory */
#include "imap/http_err.h"
#include "imap/imap_err.h"

+ 2
- 0
math/Makefile View File

@@ -673,6 +673,7 @@
SUBDIR += p5-Task-Math-Symbolic
SUBDIR += p5-Text-AsciiTeX
SUBDIR += p5-bignum
SUBDIR += palp
SUBDIR += pantheon-calculator
SUBDIR += pari
SUBDIR += pari_elldata
@@ -908,6 +909,7 @@
SUBDIR += superlu
SUBDIR += symmetrica
SUBDIR += symphony
SUBDIR += sympow
SUBDIR += tablix
SUBDIR += taucs
SUBDIR += tblis

+ 1
- 4
math/libsemigroups/Makefile View File

@@ -2,9 +2,8 @@
# $FreeBSD$

PORTNAME= libsemigroups
PORTVERSION= 1.0.9
PORTVERSION= 1.1.0
DISTVERSIONPREFIX= v
PORTREVISION= 1
CATEGORIES= math

MAINTAINER= thierry@FreeBSD.org
@@ -37,8 +36,6 @@ pre-configure:
${REINPLACE_CMD} -e 's|extern/HPCombi/include|${LOCALBASE}/include/HPCombi|' \
${WRKSRC}/Makefile.am
.endif
${REINPLACE_CMD} -e 's|extern/HPCombi/include|HPCombi|' \
${WRKSRC}/include/libsemigroups/hpcombi.hpp
${REINPLACE_CMD} -e 's|fmtinclude_HEADERS|#fmtinclude_HEADERS|' \
${WRKSRC}/Makefile.am


+ 3
- 3
math/libsemigroups/distinfo View File

@@ -1,3 +1,3 @@
TIMESTAMP = 1587489994
SHA256 (libsemigroups-libsemigroups-v1.0.9_GH0.tar.gz) = 48ddd47e3df3288a2931b87eb6a873e108ec7292472b33b01b1c2c1038673572
SIZE (libsemigroups-libsemigroups-v1.0.9_GH0.tar.gz) = 810614
TIMESTAMP = 1590743340
SHA256 (libsemigroups-libsemigroups-v1.1.0_GH0.tar.gz) = b9d62bed13489d1085dd1c13f854cb20517bf085860f64eb0fe0bc20017dcf2a
SIZE (libsemigroups-libsemigroups-v1.1.0_GH0.tar.gz) = 845107

+ 21
- 13
math/libsemigroups/pkg-plist View File

@@ -1,8 +1,22 @@
include/libsemigroups/HPCombi/include/bmat8.hpp
include/libsemigroups/HPCombi/include/bmat8_impl.hpp
include/libsemigroups/HPCombi/include/epu.hpp
include/libsemigroups/HPCombi/include/epu_impl.hpp
include/libsemigroups/HPCombi/include/fallback/gcdlcm.hpp
include/libsemigroups/HPCombi/include/fallback/seq.hpp
include/libsemigroups/HPCombi/include/hpcombi.hpp
include/libsemigroups/HPCombi/include/perm16.hpp
include/libsemigroups/HPCombi/include/perm16_impl.hpp
include/libsemigroups/HPCombi/include/perm_generic.hpp
include/libsemigroups/HPCombi/include/perm_generic_impl.hpp
include/libsemigroups/HPCombi/include/power.hpp
include/libsemigroups/HPCombi/include/testtools.hpp
include/libsemigroups/HPCombi/include/vect16.hpp
include/libsemigroups/HPCombi/include/vect_generic.hpp
include/libsemigroups/action.hpp
include/libsemigroups/adapters.hpp
include/libsemigroups/blocks.hpp
include/libsemigroups/bmat8.hpp
include/libsemigroups/bmat8_impl.hpp
include/libsemigroups/bruidhinn-traits.hpp
include/libsemigroups/cong-intf.hpp
include/libsemigroups/cong-pair-impl.hpp
@@ -12,11 +26,11 @@ include/libsemigroups/cong.hpp
include/libsemigroups/constants.hpp
include/libsemigroups/containers.hpp
include/libsemigroups/coset.hpp
include/libsemigroups/deprecated.hpp
include/libsemigroups/digraph-helper.hpp
include/libsemigroups/digraph.hpp
include/libsemigroups/element-helper.hpp
include/libsemigroups/element.hpp
include/libsemigroups/epu.hpp
include/libsemigroups/epu_impl.hpp
include/libsemigroups/forest.hpp
include/libsemigroups/fpsemi-intf.hpp
include/libsemigroups/fpsemi.hpp
@@ -24,7 +38,6 @@ include/libsemigroups/froidure-pin-base.hpp
include/libsemigroups/froidure-pin-impl.hpp
include/libsemigroups/froidure-pin.hpp
include/libsemigroups/function-ref.hpp
include/libsemigroups/gcdlcm.hpp
include/libsemigroups/hpcombi.hpp
include/libsemigroups/int-range.hpp
include/libsemigroups/iterator.hpp
@@ -36,28 +49,23 @@ include/libsemigroups/libsemigroups-exception.hpp
include/libsemigroups/libsemigroups.hpp
include/libsemigroups/obvinf.hpp
include/libsemigroups/order.hpp
include/libsemigroups/perm16.hpp
include/libsemigroups/perm16_impl.hpp
include/libsemigroups/perm_generic.hpp
include/libsemigroups/perm_generic_impl.hpp
include/libsemigroups/power.hpp
include/libsemigroups/race.hpp
include/libsemigroups/report.hpp
include/libsemigroups/runner.hpp
include/libsemigroups/schreier-sims.hpp
include/libsemigroups/semiring.hpp
include/libsemigroups/seq.hpp
include/libsemigroups/siso.hpp
include/libsemigroups/stl.hpp
include/libsemigroups/string.hpp
include/libsemigroups/tce.hpp
include/libsemigroups/testtools.hpp
include/libsemigroups/timer.hpp
include/libsemigroups/todd-coxeter.hpp
include/libsemigroups/transf.hpp
include/libsemigroups/types.hpp
include/libsemigroups/uf.hpp
include/libsemigroups/vect16.hpp
include/libsemigroups/vect_generic.hpp
include/libsemigroups/wilo.hpp
include/libsemigroups/wislo.hpp
include/libsemigroups/word.hpp
lib/libsemigroups.a
lib/libsemigroups.so
lib/libsemigroups.so.1

+ 51
- 0
math/palp/Makefile View File

@@ -0,0 +1,51 @@
# Created by: thierry@pompo.net
# $FreeBSD$

PORTNAME= palp
PORTVERSION= 2.11
CATEGORIES= math
MASTER_SITES= http://hep.itp.tuwien.ac.at/~kreuzer/CY/palp/

MAINTAINER= thierry@FreeBSD.org
COMMENT= Package for Analyzing Lattice Polytopes

LICENSE= GPLv3

MAKEFILE= GNUmakefile

DIMENSIONS= 4 5 6 11
RESDIR= ${WRKDIR}/result
PROGS= class cws mori nef poly

pre-build:
${MV} ${WRKSRC}/Global.h ${WRKSRC}/Global.h-template
${MKDIR} ${RESDIR}

do-build:
.for dim in ${DIMENSIONS}
${SED} "s/^#define[^a-zA-Z]*POLY_Dmax.*/#define POLY_Dmax ${dim}/" \
${WRKSRC}/Global.h-template > ${WRKSRC}/Global.h
(cd ${BUILD_WRKSRC} && ${DO_MAKE_BUILD} ${ALL_TARGET})
. for prog in ${PROGS}
${CP} ${WRKSRC}/${prog}.x ${RESDIR}/${prog}-${dim}d.x
. endfor
(cd ${BUILD_WRKSRC} && ${DO_MAKE_BUILD} cleanall)
.endfor

do-install:
.for dim in ${DIMENSIONS}
. for prog in ${PROGS}
${INSTALL_PROGRAM} ${RESDIR}/${prog}-${dim}d.x ${STAGEDIR}${PREFIX}/bin
. endfor
.endfor
# symlinks for the default dimension
.for prog in ${PROGS}
(cd ${STAGEDIR}${PREFIX}/bin && \
${LN} -sf ${prog}-6d.x ${STAGEDIR}${PREFIX}/bin/${prog}.x)
.endfor

test:
# To be completed
${ECHO_CMD} "24 3 3 4 4 10" | ${RESDIR}/class-6d.x -f -po zbin

.include <bsd.port.mk>

+ 3
- 0
math/palp/distinfo View File

@@ -0,0 +1,3 @@
TIMESTAMP = 1590677237
SHA256 (palp-2.11.tar.gz) = 0540e827b1b481a55285146377b3910991cd6bc8da67f351c15226eec6a95702
SIZE (palp-2.11.tar.gz) = 232751

+ 18
- 0
math/palp/pkg-descr View File

@@ -0,0 +1,18 @@
A Package for Analyzing Lattice Polytopes (PALP) is a set of C programs for
calculations with lattice polytopes and applications to toric geometry.

It contains routines for vertex and facet enumeration, computation of incidences
and symmetries, as well as completion of the set of lattice points in the convex
hull of a given set of points. In addition, there are procedures specialised to
reflexive polytopes such as the enumeration of reflexive subpolytopes, and
applications to toric geometry and string theory, like the computation of Hodge
data and fibration structures for toric Calabi-Yau varieties. The package is
well tested and optimised in speed as it was used for time consuming tasks such
as the classification of reflexive polyhedra in 4 dimensions and the creation
and manipulation of very large lists of 5-dimensional polyhedra.

While originally intended for low-dimensional applications, the algorithms work
in any dimension and our key routine for vertex and facet enumeration compares
well with existing packages.

WWW: http://hep.itp.tuwien.ac.at/~kreuzer/CY/CYpalp.html

+ 25
- 0
math/palp/pkg-plist View File

@@ -0,0 +1,25 @@
bin/class-11d.x
bin/class-4d.x
bin/class-5d.x
bin/class-6d.x
bin/class.x
bin/cws-11d.x
bin/cws-4d.x
bin/cws-5d.x
bin/cws-6d.x
bin/cws.x
bin/mori-11d.x
bin/mori-4d.x
bin/mori-5d.x
bin/mori-6d.x
bin/mori.x
bin/nef-11d.x
bin/nef-4d.x
bin/nef-5d.x
bin/nef-6d.x
bin/nef.x
bin/poly-11d.x
bin/poly-4d.x
bin/poly-5d.x
bin/poly-6d.x
bin/poly.x

+ 38
- 0
math/sympow/Makefile View File

@@ -0,0 +1,38 @@
# Created by: thierry@pompo.net
# $FreeBSD$

PORTNAME= sympow
PORTVERSION= 2.023.6
DISTVERSIONPREFIX= v
CATEGORIES= math

MAINTAINER= thierry@FreeBSD.org
COMMENT= Mathematical program for SYMmetric POWer elliptic curve L-functions

LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING

BUILD_DEPENDS= help2man:misc/help2man \
bash:shells/bash
LIB_DEPENDS= libpari.so:math/pari

USE_GITLAB= yes
GL_ACCOUNT= rezozer/forks
GL_COMMIT= 7fd4d97cabc07951200b98ee841afc4151c2c287

USES= gmake shebangfix
SHEBANG_FILES= ${CONFIGURE_SCRIPT}

HAS_CONFIGURE= yes
CONFIGURE_SCRIPT=Configure

post-build:
for file in `${LS} ${WRKSRC}/datafiles/*.txt`; do \
${WRKSRC}/sympow -txt2bin "`${GREP} -c AT $${file}`" <$${file} $${file%txt}bin; \
done

post-install:
${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${PORTNAME}
${INSTALL_DATA} ${WRKSRC}/datafiles/*.bin ${STAGEDIR}${DATADIR}/datafiles

.include <bsd.port.mk>

+ 3
- 0
math/sympow/distinfo View File

@@ -0,0 +1,3 @@
TIMESTAMP = 1590699032
SHA256 (rezozer/forks-sympow-7fd4d97cabc07951200b98ee841afc4151c2c287_GL0.tar.gz) = c984b5d248d9f1abc4e98567b3391929e2654898413f3666c3dc11cacb7696d7
SIZE (rezozer/forks-sympow-7fd4d97cabc07951200b98ee841afc4151c2c287_GL0.tar.gz) = 68139

+ 4
- 0
math/sympow/pkg-descr View File

@@ -0,0 +1,4 @@
SYMPOW is a package to compute special values of symmetric power elliptic curve
L-functions. It can compute up to about 64 digits of precision.

WWW: https://gitlab.com/rezozer/forks/sympow

+ 59
- 0
math/sympow/pkg-plist View File

@@ -0,0 +1,59 @@
bin/sympow
lib/sympow/new_data
share/man/man1/sympow.1.gz
%%DATADIR%%/datafiles/A012M.bin
%%DATADIR%%/datafiles/A012M.txt
%%DATADIR%%/datafiles/A012S.bin
%%DATADIR%%/datafiles/A012S.txt
%%DATADIR%%/datafiles/A013M.bin
%%DATADIR%%/datafiles/A013M.txt
%%DATADIR%%/datafiles/A013S.bin
%%DATADIR%%/datafiles/A013S.txt
%%DATADIR%%/datafiles/A014M.bin
%%DATADIR%%/datafiles/A014M.txt
%%DATADIR%%/datafiles/A014S.bin
%%DATADIR%%/datafiles/A014S.txt
%%DATADIR%%/datafiles/A015M.bin
%%DATADIR%%/datafiles/A015M.txt
%%DATADIR%%/datafiles/A015S.bin
%%DATADIR%%/datafiles/A015S.txt
%%DATADIR%%/datafiles/A016M.bin
%%DATADIR%%/datafiles/A016M.txt
%%DATADIR%%/datafiles/A016S.bin
%%DATADIR%%/datafiles/A016S.txt
%%DATADIR%%/datafiles/A017M.bin
%%DATADIR%%/datafiles/A017M.txt
%%DATADIR%%/datafiles/A017S.bin
%%DATADIR%%/datafiles/A017S.txt
%%DATADIR%%/datafiles/A018M.bin
%%DATADIR%%/datafiles/A018M.txt
%%DATADIR%%/datafiles/A018S.bin
%%DATADIR%%/datafiles/A018S.txt
%%DATADIR%%/datafiles/A019M.bin
%%DATADIR%%/datafiles/A019M.txt
%%DATADIR%%/datafiles/A019S.bin
%%DATADIR%%/datafiles/A019S.txt
%%DATADIR%%/datafiles/A01OM.bin
%%DATADIR%%/datafiles/A01OM.txt
%%DATADIR%%/datafiles/A01OS.bin
%%DATADIR%%/datafiles/A01OS.txt
%%DATADIR%%/datafiles/M02HM.bin
%%DATADIR%%/datafiles/M02HM.txt
%%DATADIR%%/datafiles/M02HS.bin
%%DATADIR%%/datafiles/M02HS.txt
%%DATADIR%%/datafiles/M02LM.bin
%%DATADIR%%/datafiles/M02LM.txt
%%DATADIR%%/datafiles/M02LS.bin
%%DATADIR%%/datafiles/M02LS.txt
%%DATADIR%%/datafiles/m01EM.bin
%%DATADIR%%/datafiles/m01EM.txt
%%DATADIR%%/datafiles/m01ES.bin
%%DATADIR%%/datafiles/m01ES.txt
%%DATADIR%%/datafiles/m02EM.bin
%%DATADIR%%/datafiles/m02EM.txt
%%DATADIR%%/datafiles/m02ES.bin
%%DATADIR%%/datafiles/m02ES.txt
%%DATADIR%%/datafiles/param_data
%%DATADIR%%/standard1.gp
%%DATADIR%%/standard2.gp
%%DATADIR%%/standard3.gp

+ 1
- 1
science/afni/Makefile View File

@@ -2,7 +2,7 @@

PORTNAME= afni
DISTVERSIONPREFIX= AFNI_
DISTVERSION= 20.1.10
DISTVERSION= 20.1.11
CATEGORIES= science biology graphics perl5 python

MAINTAINER= ports@FreeBSD.org

+ 3
- 3
science/afni/distinfo View File

@@ -1,3 +1,3 @@
TIMESTAMP = 1590567193
SHA256 (afni-afni-AFNI_20.1.10_GH0.tar.gz) = 9dd56ffeb01508a3ce168def1bc27d530de810c82be24ffe1fd519a5c8a011fe
SIZE (afni-afni-AFNI_20.1.10_GH0.tar.gz) = 43295940
TIMESTAMP = 1590739591
SHA256 (afni-afni-AFNI_20.1.11_GH0.tar.gz) = ab70a08d4a5298148ea34a22ca4a810ed9c0d1fa88176c392cf612cde1808636
SIZE (afni-afni-AFNI_20.1.11_GH0.tar.gz) = 43295741

+ 13
- 6
sysutils/hw-probe/Makefile View File

@@ -2,22 +2,22 @@
# $FreeBSD$

PORTNAME= hw-probe
DISTVERSION= 1.6-beta
CATEGORIES= sysutils
DISTVERSION= 1.6-beta2
CATEGORIES= sysutils perl5

MAINTAINER= danfe@FreeBSD.org
COMMENT= Probe for hardware, check operability, and find drivers

LICENSE= LGPL21+
LICENSE= LGPL21+ BSD4CLAUSE
LICENSE_COMB= dual

RUN_DEPENDS= curl:ftp/curl \
dmidecode:sysutils/dmidecode \
hwstat:sysutils/hwstat \
lscpu:sysutils/lscpu \
smartctl:sysutils/smartmontools

USE_GITHUB= yes
GH_ACCOUNT= linuxhw
GH_TAGNAME= d1de28b

USES= perl5
USE_PERL5= run
@@ -29,8 +29,15 @@ OPTIONS_DEFINE= DOCS
PLIST_FILES= bin/${PORTNAME}
PORTDOCS= NEWS.md README.md

.include <bsd.port.pre.mk>

.if ${ARCH} == i386 || ${ARCH} == amd64
RUN_DEPENDS+= dmidecode:sysutils/dmidecode \
lscpu:sysutils/lscpu
.endif

post-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR}

.include <bsd.port.mk>
.include <bsd.port.post.mk>

+ 3
- 3
sysutils/hw-probe/distinfo View File

@@ -1,3 +1,3 @@
TIMESTAMP = 1590003831
SHA256 (linuxhw-hw-probe-1.6-beta_GH0.tar.gz) = 87a17cdcb241d2d068b1acbf5bb9380db3f84ae8ade3c546366975f761e6a9a6
SIZE (linuxhw-hw-probe-1.6-beta_GH0.tar.gz) = 139901
TIMESTAMP = 1590737484
SHA256 (linuxhw-hw-probe-1.6-beta2-d1de28b_GH0.tar.gz) = 3a313ecf60f117a7bc453dc712c8a0d0c1bcefd7ee1dee50966397a1a80ebb2f
SIZE (linuxhw-hw-probe-1.6-beta2-d1de28b_GH0.tar.gz) = 143598

+ 6
- 6
sysutils/hw-probe/pkg-descr View File

@@ -1,5 +1,5 @@
A tool to check operability of computer hardware and upload result
to the Linux/*BSD hardware database.
to the online hardware database.

Probe is a snapshot of your computer hardware state and system
logs. The tool checks operability of devices by analysis of logs
@@ -7,12 +7,12 @@ and returns a permanent URL to view the probe of the computer.

The tool is intended to simplify collecting of logs necessary for
investigating hardware related problems. Just run one simple
command in the console to check your hardware and collect all the
system logs at once:
command (requires superuser privileges) in the console to check
your hardware and collect all the system logs at once:

sudo -E hw-probe -all -upload
# hw-probe -all -upload

By creating probes you contribute to the HDD/SSD Desktop-Class
Reliability Test study: https://github.com/linuxhw/SMART
By creating probes you also contribute to the HDD/SSD reliability
test study (https://github.com/bsdhw/SMART).

WWW: https://bsd-hardware.info/

+ 1
- 0
www/Makefile View File

@@ -1569,6 +1569,7 @@
SUBDIR += py-djangorestframework-csv
SUBDIR += py-djangorestframework-filters
SUBDIR += py-djangorestframework-xml
SUBDIR += py-djangorestframework311
SUBDIR += py-djangorestframework36
SUBDIR += py-djangotoolbox
SUBDIR += py-dojango

+ 2
- 0
www/py-dj22-django-taggit-serializer/Makefile View File

@@ -12,6 +12,8 @@ COMMENT= Django Taggit serializer for the Django REST Framework
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE

DEPRECATED= Obsolete, please use www/py-django-taggit-serializer instead

RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dj22-django-taggit>=0:www/py-dj22-django-taggit@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}six>=0:devel/py-six@${PY_FLAVOR}


+ 3
- 2
www/py-dj22-djangorestframework/Makefile View File

@@ -12,6 +12,8 @@ COMMENT= Django REST framework
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.md

DEPRECATED= Obsolete, please use www/py-djangorestframework instead

RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django22>=1.11:www/py-django22@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pytz>=0:devel/py-pytz@${PY_FLAVOR}

@@ -21,7 +23,6 @@ USE_PYTHON= autoplist distutils
NO_ARCH= yes

CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}djangorestframework \
${PYTHON_PKGNAMEPREFIX}djangorestframework36 \
${PYTHON_PKGNAMEPREFIX}dj21-djangorestframework
${PYTHON_PKGNAMEPREFIX}djangorestframework3*

.include <bsd.port.mk>

+ 2
- 0
www/py-dj22-drf-yasg/Makefile View File

@@ -12,6 +12,8 @@ COMMENT= Yet Another Swagger Generator
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.rst

DEPRECATED= Obsolete, please use www/py-drf-yasg instead

BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools_scm>=3.0.6:devel/py-setuptools_scm@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django22>=1.11.7:www/py-django22@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}dj22-djangorestframework>=3.8:www/py-dj22-djangorestframework@${PY_FLAVOR} \

+ 1
- 1
www/py-django-rest-swagger/Makefile View File

@@ -17,7 +17,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}coreapi>0:devel/py-coreapi@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}openapi-codec>0:devel/py-openapi-codec@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}simplejson>0:devel/py-simplejson@${PY_FLAVOR}

USES= python
USES= python:3.5+
USE_PYTHON= distutils autoplist
NO_ARCH= yes


+ 6
- 6
www/py-djangorestframework/Makefile View File

@@ -1,7 +1,7 @@
# $FreeBSD$

PORTNAME= djangorestframework
DISTVERSION= 3.9.4
DISTVERSION= 3.11.0
PORTEPOCH= 1
CATEGORIES= www python
MASTER_SITES= CHEESESHOP
@@ -13,14 +13,14 @@ COMMENT= Django REST framework
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.md

RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>0:www/py-django111@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pytz>0:devel/py-pytz@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django22>=1.11:www/py-django22@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pytz>=0:devel/py-pytz@${PY_FLAVOR}

USES= python
USES= python:3.5+
USE_PYTHON= distutils autoplist

CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}djangorestframework?? \
${PYTHON_PKGNAMEPREFIX}dj21-djangorestframework
CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}djangorestframework3* \
${PYTHON_PKGNAMEPREFIX}dj22-djangorestframework
NO_ARCH= yes

.include <bsd.port.mk>

+ 3
- 3
www/py-djangorestframework/distinfo View File

@@ -1,3 +1,3 @@
TIMESTAMP = 1561075293
SHA256 (djangorestframework-3.9.4.tar.gz) = c12869cfd83c33d579b17b3cb28a2ae7322a53c3ce85580c2a2ebe4e3f56c4fb
SIZE (djangorestframework-3.9.4.tar.gz) = 779306
TIMESTAMP = 1589529948
SHA256 (djangorestframework-3.11.0.tar.gz) = e782087823c47a26826ee5b6fa0c542968219263fb3976ec3c31edab23a4001f
SIZE (djangorestframework-3.11.0.tar.gz) = 791688

+ 31
- 0
www/py-djangorestframework311/Makefile View File

@@ -0,0 +1,31 @@
# $FreeBSD$

PORTNAME= djangorestframework
DISTVERSION= 3.11.0
CATEGORIES= www python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
PKGNAMESUFFIX= 311

MAINTAINER= ultima@FreeBSD.org
COMMENT= Django REST framework

LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.md

DEPRECATED= Used as a transitional package for www/seahub, please use www/py-djangorestframework instead

RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>0:www/py-django111@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pytz>0:devel/py-pytz@${PY_FLAVOR}

USES= python:3.5+
USE_PYTHON= distutils autoplist

CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}djangorestframework \
${PYTHON_PKGNAMEPREFIX}djangorestframework3* \
${PYTHON_PKGNAMEPREFIX}dj22-djangorestframework
NO_ARCH= yes

PORTSCOUT= limit:^3\.11\.

.include <bsd.port.mk>

+ 3
- 0
www/py-djangorestframework311/distinfo View File

@@ -0,0 +1,3 @@
TIMESTAMP = 1589529948
SHA256 (djangorestframework-3.11.0.tar.gz) = e782087823c47a26826ee5b6fa0c542968219263fb3976ec3c31edab23a4001f
SIZE (djangorestframework-3.11.0.tar.gz) = 791688

+ 6
- 0
www/py-djangorestframework311/pkg-descr View File

@@ -0,0 +1,6 @@
Django REST framework is a powerful and flexible toolkit that makes
it easy to build Web APIs.

Note: This is the 3.9.x branch which supports Django 1.11 and later

WWW: https://www.django-rest-framework.org/

+ 3
- 0
www/py-djangorestframework36/Makefile View File

@@ -13,6 +13,9 @@ COMMENT= Django REST framework

LICENSE= BSD2CLAUSE

DEPRECATED= Not compatible with Django 2.0+, please use www/py-djangorestframework instead
EXPIRATION_DATE= 2020-06-15

USES= python
USE_PYTHON= distutils autoplist


+ 3
- 2
www/py-drf-yasg/Makefile View File

@@ -2,6 +2,7 @@

PORTNAME= drf-yasg
DISTVERSION= 1.17.0
PORTREVISION= 1
CATEGORIES= www python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -13,7 +14,7 @@ LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.rst

BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools_scm>=3.0.6:devel/py-setuptools_scm@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>=1.11.7:www/py-django111@${PY_FLAVOR} \
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django22>=1.11.7:www/py-django22@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}djangorestframework>=3.8:www/py-djangorestframework@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}coreapi>=2.3.3:devel/py-coreapi@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}coreschema>=0.0.4:devel/py-coreschema@${PY_FLAVOR} \
@@ -24,7 +25,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>=1.11.7:www/py-django111@${PY_FLAV
${PYTHON_PKGNAMEPREFIX}uritemplate>=3.0.0:net/py-uritemplate@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}packaging>0:devel/py-packaging@${PY_FLAVOR}

USES= python
USES= python:3.5+
USE_PYTHON= distutils autoplist

NO_ARCH= yes

+ 2
- 1
www/seahub/Makefile View File

@@ -4,6 +4,7 @@ PORTNAME= seahub
DISTVERSIONPREFIX= v
DISTVERSION= ${SEAHUB_VER}
DISTVERSIONSUFFIX= -pro
PORTREVISION= 1
CATEGORIES= www

MAINTAINER= ultima@FreeBSD.org
@@ -28,7 +29,7 @@ RUN_DEPENDS= bash:shells/bash \
${PYTHON_PKGNAMEPREFIX}qrcode>0:textproc/py-qrcode@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}django-formtools>=0:www/py-django-formtools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}django-simple-captcha>=0:www/py-django-simple-captcha@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}djangorestframework>=0:www/py-djangorestframework@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}djangorestframework311>=0:www/py-djangorestframework311@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}dateutil>=0:devel/py-dateutil@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests@${PY_FLAVOR} \
${PY_PILLOW} \

+ 1
- 1
x11-servers/xwayland-devel/Makefile View File

@@ -4,7 +4,7 @@ PORTNAME= xwayland
DISTVERSIONPREFIX= xorg-server-
DISTVERSION= 1.20.0-655
DISTVERSIONSUFFIX= -g${GL_COMMIT:C/(.{12}).*/\1/}
PORTREVISION= 2
PORTREVISION= 3
CATEGORIES= x11-servers
PKGNAMESUFFIX= -devel


+ 8
- 13
x11-servers/xwayland-devel/files/patch-hw_xwayland_xwayland-glx.c View File

@@ -2,21 +2,16 @@ https://gitlab.freedesktop.org/xorg/xserver/-/issues/1032

--- hw/xwayland/xwayland-glx.c.orig 2020-05-20 07:13:28 UTC
+++ hw/xwayland/xwayland-glx.c
@@ -343,6 +343,9 @@ egl_screen_probe(ScreenPtr pScreen)
struct xwl_screen *xwl_screen = xwl_screen_get(pScreen);
__GLXscreen *base;
+ if (xwl_screen->egl_backend == &xwl_screen->eglstream_backend)
+ return NULL;
+
if (enableIndirectGLX)
return NULL; /* not implemented */
@@ -353,6 +356,7 @@ egl_screen_probe(ScreenPtr pScreen)
base->destroy = egl_screen_destroy;
@@ -354,6 +354,12 @@ egl_screen_probe(ScreenPtr pScreen)
base->createDrawable = egl_create_glx_drawable;
/* base.swapInterval = NULL; */
+ base->glvnd = strdup("mesa");
+ /* GlxVendorLibrary is queried in DRI2, so assume Mesa for now */
+ if (xwl_screen->egl_backend == &xwl_screen->eglstream_backend)
+ base->glvnd = strdup("nvidia");
+ else
+ base->glvnd = strdup("mesa");
+
screen->display = xwl_screen->glamor_ctx->display;
__glXInitExtensionEnableBits(screen->base.glx_enable_bits);

Loading…
Cancel
Save