Browse Source

Merge remote-tracking branch 'freebsd/master'

pull/9/head
Franco Fichtner 4 months ago
parent
commit
f7aa440508
100 changed files with 838 additions and 309 deletions
  1. +3
    -0
      MOVED
  2. +11
    -9
      audio/adplay/Makefile
  3. +10
    -0
      audio/adplay/files/patch-configure.ac
  4. +4
    -6
      audio/libadplug/Makefile
  5. +3
    -3
      audio/libadplug/distinfo
  6. +1
    -0
      audio/libadplug/pkg-plist
  7. +1
    -1
      audio/pianobar/Makefile
  8. +1
    -1
      audio/pianod2/Makefile
  9. +3
    -3
      audio/pianod2/distinfo
  10. +6
    -6
      audio/pianod2/files/patch-configure.ac
  11. +0
    -10
      audio/pianod2/files/patch-src-mediaunits-pandora-pandorasource.cpp
  12. +1
    -0
      cad/Makefile
  13. +37
    -0
      cad/ifcopenshell/Makefile
  14. +3
    -0
      cad/ifcopenshell/distinfo
  15. +10
    -0
      cad/ifcopenshell/files/patch-cmake_CMakeLists.txt
  16. +5
    -0
      cad/ifcopenshell/pkg-descr
  17. +82
    -0
      cad/ifcopenshell/pkg-plist
  18. +1
    -1
      cad/qrouter/Makefile
  19. +3
    -3
      cad/qrouter/distinfo
  20. +1
    -1
      cad/solvespace/Makefile
  21. +4
    -1
      cad/verilator/Makefile
  22. +5
    -3
      cad/verilator/distinfo
  23. +6
    -0
      cad/verilator/pkg-plist
  24. +1
    -0
      comms/dcf77pi/Makefile
  25. +7
    -2
      databases/pglogical/Makefile
  26. +63
    -0
      databases/pglogical/files/extra-patch-pglogical__dependency.c
  27. +0
    -0
      databases/pglogical/files/patch-pglogical__apply__spi.c
  28. +3
    -0
      databases/pglogical/pkg-plist
  29. +1
    -1
      databases/postgis23/Makefile
  30. +1
    -1
      databases/postgis24/Makefile
  31. +1
    -1
      databases/postgis25/Makefile
  32. +1
    -1
      databases/postgis30/Makefile
  33. +1
    -1
      deskutils/calibre/Makefile
  34. +3
    -3
      deskutils/calibre/distinfo
  35. +6
    -4
      deskutils/py-khard/Makefile
  36. +3
    -3
      deskutils/py-khard/distinfo
  37. +2
    -5
      deskutils/semantik/Makefile
  38. +3
    -0
      devel/Makefile
  39. +2
    -6
      devel/RStudio/Makefile
  40. +5
    -7
      devel/RStudio/distinfo
  41. +10
    -47
      devel/RStudio/files/patch-src_cpp_core_system_PosixSched.cpp
  42. +17
    -9
      devel/RStudio/files/patch-src_cpp_core_system_PosixSystem.cpp
  43. +5
    -5
      devel/RStudio/files/patch-src_cpp_desktop_DesktopMain.cpp
  44. +15
    -15
      devel/RStudio/files/patch-src_cpp_session_CMakeLists.txt
  45. +2
    -2
      devel/RStudio/files/patch-src_cpp_session_session-config.h.in
  46. +1
    -1
      devel/RStudio/pkg-descr
  47. +1
    -1
      devel/cvs/Makefile
  48. +4
    -22
      devel/electron4/Makefile
  49. +0
    -18
      devel/electron6/Makefile
  50. +0
    -18
      devel/electron7/Makefile
  51. +1
    -0
      devel/fossology-nomos-standalone/Makefile
  52. +148
    -0
      devel/golangci-lint/Makefile
  53. +185
    -0
      devel/golangci-lint/distinfo
  54. +6
    -0
      devel/golangci-lint/pkg-descr
  55. +1
    -1
      devel/kerl/Makefile
  56. +3
    -3
      devel/kerl/distinfo
  57. +1
    -1
      devel/libmustache/Makefile
  58. +6
    -0
      devel/liboil/Makefile
  59. +1
    -1
      devel/libubox/Makefile
  60. +3
    -3
      devel/mill/Makefile
  61. +3
    -3
      devel/mill/distinfo
  62. +5
    -1
      devel/notcurses/Makefile
  63. +3
    -3
      devel/notcurses/distinfo
  64. +4
    -4
      devel/notcurses/pkg-plist
  65. +1
    -1
      devel/objecthash/Makefile
  66. +2
    -1
      devel/p5-TimeDate/Makefile
  67. +3
    -3
      devel/p5-TimeDate/distinfo
  68. +1
    -1
      devel/pecl-grpc/Makefile
  69. +3
    -3
      devel/pecl-grpc/distinfo
  70. +3
    -2
      devel/py-ddtrace/Makefile
  71. +3
    -3
      devel/py-ddtrace/distinfo
  72. +1
    -2
      devel/py-ipykernel5/Makefile
  73. +3
    -3
      devel/py-ipykernel5/distinfo
  74. +1
    -1
      devel/py-jellyfish/Makefile
  75. +3
    -3
      devel/py-jellyfish/distinfo
  76. +24
    -0
      devel/py-loguru/Makefile
  77. +3
    -0
      devel/py-loguru/distinfo
  78. +13
    -0
      devel/py-loguru/pkg-descr
  79. +1
    -1
      devel/py-os-win/Makefile
  80. +3
    -3
      devel/py-os-win/distinfo
  81. +1
    -1
      devel/py-path.py/Makefile
  82. +1
    -1
      devel/py-scikit-build/Makefile
  83. +3
    -3
      devel/py-scikit-build/distinfo
  84. +2
    -2
      devel/rebar3/Makefile
  85. +5
    -5
      devel/rebar3/distinfo
  86. +1
    -1
      devel/rubygem-aws-partitions/Makefile
  87. +3
    -3
      devel/rubygem-aws-partitions/distinfo
  88. +1
    -1
      devel/rubygem-aws-sdk-codebuild/Makefile
  89. +3
    -3
      devel/rubygem-aws-sdk-codebuild/distinfo
  90. +1
    -1
      devel/rubygem-aws-sdk-core2/Makefile
  91. +3
    -3
      devel/rubygem-aws-sdk-core2/distinfo
  92. +1
    -1
      devel/rubygem-aws-sdk-ec2/Makefile
  93. +3
    -3
      devel/rubygem-aws-sdk-ec2/distinfo
  94. +1
    -1
      devel/rubygem-aws-sdk-resources2/Makefile
  95. +3
    -3
      devel/rubygem-aws-sdk-resources2/distinfo
  96. +1
    -1
      devel/rubygem-aws-sdk-s3/Makefile
  97. +3
    -3
      devel/rubygem-aws-sdk-s3/distinfo
  98. +1
    -1
      devel/rubygem-aws-sdk-synthetics/Makefile
  99. +3
    -3
      devel/rubygem-aws-sdk-synthetics/distinfo
  100. +1
    -1
      devel/rubygem-aws-sdk2/Makefile

+ 3
- 0
MOVED View File

@@ -15012,3 +15012,6 @@ www/py-django-happenings|www/py-django-happenings-update|2020-05-17|Has expired:
devel/py-django-tastypie-mongoengine||2020-05-17|Has expired: Not necessary anymore, and project unmaintained
sysutils/py-cpuinfo|sysutils/py-py-cpuinfo|2020-05-18|Rename to match PyPI name
devel/py-jupyterlab_server|devel/py-jupyterlab-server|2020-05-19|Rename to match upstream naming
math/py-onnx|misc/py-onnx|2020-05-23|Move to misc category because it's not related to math
misc/onnx|misc/py-onnx|2020-05-23|Remove duplicate
net/get_iplayer|multimedia/get_iplayer|2020-05-24|Move to a proper category

+ 11
- 9
audio/adplay/Makefile View File

@@ -3,8 +3,8 @@

PORTNAME= adplay
PORTVERSION= 1.8
PORTREVISION= 1
DISTVERSIONPREFIX= v
PORTREVISION= 2
CATEGORIES= audio

MAINTAINER= ehaupt@FreeBSD.org
@@ -17,30 +17,32 @@ LIB_DEPENDS= libadplug.so:audio/libadplug \
libbinio.so:devel/libbinio

USES= autoreconf libtool pkgconfig
GNU_CONFIGURE= yes
USE_GITHUB= yes

GH_ACCOUNT= adplug
GH_PROJECT= ${PORTNAME}-unix
GH_TUPLE= adplug:database:${DBVERSION}:database/database-${DBVERSION}

DBFILE= adplug.db
DBVERSION= v1.0

GNU_CONFIGURE= yes
CONFIGURE_ARGS+= --sharedstatedir=${DATADIR}

PLIST_FILES= ${DATADIR}/adplug.db \
bin/adplay \
man/man1/adplay.1.gz

OPTIONS_DEFINE= ALSA SDL

ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib
ALSA_CONFIGURE_WITH= alsa-prefix=${LOCALBASE}/lib
ALSA_CONFIGURE_OFF= --disable-output-alsa
ALSA_CONFIGURE_WITH= alsa-prefix=${LOCALBASE}/lib
ALSA_CFLAGS+= `pkg-config --cflags alsa`

SDL_CONFIGURE_OFF= --disable-output-sdl
SDL_USES= sdl
SDL_USE= SDL=sdl,mixer
SDL_USE= SDL=mixer,sdl
SDL_CONFIGURE_OFF= --disable-output-sdl

PLIST_FILES= bin/adplay %%DATADIR%%/adplug.db man/man1/adplay.1.gz
DBFILE= adplug.db
DBVERSION= v1.0

post-patch:
@${RM} ${WRKSRC}/src/getopt.h


+ 10
- 0
audio/adplay/files/patch-configure.ac View File

@@ -0,0 +1,10 @@
--- configure.ac.orig 2017-11-19 00:42:12 UTC
+++ configure.ac
@@ -73,7 +73,6 @@ AC_MSG_RESULT([yes]), AC_MSG_RESULT([no]))
# Check if AdPlug supports the new surround/harmonic synth
AC_MSG_CHECKING([whether AdPlug supports the surround/harmonic synth])
AC_LINK_IFELSE([AC_LANG_PROGRAM([#include <adplug/surroundopl.h>], [CSurroundopl *dummy;])],
- AC_DEFINE(HAVE_ADPLUG_SURROUND,, [Defined if AdPlug supports the surround/harmonic synth])
AC_MSG_RESULT([yes]), AC_MSG_RESULT([no - AdPlug >= 2.2 required]))
# Check if AdPlug supports NukedOPL

+ 4
- 6
audio/libadplug/Makefile View File

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

PORTNAME= adplug
PORTVERSION= 2.3.1
PORTVERSION= 2.3.2
DISTVERSIONPREFIX= ${PORTNAME}-
PORTREVISION= 1
CATEGORIES= audio
PKGNAMEPREFIX= lib

@@ -16,17 +15,16 @@ LICENSE= GPLv2
LIB_DEPENDS= libbinio.so:devel/libbinio

USES= autoreconf libtool makeinfo pathfix pkgconfig
GNU_CONFIGURE= yes
USE_CSTD= gnu89
USE_GITHUB= yes
USE_LDCONFIG= yes
USE_CSTD= gnu89

INFO= libadplug

GNU_CONFIGURE= yes
CONFIGURE_ARGS+= --enable-maintainer-mode

INSTALL_TARGET= install-strip

INFO= libadplug
PLIST_SUB+= PORTVERSION=${PORTVERSION}

.include <bsd.port.mk>

+ 3
- 3
audio/libadplug/distinfo View File

@@ -1,3 +1,3 @@
TIMESTAMP = 1524474753
SHA256 (adplug-adplug-adplug-2.3.1_GH0.tar.gz) = 3e5f04f68372ca5312186341cec7a4c245004730a4e01da62c070bdfaeda3806
SIZE (adplug-adplug-adplug-2.3.1_GH0.tar.gz) = 1524474
TIMESTAMP = 1590240692
SHA256 (adplug-adplug-adplug-2.3.2_GH0.tar.gz) = 85b171bd955722fafcd1e00ec654ed1e8fc47424088359e8f5c7bf587b92f523
SIZE (adplug-adplug-adplug-2.3.2_GH0.tar.gz) = 1524892

+ 1
- 0
audio/libadplug/pkg-plist View File

@@ -36,6 +36,7 @@ include/adplug/jbm.h
include/adplug/kemuopl.h
include/adplug/ksm.h
include/adplug/lds.h
include/adplug/load_helper.h
include/adplug/mad.h
include/adplug/mdi.h
include/adplug/mid.h


+ 1
- 1
audio/pianobar/Makefile View File

@@ -3,7 +3,7 @@

PORTNAME= pianobar
PORTVERSION= 2019.02.14
PORTREVISION= 2
PORTREVISION= 3
CATEGORIES= audio
MASTER_SITES= https://6xq.net/${PORTNAME}/



+ 1
- 1
audio/pianod2/Makefile View File

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

PORTNAME= pianod2
PORTVERSION= 309
PORTVERSION= 329
CATEGORIES= audio
MASTER_SITES= http://deviousfish.com/Downloads/pianod2/Devel/



+ 3
- 3
audio/pianod2/distinfo View File

@@ -1,3 +1,3 @@
TIMESTAMP = 1585608632
SHA256 (pianod2-309.tar.gz) = 757eb034b27136692f26b87c7f0d693ea1a407feaee9ba9d08e558409b74fd4a
SIZE (pianod2-309.tar.gz) = 796840
TIMESTAMP = 1590195796
SHA256 (pianod2-329.tar.gz) = 48f2409a0c033fc92ac90e2e4beafc736b119cdcd7532ab140f3cb32da5f7e68
SIZE (pianod2-329.tar.gz) = 802609

+ 6
- 6
audio/pianod2/files/patch-configure.ac View File

@@ -1,15 +1,15 @@
--- configure.ac.orig 2020-03-17 17:41:27 UTC
+++ configure.ac
@@ -19,7 +19,7 @@
--- configure.ac.org 2020-05-22 18:04:30.726838000 -0700
+++ configure.ac 2020-05-22 18:07:12.289613000 -0700
@@ -20,7 +20,7 @@
AC_PREREQ([2.68])
AC_CONFIG_MACRO_DIRS([m4])
AC_INIT([pianod2],
- m4_esyscmd([svn info svn://svn.deviousfish.com/pianod2 | grep Revision: | awk '{print $2}' | tr -d '\n']),
+ [309],
- m4_esyscmd([svn info svn://svn.deviousfish.com/pianod2/trunk | grep Revision: | awk '{print $2}' | tr -d '\n']),
+ [329],
[pianod@lists.deviousfish.com],
,[http://deviousfish.com/pianod2])
AM_INIT_AUTOMAKE([foreign -Wall -Werror])
@@ -543,9 +543,9 @@ AS_IF([test "$with_libao" != "no" ], [
@@ -552,9 +552,9 @@
# Check for libsdl
AS_IF([test "$with_libsdl" != "no" ], [


+ 0
- 10
audio/pianod2/files/patch-src-mediaunits-pandora-pandorasource.cpp View File

@@ -1,10 +0,0 @@
--- src/mediaunits/pandora/pandorasource.cpp.orig 2020-03-17 17:41:28 UTC
+++ src/mediaunits/pandora/pandorasource.cpp
@@ -15,6 +15,7 @@
#include <limits.h>
#include <unistd.h>
+#include <netinet/in.h>
#include <arpa/inet.h>
#include <resolv.h>

+ 1
- 0
cad/Makefile View File

@@ -44,6 +44,7 @@
SUBDIR += graywolf
SUBDIR += gspiceui
SUBDIR += gtkwave
SUBDIR += ifcopenshell
SUBDIR += impact
SUBDIR += irsim
SUBDIR += iverilog


+ 37
- 0
cad/ifcopenshell/Makefile View File

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

PORTNAME= ifcopenshell
DISTVERSIONPREFIX= v
DISTVERSION= 0.6.0
DISTVERSIONSUFFIX= b0
CATEGORIES= cad
DISTNAME= ${PORTNAME}-${DISTVERSION}

MAINTAINER= lbartoletti@FreeBSD.org
COMMENT= Open source IFC library and geometry engine

LICENSE= LGPL3+
LICENSE_FILE= ${WRKSRC}/COPYING.LESSER

BUILD_DEPENDS= nlohmann-json>0:devel/nlohmann-json
LIB_DEPENDS= libboost_system.so:devel/boost-libs \
libTKernel.so:cad/opencascade

USES= cmake eigen:3 gnome
USE_GNOME= libxml2
USE_LDCONFIG= yes
USE_GITHUB= yes
GH_PROJECT= IfcOpenShell

CMAKE_SOURCE_PATH= ${WRKSRC}/cmake

CMAKE_OFF= BUILD_IFCPYTHON \
COLLADA_SUPPORT
CMAKE_ON= BUILD_SHARED_LIBS \
ENABLE_BUILD_OPTIMIZATIONS \
GLTF_SUPPORT
CMAKE_ARGS= -Djson_hpp=${LOCALBASE}/include/nlohmann \
-DOCC_INCLUDE_DIR=${LOCALBASE}/include/OpenCASCADE \
-DOCC_LIBRARY_DIR=${LOCALBASE}/lib

.include <bsd.port.mk>

+ 3
- 0
cad/ifcopenshell/distinfo View File

@@ -0,0 +1,3 @@
TIMESTAMP = 1587226962
SHA256 (ifcopenshell-IfcOpenShell-v0.6.0b0_GH0.tar.gz) = d4a9a28b715512659670f2a101bef64363df7808a64ed30e7019161caae6a914
SIZE (ifcopenshell-IfcOpenShell-v0.6.0b0_GH0.tar.gz) = 2718837

+ 10
- 0
cad/ifcopenshell/files/patch-cmake_CMakeLists.txt View File

@@ -0,0 +1,10 @@
--- cmake/CMakeLists.txt.orig 2020-04-18 16:47:03 UTC
+++ cmake/CMakeLists.txt
@@ -163,6 +163,7 @@ if(USE_MMAP)
endif()
if (IFCXML_SUPPORT)
+ find_package(LibXml2 REQUIRED)
add_definitions(-DWITH_IFCXML)
endif()

+ 5
- 0
cad/ifcopenshell/pkg-descr View File

@@ -0,0 +1,5 @@
IfcOpenShell is an open source (LGPL) software library for working with the
Industry Foundation Classes (IFC) file format. Currently supported IFC
releases are IFC2x3 TC1 and [IFC4 Add2 TC1].

WWW: http://ifcopenshell.org

+ 82
- 0
cad/ifcopenshell/pkg-plist View File

@@ -0,0 +1,82 @@
bin/IfcConvert
bin/IfcGeomServer
include/ifcgeom/IfcGeom.h
include/ifcgeom/IfcGeomElement.h
include/ifcgeom/IfcGeomIteratorImplementation.h
include/ifcgeom/IfcGeomIteratorSettings.h
include/ifcgeom/IfcGeomRepresentation.h
include/ifcgeom/IfcGeomShapeType.h
include/ifcgeom/IfcGeomTree.h
include/ifcgeom/IfcRegister.h
include/ifcgeom/IfcRegisterConvertCurve.h
include/ifcgeom/IfcRegisterConvertFace.h
include/ifcgeom/IfcRegisterConvertShape.h
include/ifcgeom/IfcRegisterConvertShapes.h
include/ifcgeom/IfcRegisterConvertWire.h
include/ifcgeom/IfcRegisterCreateCache.h
include/ifcgeom/IfcRegisterDef.h
include/ifcgeom/IfcRegisterGeomHeader.h
include/ifcgeom/IfcRegisterPurgeCache.h
include/ifcgeom/IfcRegisterShapeType.h
include/ifcgeom/IfcRegisterUndef.h
include/ifcgeom/IfcRepresentationShapeItem.h
include/ifcgeom/ifc_geom_api.h
include/ifcgeom_schema_agnostic/IfcGeomFilter.h
include/ifcgeom_schema_agnostic/IfcGeomIterator.h
include/ifcgeom_schema_agnostic/IfcGeomMaterial.h
include/ifcgeom_schema_agnostic/IfcGeomRenderStyles.h
include/ifcgeom_schema_agnostic/IteratorImplementation.h
include/ifcgeom_schema_agnostic/Kernel.h
include/ifcgeom_schema_agnostic/Serialization.h
include/ifcparse/Argument.h
include/ifcparse/ArgumentType.h
include/ifcparse/Ifc2x3.h
include/ifcparse/Ifc2x3enum.h
include/ifcparse/Ifc4.h
include/ifcparse/Ifc4enum.h
include/ifcparse/IfcBaseClass.h
include/ifcparse/IfcCharacterDecoder.h
include/ifcparse/IfcEntityDescriptor.h
include/ifcparse/IfcEntityInstanceData.h
include/ifcparse/IfcEntityList.h
include/ifcparse/IfcException.h
include/ifcparse/IfcFile.h
include/ifcparse/IfcGlobalId.h
include/ifcparse/IfcHierarchyHelper.h
include/ifcparse/IfcLogger.h
include/ifcparse/IfcParse.h
include/ifcparse/IfcSIPrefix.h
include/ifcparse/IfcSchema.h
include/ifcparse/IfcSpfHeader.h
include/ifcparse/IfcSpfStream.h
include/ifcparse/IfcWrite.h
include/ifcparse/ifc_parse_api.h
include/ifcparse/macros.h
include/ifcparse/utils.h
include/serializers/ColladaSerializer.cpp
include/serializers/ColladaSerializer.h
include/serializers/GeometrySerializer.h
include/serializers/GltfSerializer.cpp
include/serializers/GltfSerializer.h
include/serializers/IgesSerializer.h
include/serializers/OpenCascadeBasedSerializer.cpp
include/serializers/OpenCascadeBasedSerializer.h
include/serializers/Serializer.h
include/serializers/StepSerializer.h
include/serializers/SvgSerializer.cpp
include/serializers/SvgSerializer.h
include/serializers/WavefrontObjSerializer.cpp
include/serializers/WavefrontObjSerializer.h
include/serializers/XmlSerializer.cpp
include/serializers/XmlSerializer.h
include/serializers/schema_dependent/XmlSerializer.cpp
include/serializers/schema_dependent/XmlSerializer.h
include/serializers/util.cpp
include/serializers/util.h
lib/libIfcGeom.so
lib/libIfcGeom_ifc2x3.a
lib/libIfcGeom_ifc4.a
lib/libIfcParse.so
lib/libSerializers.so
lib/libSerializers_ifc2x3.a
lib/libSerializers_ifc4.a

+ 1
- 1
cad/qrouter/Makefile View File

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

PORTNAME= qrouter
DISTVERSION= 1.4.82
DISTVERSION= 1.4.83
CATEGORIES= cad
MASTER_SITES= http://opencircuitdesign.com/${PORTNAME}/archive/



+ 3
- 3
cad/qrouter/distinfo View File

@@ -1,3 +1,3 @@
TIMESTAMP = 1589357021
SHA256 (qrouter-1.4.82.tgz) = 8c15482fd0410e9263c428c53ba1b7de524c23e0b188d46fa23217b23015e512
SIZE (qrouter-1.4.82.tgz) = 326889
TIMESTAMP = 1590266768
SHA256 (qrouter-1.4.83.tgz) = d861a99dd009292f8f35127f10602a0200b0b4a97e4b5c6fe219dd570f42ca87
SIZE (qrouter-1.4.83.tgz) = 326904

+ 1
- 1
cad/solvespace/Makefile View File

@@ -2,8 +2,8 @@

PORTNAME= solvespace
PORTVERSION= 2.3
PORTREVISION= 4
DISTVERSIONPREFIX= v
PORTREVISION= 5
CATEGORIES= cad

MAINTAINER= swills@FreeBSD.org


+ 4
- 1
cad/verilator/Makefile View File

@@ -1,10 +1,13 @@
# $FreeBSD$

PORTNAME= verilator
DISTVERSION= 4.028
DISTVERSION= 4.034
CATEGORIES= cad
MASTER_SITES= https://www.veripool.org/ftp/

PATCH_SITES= https://github.com/${PORTNAME}/${PORTNAME}/commit/
PATCHFILES+= 39f16fb155b9e909f919a9d4ae06890395987b16.patch:-p1 # https://github.com/verilator/verilator/pull/2353

MAINTAINER= kevinz5000@gmail.com
COMMENT= Synthesizable Verilog to C++ compiler



+ 5
- 3
cad/verilator/distinfo View File

@@ -1,3 +1,5 @@
TIMESTAMP = 1581485426
SHA256 (verilator-4.028.tgz) = 344c859b105eb4d382ab89fbc515fd3bf915dc17bf75f90e918141afac1489e6
SIZE (verilator-4.028.tgz) = 2448209
TIMESTAMP = 1590260103
SHA256 (verilator-4.034.tgz) = 54ed7b06ee28b5d21f9d0ee98406d29a508e6124b0d10e54bb32081613ddb80b
SIZE (verilator-4.034.tgz) = 2612571
SHA256 (39f16fb155b9e909f919a9d4ae06890395987b16.patch) = e0b01464624bd340c2969c47e7c851e9cacf7e25281df3bf9b9b0da2eea33582
SIZE (39f16fb155b9e909f919a9d4ae06890395987b16.patch) = 588

+ 6
- 0
cad/verilator/pkg-plist View File

@@ -41,6 +41,9 @@ man/man1/verilator_profcfunc.1.gz
%%DATADIR%%/examples/make_tracing_sc/sc_main.cpp
%%DATADIR%%/examples/make_tracing_sc/sub.v
%%DATADIR%%/examples/make_tracing_sc/top.v
%%DATADIR%%/examples/xml_py/Makefile
%%DATADIR%%/examples/xml_py/sub.v
%%DATADIR%%/examples/xml_py/top.v
%%DATADIR%%/include/gtkwave/fastlz.c
%%DATADIR%%/include/gtkwave/fastlz.h
%%DATADIR%%/include/gtkwave/fst_config.h
@@ -64,6 +67,7 @@ man/man1/verilator_profcfunc.1.gz
%%DATADIR%%/include/verilated_fst_c.h
%%DATADIR%%/include/verilated_heavy.h
%%DATADIR%%/include/verilated_imp.h
%%DATADIR%%/include/verilated_intrinsics.h
%%DATADIR%%/include/verilated_save.cpp
%%DATADIR%%/include/verilated_save.h
%%DATADIR%%/include/verilated_sc.h
@@ -71,6 +75,8 @@ man/man1/verilator_profcfunc.1.gz
%%DATADIR%%/include/verilated_syms.h
%%DATADIR%%/include/verilated_threads.cpp
%%DATADIR%%/include/verilated_threads.h
%%DATADIR%%/include/verilated_trace.h
%%DATADIR%%/include/verilated_trace_imp.cpp
%%DATADIR%%/include/verilated_unordered_set_map.h
%%DATADIR%%/include/verilated_vcd_c.cpp
%%DATADIR%%/include/verilated_vcd_c.h


+ 1
- 0
comms/dcf77pi/Makefile View File

@@ -4,6 +4,7 @@
PORTNAME= dcf77pi
PORTVERSION= 3.7.1.1
DISTVERSIONPREFIX=v
PORTREVISION= 1
CATEGORIES= comms

MAINTAINER= rene@FreeBSD.org


+ 7
- 2
databases/pglogical/Makefile View File

@@ -4,6 +4,7 @@
PORTNAME= pglogical
DISTVERSIONPREFIX= REL
DISTVERSION= 2_3_1
PORTREVISION= 1
CATEGORIES= databases

MAINTAINER= matthew@FreeBSD.org
@@ -35,10 +36,14 @@ PLIST_SUB+= PGSQL94=""
PLIST_SUB+= PGSQL94="@comment "
.endif

.if ${PGSQL_VER} >= 11
EXTRA_PATCHES= ${PATCHDIR}/extra-patch-pglogical__apply__spi.c
.if ${PGSQL_VER} >= 9.5
EXTRA_PATCHES= ${PATCHDIR}/extra-patch-pglogical__dependency.c
.endif

#.if ${PGSQL_VER} >= 11
#EXTRA_PATCHES+= ${PATCHDIR}/extra-patch-pglogical__apply__spi.c
#.endif

# FFI
#TEST_DEPENDS= pg_regress:databases/postgresql${PGSQL_VER_NODOT}-pg_regress
#TEST_TARGET= do-test


+ 63
- 0
databases/pglogical/files/extra-patch-pglogical__dependency.c View File

@@ -0,0 +1,63 @@
--- pglogical_dependency.c.orig 2020-04-06 19:40:00 UTC
+++ pglogical_dependency.c
@@ -232,8 +232,6 @@ static void reportDependentObjects(const ObjectAddress
DropBehavior behavior,
int msglevel,
const ObjectAddress *origObject);
-static void AcquireDeletionLock(const ObjectAddress *object, int flags);
-static void ReleaseDeletionLock(const ObjectAddress *object);
static bool find_expr_references_walker(Node *node,
find_expr_references_context *context);
static void eliminate_duplicate_dependencies(ObjectAddresses *addrs);
@@ -926,51 +924,6 @@ reportDependentObjects(const ObjectAddresses *targetOb
pfree(clientdetail.data);
pfree(logdetail.data);
-}
-
-/*
- * AcquireDeletionLock - acquire a suitable lock for deleting an object
- *
- * We use LockRelation for relations, LockDatabaseObject for everything
- * else. Note that dependency.c is not concerned with deleting any kind of
- * shared-across-databases object, so we have no need for LockSharedObject.
- */
-static void
-AcquireDeletionLock(const ObjectAddress *object, int flags)
-{
- if (object->classId == RelationRelationId)
- {
- /*
- * In DROP INDEX CONCURRENTLY, take only ShareUpdateExclusiveLock on
- * the index for the moment. index_drop() will promote the lock once
- * it's safe to do so. In all other cases we need full exclusive
- * lock.
- */
- if (flags & PERFORM_DELETION_CONCURRENTLY)
- LockRelationOid(object->objectId, ShareUpdateExclusiveLock);
- else
- LockRelationOid(object->objectId, AccessExclusiveLock);
- }
- else
- {
- /* assume we should lock the whole object not a sub-object */
- LockDatabaseObject(object->classId, object->objectId, 0,
- AccessExclusiveLock);
- }
-}
-
-/*
- * ReleaseDeletionLock - release an object deletion lock
- */
-static void
-ReleaseDeletionLock(const ObjectAddress *object)
-{
- if (object->classId == RelationRelationId)
- UnlockRelationOid(object->objectId, AccessExclusiveLock);
- else
- /* assume we should lock the whole object not a sub-object */
- UnlockDatabaseObject(object->classId, object->objectId, 0,
- AccessExclusiveLock);
}
/*

databases/pglogical/files/extra-patch-pglogical__apply__spi.c → databases/pglogical/files/patch-pglogical__apply__spi.c View File


+ 3
- 0
databases/pglogical/pkg-plist View File

@@ -21,8 +21,11 @@ share/postgresql/extension/pglogical--2.2.0.sql
share/postgresql/extension/pglogical--2.2.1--2.2.2.sql
share/postgresql/extension/pglogical--2.2.1.sql
share/postgresql/extension/pglogical--2.2.2--2.3.0.sql
share/postgresql/extension/pglogical--2.2.2--2.3.1.sql
share/postgresql/extension/pglogical--2.2.2.sql
share/postgresql/extension/pglogical--2.3.0--2.3.1.sql
share/postgresql/extension/pglogical--2.3.0.sql
share/postgresql/extension/pglogical--2.3.1.sql
share/postgresql/extension/pglogical.control
share/postgresql/extension/pglogical_origin--1.0.0.sql
share/postgresql/extension/pglogical_origin.control

+ 1
- 1
databases/postgis23/Makefile View File

@@ -3,7 +3,7 @@

PORTNAME= postgis
PORTVERSION= 2.3.10
PORTREVISION= 3
PORTREVISION= 4
CATEGORIES= databases geography
MASTER_SITES= https://download.osgeo.org/postgis/source/
PKGNAMESUFFIX= 23


+ 1
- 1
databases/postgis24/Makefile View File

@@ -3,7 +3,7 @@

PORTNAME= postgis
PORTVERSION= 2.4.8
PORTREVISION= 3
PORTREVISION= 4
CATEGORIES= databases geography
MASTER_SITES= https://download.osgeo.org/postgis/source/
PKGNAMESUFFIX= 24


+ 1
- 1
databases/postgis25/Makefile View File

@@ -3,7 +3,7 @@

PORTNAME= postgis
PORTVERSION= 2.5.4
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= databases geography
MASTER_SITES= https://download.osgeo.org/postgis/source/
PKGNAMESUFFIX= 25


+ 1
- 1
databases/postgis30/Makefile View File

@@ -3,7 +3,7 @@

PORTNAME= postgis
PORTVERSION= 3.0.1
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= databases geography
MASTER_SITES= https://download.osgeo.org/postgis/source/
PKGNAMESUFFIX= 30


+ 1
- 1
deskutils/calibre/Makefile View File

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

PORTNAME= calibre
PORTVERSION= 4.16.0
PORTVERSION= 4.17.0
CATEGORIES= deskutils python
MASTER_SITES= http://download.calibre-ebook.com/${PORTVERSION}/



+ 3
- 3
deskutils/calibre/distinfo View File

@@ -1,3 +1,3 @@
TIMESTAMP = 1589529769
SHA256 (calibre-4.16.0.tar.xz) = a41514719129b02a446c8a57ce87e657c226e0ba31ebcf6827025d23b1a53bc7
SIZE (calibre-4.16.0.tar.xz) = 36964244
TIMESTAMP = 1590221348
SHA256 (calibre-4.17.0.tar.xz) = aada09db377ef7f36253afd9458314f6c6c015f92b8630be00e11585b0e8ffe1
SIZE (calibre-4.17.0.tar.xz) = 37027156

+ 6
- 4
deskutils/py-khard/Makefile View File

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

PORTNAME= khard
DISTVERSION= 0.15.1
DISTVERSION= 0.16.1
CATEGORIES= deskutils python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -20,16 +20,18 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}atomicwrites>=0.1.7:devel/py-atomicwrites@${
${PYTHON_PKGNAMEPREFIX}vobject>=0.9.5:deskutils/py-vobject@${PY_FLAVOR}
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools_scm>0:devel/py-setuptools_scm@${PY_FLAVOR} \
${PY_SPHINX} \
${PYTHON_PKGNAMEPREFIX}sphinx-autoapi>0:textproc/py-sphinx-autoapi@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}sphinx-autodoc-typehints>0:textproc/py-sphinx-autodoc-typehints@${PY_FLAVOR} \
${RUN_DEPENDS}

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

PLIST_FILES= share/zsh/site-functions/_khard \
share/zsh/site-functions/_email-khard \
${EXAMPLESDIR}/khard.conf.example \
${EXAMPLESDIR}/template_for_contact_creation.yaml \
${EXAMPLESDIR}/template.yaml \
man/man1/khard.1.gz \
man/man5/khard.conf.5.gz

@@ -51,7 +53,7 @@ post-install:
${INSTALL_DATA} ${WRKSRC}/misc/zsh/_email-khard \
${STAGEDIR}${PREFIX}/share/zsh/site-functions
${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
(cd ${WRKSRC}/misc/khard/ && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR})
(cd ${WRKSRC}/doc/source/examples/ && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR})
${INSTALL_MAN} ${WRKSRC}/doc/build/man/khard.1 ${STAGEDIR}${MANPREFIX}/man/man1
${INSTALL_MAN} ${WRKSRC}/doc/build/man/khard.conf.5 ${STAGEDIR}${MANPREFIX}/man/man5



+ 3
- 3
deskutils/py-khard/distinfo View File

@@ -1,3 +1,3 @@
TIMESTAMP = 1573153524
SHA256 (khard-0.15.1.tar.gz) = 5ca8e678133e08fa4861cc31aedf9f30b4f8e3958ed66ede025c23ec5e176aa1
SIZE (khard-0.15.1.tar.gz) = 5099734
TIMESTAMP = 1586632028
SHA256 (khard-0.16.1.tar.gz) = 0d9f67a575ac945365c7748cf71f39d3b2281462977254d2e325ceff0ac4e439
SIZE (khard-0.16.1.tar.gz) = 626967

+ 2
- 5
deskutils/semantik/Makefile View File

@@ -9,6 +9,7 @@ MAINTAINER= kde@FreeBSD.org
COMMENT= Mind mapping tool

LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE

USES= kde:5 pkgconfig python:3.6+ qt:5 shebangfix tar:bzip2 waf \
desktop-file-utils gettext shared-mime-info
@@ -41,13 +42,9 @@ PLIST_SUB= PORTVERSION="${PORTVERSION}"
OPTIONS_DEFINE= NLS
OPTIONS_SUB= yes

.include <bsd.port.options.mk>

post-patch:
.if ! ${PORT_OPTIONS:MNLS}
post-patch-NLS-off:
@${REINPLACE_CMD} -e '/langs/ d' \
${WRKSRC}/wscript
.endif

post-install:
@${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${PORTNAME} \


+ 3
- 0
devel/Makefile View File

@@ -854,6 +854,7 @@
SUBDIR += godot2-tools
SUBDIR += goffice
SUBDIR += gogs
SUBDIR += golangci-lint
SUBDIR += golint
SUBDIR += google-cloud-cpp
SUBDIR += google-gdata
@@ -4612,6 +4613,7 @@
SUBDIR += py-logbook
SUBDIR += py-logfury
SUBDIR += py-logilab-common
SUBDIR += py-loguru
SUBDIR += py-logutils
SUBDIR += py-louie
SUBDIR += py-lunardate
@@ -6335,6 +6337,7 @@
SUBDIR += rubygem-ref
SUBDIR += rubygem-reline
SUBDIR += rubygem-request_store
SUBDIR += rubygem-request_store14
SUBDIR += rubygem-require_all
SUBDIR += rubygem-resque
SUBDIR += rubygem-retriable


+ 2
- 6
devel/RStudio/Makefile View File

@@ -5,18 +5,14 @@

PORTNAME= RStudio
DISTVERSIONPREFIX= v
DISTVERSION= 1.2.5042
PORTREVISION= 1
DISTVERSION= 1.3.959
CATEGORIES= devel math java
MASTER_SITES= https://s3.amazonaws.com/rstudio-buildtools/dictionaries/:dictionaries \
https://s3.amazonaws.com/rstudio-buildtools/:buildtools
DISTFILES= core-dictionaries.zip:dictionaries \
gin-${GIN_VERSION}.zip:buildtools \
gwt-${GWT_VERSION}.zip:buildtools \
mathjax-26.zip:buildtools

PATCH_SITES= https://github.com/rstudio/rstudio/commit/
PATCHFILES+= 33c2c42d40ad97d97ca3907df51059cd2ce76fe3.patch:-p1 # https://github.com/rstudio/rstudio/commit/33c2c42d40ad97d97ca3907df51059cd2ce76fe3
mathjax-27.zip:buildtools

MAINTAINER= yuri@FreeBSD.org
COMMENT= Integrated development environment (IDE) for R


+ 5
- 7
devel/RStudio/distinfo View File

@@ -1,14 +1,14 @@
TIMESTAMP = 1588990554
TIMESTAMP = 1590254502
SHA256 (core-dictionaries.zip) = 4341a9630efb9dcf7f215c324136407f3b3d6003e1c96f2e5e1f9f14d5787494
SIZE (core-dictionaries.zip) = 876339
SHA256 (gin-2.1.2.zip) = b98e704164f54be596779696a3fcd11be5785c9907a99ec535ff6e9525ad5f9a
SIZE (gin-2.1.2.zip) = 1341053
SHA256 (gwt-2.8.1.zip) = 0b7af89fdadb4ec51cdb400ace94637d6fe9ffa401b168e2c3d372392a00a0a7
SIZE (gwt-2.8.1.zip) = 95650299
SHA256 (mathjax-26.zip) = 939a2d7f37e26287970be942df70f3e8f272bac2eb868ce1de18bb95d3c26c71
SIZE (mathjax-26.zip) = 3061588
SHA256 (RStudio-rstudio-v1.2.5042_GH0.tar.gz) = 2bcd1d525d92e9ce42f4c7a57383c025e10d34313f8ed245429f02980b47c1fc
SIZE (RStudio-rstudio-v1.2.5042_GH0.tar.gz) = 20456999
SHA256 (mathjax-27.zip) = c56cbaa6c4ce03c1fcbaeb2b5ea3c312d2fb7626a360254770cbcb88fb204176
SIZE (mathjax-27.zip) = 3285230
SHA256 (RStudio-rstudio-v1.3.959_GH0.tar.gz) = 5c89fe18e3d5ead0e7921c88e5fb42ed816823238e84135f5e9e3a364d35fcc1
SIZE (RStudio-rstudio-v1.3.959_GH0.tar.gz) = 89639419
SHA256 (rstudio-r2d3-v0.2.0_GH0.tar.gz) = 6355a7632134c8c9487056019a9c458db2c98d10388cf66b018d5461d0a947af
SIZE (rstudio-r2d3-v0.2.0_GH0.tar.gz) = 21977747
SHA256 (rstudio-rmarkdown-aed26ac_GH0.tar.gz) = b6f6f48dd9930514204739d8957c2737f0b1d110aebf9f89fa31de10598cb29b
@@ -17,5 +17,3 @@ SHA256 (rstudio-rsconnect-03c379b_GH0.tar.gz) = d24b6ee49f32f650f6d10bbfc7b2f61a
SIZE (rstudio-rsconnect-03c379b_GH0.tar.gz) = 220711
SHA256 (trestletech-plumber-v0.4.6_GH0.tar.gz) = 7bcbfdf5a8a2e3a051d2c673ac5ac51a483ed888afe73116cba7741dbb5f63a6
SIZE (trestletech-plumber-v0.4.6_GH0.tar.gz) = 83332
SHA256 (33c2c42d40ad97d97ca3907df51059cd2ce76fe3.patch) = d252111e28a7de8602b4df1f66b36dded260061f094b504895e5c789f8681091
SIZE (33c2c42d40ad97d97ca3907df51059cd2ce76fe3.patch) = 4875

+ 10
- 47
devel/RStudio/files/patch-src_cpp_core_system_PosixSched.cpp View File

@@ -1,57 +1,20 @@
--- src/cpp/core/system/PosixSched.cpp.orig 2020-04-01 16:16:24 UTC
--- src/cpp/core/system/PosixSched.cpp.orig 2020-05-18 18:11:10 UTC
+++ src/cpp/core/system/PosixSched.cpp
@@ -15,8 +15,13 @@
@@ -41,7 +41,7 @@ bool isCpuAffinityEmpty(const CpuAffinity& cpus)
#include <core/system/PosixSched.hpp>
+#define _GNU_SOURCE
#include <sched.h>
+#include <sys/types.h>
+#include <sys/param.h> // w/out this fails on i386 with error: use of undeclared identifier 'NBBY'
+#include <sys/cpuset.h>
+
#include <core/Error.hpp>
namespace rstudio {
@@ -41,9 +46,10 @@ bool isCpuAffinityEmpty(const CpuAffinity& cpus)
Error getCpuAffinity(CpuAffinity* pCpus)
{
#ifndef __APPLE__
- cpu_set_t cs;
+/*
+ cpuset_t cs;
-#ifndef __APPLE__
+#if !defined(__APPLE__) && !defined(__FreeBSD__)
cpu_set_t cs;
CPU_ZERO(&cs);
- if (::sched_getaffinity(0, sizeof(cs), &cs) == -1)
+ if (sched_getaffinity(0, sizeof(cs), &cs) == -1)
return systemError(errno, ERROR_LOCATION);
if (::sched_getaffinity(0, sizeof(cs), &cs) == -1)
@@ -66,7 +66,7 @@ Error getCpuAffinity(CpuAffinity* pCpus)
pCpus->clear();
@@ -55,7 +61,7 @@ Error getCpuAffinity(CpuAffinity* pCpus)
else
pCpus->push_back(false);
}
-
+*/
return Success();
#else
return systemError(boost::system::errc::not_supported, ERROR_LOCATION);
@@ -66,7 +72,8 @@ Error getCpuAffinity(CpuAffinity* pCpus)
Error setCpuAffinity(const CpuAffinity& cpus)
{
#ifndef __APPLE__
- cpu_set_t cs;
+/*
+ cpuset_t cs;
-#ifndef __APPLE__
+#if !defined(__APPLE__) && !defined(__FreeBSD__)
cpu_set_t cs;
CPU_ZERO(&cs);
for (std::size_t i=0; i<cpus.size(); i++)
@@ -79,7 +86,7 @@ Error setCpuAffinity(const CpuAffinity& cpus)
if (::sched_setaffinity(0, sizeof(cs), &cs) == -1)
return systemError(errno, ERROR_LOCATION);
-
+*/
return Success();
#else
return systemError(boost::system::errc::not_supported, ERROR_LOCATION);

+ 17
- 9
devel/RStudio/files/patch-src_cpp_core_system_PosixSystem.cpp View File

@@ -1,7 +1,15 @@
--- src/cpp/core/system/PosixSystem.cpp.orig 2020-04-01 16:16:24 UTC
--- src/cpp/core/system/PosixSystem.cpp.orig 2020-05-18 18:11:10 UTC
+++ src/cpp/core/system/PosixSystem.cpp
@@ -46,13 +46,18 @@
@@ -40,20 +40,25 @@
#include <uuid/uuid.h>
-#ifdef __APPLE__
+#if !defined(__APPLE__) && !defined(__FreeBSD__)
#include <mach-o/dyld.h>
#include <sys/proc_info.h>
#include <libproc.h>
#include <gsl/gsl>
#endif
-#ifndef __APPLE__
@@ -20,7 +28,7 @@
#include <boost/thread.hpp>
#include <boost/format.hpp>
#include <boost/lexical_cast.hpp>
@@ -920,7 +925,7 @@ Error executablePath(const char * argv0,
@@ -917,7 +922,7 @@ Error executablePath(const char * argv0,
#elif defined(HAVE_PROCSELF)
@@ -29,7 +37,7 @@
#else
@@ -1429,7 +1434,7 @@ Error osResourceLimit(ResourceLimit limit, int* pLimit
@@ -1426,7 +1431,7 @@ Error osResourceLimit(ResourceLimit limit, int* pLimit
case CpuLimit:
*pLimit = RLIMIT_CPU;
break;
@@ -38,7 +46,7 @@
case NiceLimit:
*pLimit = RLIMIT_NICE;
break;
@@ -1502,7 +1507,7 @@ Error systemInformation(SysInfo* pSysInfo)
@@ -1499,7 +1504,7 @@ Error systemInformation(SysInfo* pSysInfo)
{
pSysInfo->cores = boost::thread::hardware_concurrency();
@@ -47,7 +55,7 @@
struct sysinfo info;
if (::sysinfo(&info) == -1)
return systemError(errno, ERROR_LOCATION);
@@ -1942,7 +1947,7 @@ Error restrictCoreDumps()
@@ -1939,7 +1944,7 @@ Error restrictCoreDumps()
return error;
// no ptrace core dumps permitted
@@ -56,7 +64,7 @@
int res = ::prctl(PR_SET_DUMPABLE, 0);
if (res == -1)
return systemError(errno, ERROR_LOCATION);
@@ -1953,7 +1958,7 @@ Error restrictCoreDumps()
@@ -1950,7 +1955,7 @@ Error restrictCoreDumps()
Error enableCoreDumps()
{
@@ -65,12 +73,12 @@
int res = ::prctl(PR_SET_DUMPABLE, 1);
if (res == -1)
return systemError(errno, ERROR_LOCATION);
@@ -1979,7 +1984,7 @@ void printCoreDumpable(const std::string& context)
@@ -1976,7 +1981,7 @@ void printCoreDumpable(const std::string& context)
ostr << " hard limit: " << rLimitHard << std::endl;
// ptrace
-#ifndef __APPLE__
+#if !defined(__APPLE__) && !defined(__FreeBSD__)
int dumpable = ::prctl(PR_GET_DUMPABLE, NULL, NULL, NULL, NULL);
int dumpable = ::prctl(PR_GET_DUMPABLE, nullptr, nullptr, nullptr, nullptr);
if (dumpable == -1)
LOG_ERROR(systemError(errno, ERROR_LOCATION));

+ 5
- 5
devel/RStudio/files/patch-src_cpp_desktop_DesktopMain.cpp View File

@@ -1,15 +1,15 @@
--- src/cpp/desktop/DesktopMain.cpp.orig 2020-04-01 16:16:24 UTC
--- src/cpp/desktop/DesktopMain.cpp.orig 2020-05-18 18:11:10 UTC
+++ src/cpp/desktop/DesktopMain.cpp
@@ -42,6 +42,8 @@
#include "DesktopNetworkProxyFactory.hpp"
@@ -47,6 +47,8 @@
#include "DesktopActivationOverlay.hpp"
#include "DesktopSessionServersOverlay.hpp"
+#include "global-setenv.h"
+
#ifdef _WIN32
#include <core/system/RegistryKey.hpp>
#include <Windows.h>
@@ -367,7 +369,7 @@ QString inferDefaultRenderingEngine()
@@ -372,7 +374,7 @@ QString inferDefaultRenderingEngine()
#endif
@@ -18,7 +18,7 @@
QString inferDefaultRenderingEngine()
{
@@ -426,6 +428,7 @@ void initializeRenderingEngine(std::vector<char*>* pAr
@@ -461,6 +463,7 @@ std::string getSessionUrl()
int main(int argc, char* argv[])
{


+ 15
- 15
devel/RStudio/files/patch-src_cpp_session_CMakeLists.txt View File

@@ -1,8 +1,8 @@
--- src/cpp/session/CMakeLists.txt.orig 2020-04-01 16:16:24 UTC
--- src/cpp/session/CMakeLists.txt.orig 2020-05-18 18:11:10 UTC
+++ src/cpp/session/CMakeLists.txt
@@ -25,9 +25,9 @@ endif()
if(NOT EXISTS "${RSTUDIO_DEPENDENCIES_DIR}/common/mathjax-26")
message(FATAL_ERROR "Mathjax 2.6 not found (re-run install-dependencies script to install)")
if(NOT EXISTS "${RSTUDIO_DEPENDENCIES_DIR}/common/mathjax-27")
message(FATAL_ERROR "Mathjax 2.7 not found (re-run install-dependencies script to install)")
endif()
-if(NOT EXISTS "${RSTUDIO_DEPENDENCIES_DIR}/common/pandoc")
- message(FATAL_ERROR "pandoc not found (re-run install-dependencies script to install)")
@@ -11,10 +11,10 @@
+# message(FATAL_ERROR "pandoc not found (re-run install-dependencies script to install)")
+#endif()
# we often install embedded versions of these packages but don't do so currently
@@ -39,19 +39,19 @@ endif()
# endif()
# verify embedded packages are available
foreach(PKG ${RSTUDIO_EMBEDDED_PACKAGES})
@@ -38,19 +38,19 @@ foreach(PKG ${RSTUDIO_EMBEDDED_PACKAGES})
endforeach()
# verify libclang is installed (Windows only)
-if(WIN32)
@@ -45,9 +45,9 @@
# include files
file(GLOB_RECURSE SESSION_HEADER_FILES "*.h*")
@@ -366,6 +366,9 @@ endif()
@@ -391,6 +391,9 @@ endif()
# define executable
add_executable(rsession ${SESSION_SOURCE_FILES} ${SESSION_HEADER_FILES})
add_stripped_executable(rsession ${SESSION_SOURCE_FILES} ${SESSION_HEADER_FILES})
+# additional libraries
+target_link_libraries(rsession -L${FREEBSD_LIBDIR} -linotify -lprocstat)
@@ -55,9 +55,9 @@
# skip libR RPATH at development time
if(RSTUDIO_DEVELOPMENT OR RSTUDIO_RUN_IN_PLACE)
set_target_properties(rsession PROPERTIES SKIP_BUILD_RPATH TRUE)
@@ -497,11 +500,11 @@ if (NOT RSTUDIO_SESSION_WIN32)
set(PANDOC_VERSION "2.3.1" CACHE INTERNAL "Pandoc version")
endif()
@@ -519,11 +522,11 @@ if (NOT RSTUDIO_SESSION_WIN32)
# install pandoc
set(PANDOC_VERSION "2.7.3" CACHE INTERNAL "Pandoc version")
- set(PANDOC_BIN "${RSTUDIO_DEPENDENCIES_DIR}/common/pandoc/${PANDOC_VERSION}")
- file(GLOB PANDOC_FILES "${PANDOC_BIN}/pandoc*")
@@ -70,9 +70,9 @@
+ # PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE
+ # DESTINATION ${RSTUDIO_INSTALL_BIN}/pandoc)
# install rmarkdown package
# file(GLOB RMARKDOWN_PACKAGE "${RSTUDIO_DEPENDENCIES_DIR}/common/rmarkdown*.tar.gz")
@@ -534,18 +537,18 @@ if (NOT RSTUDIO_SESSION_WIN32)
# install embedded packages
foreach(PKG ${RSTUDIO_EMBEDDED_PACKAGES})
@@ -558,18 +561,18 @@ if (NOT RSTUDIO_SESSION_WIN32)
DESTINATION ${RSTUDIO_INSTALL_SUPPORTING}/resources)
# install libclang


+ 2
- 2
devel/RStudio/files/patch-src_cpp_session_session-config.h.in View File

@@ -1,4 +1,4 @@
--- src/cpp/session/session-config.h.in.orig 2020-04-01 16:16:24 UTC
--- src/cpp/session/session-config.h.in.orig 2020-05-18 18:11:10 UTC
+++ src/cpp/session/session-config.h.in
@@ -13,11 +13,11 @@
*
@@ -14,4 +14,4 @@
+#define RSTUDIO_BUILD_ID "FreeBSD-port-version-${FREEBSD_RSTUDIO_VERSION}"
#define RSTUDIO_BUILD_DATE "${CPACK_BUILD_DATE}"
#define RSTUDIO_COPYRIGHT_YEAR "${CPACK_COPYRIGHT_YEAR}"
#cmakedefine RSTUDIO_SERVER
#define RSTUDIO_PACKAGE_OS "${RSTUDIO_PACKAGE_OS}"

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

@@ -3,4 +3,4 @@ It includes a console, syntax-highlighting editor that supports direct
code execution, as well as tools for plotting, history, debugging and
workspace management.

WWW: https://www.rstudio.com/
WWW: https://rstudio.com/

+ 1
- 1
devel/cvs/Makefile View File

@@ -6,7 +6,7 @@ PORTREVISION?= 6
CATEGORIES= devel
MASTER_SITES= LOCAL/eadler

MAINTAINER?= ports@FreeBSD.org
MAINTAINER?= schaiba@gmail.com
COMMENT?= Version control system

LICENSE= GPLv2+


+ 4
- 22
devel/electron4/Makefile View File

@@ -23,14 +23,14 @@ COMMENT= Build cross-platform desktop apps with JavaScript, HTML, and CSS
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/electron/LICENSE

FETCH_DEPENDS= npm:www/npm-node10
FETCH_DEPENDS= npm-node10>0:www/npm-node10
PATCH_DEPENDS= git:devel/git
BUILD_DEPENDS= ${LOCALBASE}/bin/ar:devel/binutils \
gperf:devel/gperf \
yasm:devel/yasm \
${LOCALBASE}/include/linux/videodev2.h:multimedia/v4l_compat \
node:www/node10 \
npm:www/npm-node10
node10>0:www/node10 \
npm-node10>0:www/npm-node10
LIB_DEPENDS= libatk-bridge-2.0.so:accessibility/at-spi2-atk \
libsnappy.so:archivers/snappy \
libFLAC.so:audio/flac \
@@ -51,7 +51,7 @@ LIB_DEPENDS= libatk-bridge-2.0.so:accessibility/at-spi2-atk \
libfontconfig.so:x11-fonts/fontconfig
RUN_DEPENDS= xdg-open:devel/xdg-utils
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}python-dbusmock>0:devel/py-python-dbusmock@${PY_FLAVOR} \
npm:www/npm-node10
npm-node10>0:www/npm-node10

USES= bison dos2unix gettext-tools gl gnome jpeg localbase:ldflags \
ninja pkgconfig python:2.7,build,test tar:xz xorg
@@ -60,9 +60,6 @@ USE_GITHUB= yes
GH_TAGNAME= ${DISTVERSIONPREFIX}${ELECTRON_VER}
# See ${WRKSRC}/electron/DEPS for GH_TAGNAME_node
GH_TUPLE= electron:node:8bc5d171a0873c0ba49f9433798bc8b67399788c:node
# boto:boto:f7574aa6cc2c819430c1f05e9a1a1a666ef8169b:boto \
# yaml:pyyaml:3.12:pyyaml \
# kennethreitz:requests:e4d59bedfd3c7f4f254f4f5d036587bcd8152458:requests

# Official chromium version containing "gn" which is known to work
CHROMIUM_OFFICIAL_VER= 76.0.3809.132
@@ -200,14 +197,6 @@ post-extract:
${MV} ${WRKDIR}/${PORTNAME}-${ELECTRON_VER}/${PORTNAME}-${ELECTRON_VER} ${WRKSRC}/electron
${MV} ${WRKDIR}/${PORTNAME}-${ELECTRON_VER}/${GH_PROJECT_node}-${GH_TAGNAME_node} \
${WRKSRC}/third_party/${GH_ACCOUNT_node}_${GH_PROJECT_node}
# ${RMDIR} ${WRKSRC}/electron/vendor/${GH_PROJECT_boto}
# ${MV} ${WRKDIR}/${PORTNAME}-${ELECTRON_VER}/${GH_PROJECT_boto}-${GH_TAGNAME_boto} \
# ${WRKSRC}/electron/vendor/${GH_PROJECT_boto}
# ${MV} ${WRKDIR}/${PORTNAME}-${ELECTRON_VER}/${GH_PROJECT_pyyaml}-${GH_TAGNAME_pyyaml} \
# ${WRKSRC}/electron/vendor/${GH_PROJECT_pyyaml}
# ${RMDIR} ${WRKSRC}/electron/vendor/${GH_PROJECT_requests}
# ${MV} ${WRKDIR}/${PORTNAME}-${ELECTRON_VER}/${GH_PROJECT_requests}-${GH_TAGNAME_requests} \
# ${WRKSRC}/electron/vendor/${GH_PROJECT_requests}
${MV} ${WRKDIR}/${PORTNAME}-${ELECTRON_VER}/node_modules ${WRKSRC}/third_party/node
${MV} ${WRKDIR}/${PORTNAME}-${ELECTRON_VER}/test_fonts ${WRKSRC}/third_party/test_fonts
${MV} ${WRKDIR}/${PORTNAME}-${ELECTRON_VER}/npm_modules ${WRKSRC}/electron/node_modules
@@ -218,10 +207,6 @@ pre-patch:
# ${FIND} ${WRKSRC} -type f -name '*~' -print -delete

pre-configure:
# cd ${WRKSRC}/electron/vendor/${GH_PROJECT_boto} && \
# ${PYTHON_CMD} setup.py build
# cd ${WRKSRC}/electron/vendor/${GH_PROJECT_requests} && \
# ${PYTHON_CMD} setup.py build
# We used to remove bundled libraries to be sure that chromium uses
# system libraries and not shipped ones.
# cd ${WRKSRC} && ${PYTHON_CMD} \
@@ -242,9 +227,6 @@ do-configure:
${MKDIR} ${WRKSRC}/third_party/node/freebsd/node-freebsd-x64/bin
${LN} -sf ${LOCALBASE}/bin/node ${WRKSRC}/third_party/node/freebsd/node-freebsd-x64/bin/node

# do-build:
# cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ninja -C out/${BUILDTYPE} ${ALL_TARGET}

post-build:
cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} \
${MAKE_CMD} ${MAKE_ARGS} ${POST_BUILD_TARGETS}


+ 0
- 18
devel/electron6/Makefile View File

@@ -64,9 +64,6 @@ USES= bison dos2unix gettext-tools gl gnome jpeg localbase:ldflags \
USE_GITHUB= yes
GH_TAGNAME= ${DISTVERSIONPREFIX}${ELECTRON_VER}
GH_TUPLE= nodejs:node:v${NODE_VER}:node
# boto:boto:f7574aa6cc2c819430c1f05e9a1a1a666ef8169b:boto \
# yaml:pyyaml:3.12:pyyaml \
# kennethreitz:requests:e4d59bedfd3c7f4f254f4f5d036587bcd8152458:requests

# Official chromium version containing "gn" which is known to work
CHROMIUM_OFFICIAL_VER= 76.0.3809.132
@@ -214,14 +211,6 @@ post-extract:
${ECHO_CMD} 'yarn-offline-mirror "../../../yarn-offline-cache"' >> ${WRKSRC}/electron/.yarnrc
cd ${WRKSRC}/electron && \
${SETENV} HOME=${WRKDIR} XDG_CACHE_HOME=${WRKDIR}/.cache yarn --frozen-lockfile --offline
# ${RMDIR} ${WRKSRC}/electron/vendor/${GH_PROJECT_boto}
# ${MV} ${WRKDIR}/${PORTNAME}-${ELECTRON_VER}/${GH_PROJECT_boto}-${GH_TAGNAME_boto} \
# ${WRKSRC}/electron/vendor/${GH_PROJECT_boto}
# ${MV} ${WRKDIR}/${PORTNAME}-${ELECTRON_VER}/${GH_PROJECT_pyyaml}-${GH_TAGNAME_pyyaml} \
# ${WRKSRC}/electron/vendor/${GH_PROJECT_pyyaml}
# ${RMDIR} ${WRKSRC}/electron/vendor/${GH_PROJECT_requests}
# ${MV} ${WRKDIR}/${PORTNAME}-${ELECTRON_VER}/${GH_PROJECT_requests}-${GH_TAGNAME_requests} \
# ${WRKSRC}/electron/vendor/${GH_PROJECT_requests}
${MV} ${WRKDIR}/${PORTNAME}-${ELECTRON_VER}/node_modules ${WRKSRC}/third_party/node
${MV} ${WRKDIR}/${PORTNAME}-${ELECTRON_VER}/test_fonts ${WRKSRC}/third_party/test_fonts

@@ -231,10 +220,6 @@ pre-patch:
# ${FIND} ${WRKSRC} -type f -name '*~' -print -delete

pre-configure:
# cd ${WRKSRC}/electron/vendor/${GH_PROJECT_boto} && \
# ${PYTHON_CMD} setup.py build
# cd ${WRKSRC}/electron/vendor/${GH_PROJECT_requests} && \
# ${PYTHON_CMD} setup.py build
# We used to remove bundled libraries to be sure that chromium uses
# system libraries and not shipped ones.
# cd ${WRKSRC} && ${PYTHON_CMD} \
@@ -259,9 +244,6 @@ do-configure:
${MKDIR} ${WRKDIR}/bin
${LN} -sf ${LOCALBASE}/openjdk8/bin/java ${WRKDIR}/bin/java

# do-build:
# cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ninja -C out/${BUILDTYPE} ${ALL_TARGET}

post-build:
cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} \
${MAKE_CMD} ${MAKE_ARGS} ${POST_BUILD_TARGETS}


+ 0
- 18
devel/electron7/Makefile View File

@@ -64,9 +64,6 @@ USE_GITHUB= yes
GH_TAGNAME= ${DISTVERSIONPREFIX}${ELECTRON_VER}
GH_TUPLE= nodejs:node:v${NODE_VER}:node \
nodejs:nan:${NAN_VER}:nan
# boto:boto:f7574aa6cc2c819430c1f05e9a1a1a666ef8169b:boto \
# yaml:pyyaml:3.12:pyyaml \
# kennethreitz:requests:e4d59bedfd3c7f4f254f4f5d036587bcd8152458:requests

# Official chromium version containing "gn" which is known to work
CHROMIUM_OFFICIAL_VER= 78.0.3904.108
@@ -217,14 +214,6 @@ post-extract:
${ECHO_CMD} 'yarn-offline-mirror "../../../yarn-offline-cache"' >> ${WRKSRC}/electron/.yarnrc
cd ${WRKSRC}/electron && \
${SETENV} HOME=${WRKDIR} XDG_CACHE_HOME=${WRKDIR}/.cache yarn --frozen-lockfile --offline
# ${RMDIR} ${WRKSRC}/electron/vendor/${GH_PROJECT_boto}
# ${MV} ${WRKDIR}/${PORTNAME}-${ELECTRON_VER}/${GH_PROJECT_boto}-${GH_TAGNAME_boto} \
# ${WRKSRC}/electron/vendor/${GH_PROJECT_boto}
# ${MV} ${WRKDIR}/${PORTNAME}-${ELECTRON_VER}/${GH_PROJECT_pyyaml}-${GH_TAGNAME_pyyaml} \
# ${WRKSRC}/electron/vendor/${GH_PROJECT_pyyaml}
# ${RMDIR} ${WRKSRC}/electron/vendor/${GH_PROJECT_requests}
# ${MV} ${WRKDIR}/${PORTNAME}-${ELECTRON_VER}/${GH_PROJECT_requests}-${GH_TAGNAME_requests} \
# ${WRKSRC}/electron/vendor/${GH_PROJECT_requests}
${MV} ${WRKDIR}/${PORTNAME}-${ELECTRON_VER}/node_modules ${WRKSRC}/third_party/node
${MV} ${WRKDIR}/${PORTNAME}-${ELECTRON_VER}/test_fonts ${WRKSRC}/third_party/test_fonts

@@ -234,10 +223,6 @@ pre-patch:
# ${FIND} ${WRKSRC} -type f -name '*~' -print -delete

pre-configure:
# cd ${WRKSRC}/electron/vendor/${GH_PROJECT_boto} && \
# ${PYTHON_CMD} setup.py build
# cd ${WRKSRC}/electron/vendor/${GH_PROJECT_requests} && \
# ${PYTHON_CMD} setup.py build
# We used to remove bundled libraries to be sure that chromium uses
# system libraries and not shipped ones.
# cd ${WRKSRC} && ${PYTHON_CMD} \
@@ -261,9 +246,6 @@ do-configure:
${MKDIR} ${WRKDIR}/bin
${LN} -sf ${LOCALBASE}/openjdk8/bin/java ${WRKDIR}/bin/java

# do-build:
# cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ninja -C out/${BUILDTYPE} ${ALL_TARGET}

post-build:
cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} \
${MAKE_CMD} ${MAKE_ARGS} ${POST_BUILD_TARGETS}


+ 1
- 0
devel/fossology-nomos-standalone/Makefile View File

@@ -3,6 +3,7 @@

PORTNAME= fossology
PORTVERSION= 3.8.0
PORTREVISION= 1
CATEGORIES= devel
PKGNAMESUFFIX= -nomos-standalone



+ 148
- 0
devel/golangci-lint/Makefile View File

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

PORTNAME= golangci-lint
DISTVERSIONPREFIX= v
DISTVERSION= 1.27.0
CATEGORIES= devel

MAINTAINER= vulcan@wired.sh
COMMENT= Linters Runner for Go

LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE

USES= go:modules
USE_GITHUB= yes
GH_ACCOUNT= ${PORTNAME:S/-lint//}
GH_TUPLE= BurntSushi:toml:v0.3.1:burntsushi_toml/vendor/github.com/BurntSushi/toml \
Djarvur:go-err113:af658d038157:djarvur_go_err113/vendor/github.com/Djarvur/go-err113 \
OpenPeeDeeP:depguard:v1.0.1:openpeedeep_depguard/vendor/github.com/OpenPeeDeeP/depguard \
StackExchange:wmi:5d049714c4a6:stackexchange_wmi/vendor/github.com/StackExchange/wmi \
bombsimon:wsl:v3.0.0:bombsimon_wsl/vendor/github.com/bombsimon/wsl/v3 \
davecgh:go-spew:v1.1.1:davecgh_go_spew/vendor/github.com/davecgh/go-spew \
dominikh:go-tools:v0.0.1-2020.1.3:dominikh_go_tools/vendor/honnef.co/go/tools \
fatih:color:v1.7.0:fatih_color/vendor/github.com/fatih/color \
fsnotify:fsnotify:v1.4.7:fsnotify_fsnotify/vendor/github.com/fsnotify/fsnotify \
go-critic:go-critic:v0.4.1:go_critic_go_critic/vendor/github.com/go-critic/go-critic \
go-ini:ini:v1.51.0:go_ini_ini/vendor/gopkg.in/ini.v1 \
go-lintpack:lintpack:v0.5.2:go_lintpack_lintpack/vendor/github.com/go-lintpack/lintpack \
go-ole:go-ole:v1.2.1:go_ole_go_ole/vendor/github.com/go-ole/go-ole \
go-toolsmith:astcast:v1.0.0:go_toolsmith_astcast/vendor/github.com/go-toolsmith/astcast \
go-toolsmith:astcopy:v1.0.0:go_toolsmith_astcopy/vendor/github.com/go-toolsmith/astcopy \
go-toolsmith:astequal:v1.0.0:go_toolsmith_astequal/vendor/github.com/go-toolsmith/astequal \
go-toolsmith:astfmt:v1.0.0:go_toolsmith_astfmt/vendor/github.com/go-toolsmith/astfmt \
go-toolsmith:astp:v1.0.0:go_toolsmith_astp/vendor/github.com/go-toolsmith/astp \
go-toolsmith:strparse:v1.0.0:go_toolsmith_strparse/vendor/github.com/go-toolsmith/strparse \
go-toolsmith:typep:v1.0.0:go_toolsmith_typep/vendor/github.com/go-toolsmith/typep \
go-yaml:yaml:v2.2.8:go_yaml_yaml/vendor/gopkg.in/yaml.v2 \
gobwas:glob:v0.2.3:gobwas_glob/vendor/github.com/gobwas/glob \
gofrs:flock:5135e617513b:gofrs_flock/vendor/github.com/gofrs/flock \
gogo:protobuf:v1.2.1:gogo_protobuf/vendor/github.com/gogo/protobuf \
golang:mod:v0.2.0:golang_mod/vendor/golang.org/x/mod \
golang:sys:bd437916bb0e:golang_sys/vendor/golang.org/x/sys \
golang:text:v0.3.2:golang_text/vendor/golang.org/x/text \
golang:tools:ed308ab3e770:golang_tools/vendor/golang.org/x/tools \
golang:xerrors:9bdfabe68543:golang_xerrors/vendor/golang.org/x/xerrors \
golangci:check:cfe4005ccda2:golangci_check/vendor/github.com/golangci/check \
golangci:dupl:3e9179ac440a:golangci_dupl/vendor/github.com/golangci/dupl \
golangci:errcheck:ef45e06d44b6:golangci_errcheck/vendor/github.com/golangci/errcheck \
golangci:go-misc:927a3d87b613:golangci_go_misc/vendor/github.com/golangci/go-misc \
golangci:goconst:041c5f2b40f3:golangci_goconst/vendor/github.com/golangci/goconst \
golangci:gocyclo:2becd97e67ee:golangci_gocyclo/vendor/github.com/golangci/gocyclo \
golangci:gofmt:244bba706f1a:golangci_gofmt/vendor/github.com/golangci/gofmt \
golangci:ineffassign:42439a7714cc:golangci_ineffassign/vendor/github.com/golangci/ineffassign \
golangci:lint-1:297bf364a8e0:golangci_lint_1/vendor/github.com/golangci/lint-1 \
golangci:maligned:b1d89398deca:golangci_maligned/vendor/github.com/golangci/maligned \
golangci:misspell:950f5d19e770:golangci_misspell/vendor/github.com/golangci/misspell \
golangci:prealloc:215b22d4de21:golangci_prealloc/vendor/github.com/golangci/prealloc \
golangci:revgrep:d9c87f5ffaf0:golangci_revgrep/vendor/github.com/golangci/revgrep \
golangci:unconvert:28b1c447d1f4:golangci_unconvert/vendor/github.com/golangci/unconvert \
gostaticanalysis:analysisutil:4088753ea4d3:gostaticanalysis_analysisutil/vendor/github.com/gostaticanalysis/analysisutil \
hashicorp:hcl:v1.0.0:hashicorp_hcl/vendor/github.com/hashicorp/hcl \
inconshreveable:mousetrap:v1.0.0:inconshreveable_mousetrap/vendor/github.com/inconshreveable/mousetrap \
jingyugao:rowserrcheck:72ab7603b68a:jingyugao_rowserrcheck/vendor/github.com/jingyugao/rowserrcheck \
jirfag:go-printf-func-name:45db9963cdd3:jirfag_go_printf_func_name/vendor/github.com/jirfag/go-printf-func-name \
kisielk:gotool:v1.0.0:kisielk_gotool/vendor/github.com/kisielk/gotool \
konsorten:go-windows-terminal-sequences:v1.0.1:konsorten_go_windows_terminal_sequences/vendor/github.com/konsorten/go-windows-terminal-sequences \
magiconair:properties:v1.8.1:magiconair_properties/vendor/github.com/magiconair/properties \
maratori:testpackage:v1.0.1:maratori_testpackage/vendor/github.com/maratori/testpackage \
matoous:godox:5d6d842e92eb:matoous_godox/vendor/github.com/matoous/godox \
mattn:go-colorable:v0.1.4:mattn_go_colorable/vendor/github.com/mattn/go-colorable \
mattn:go-isatty:v0.0.8:mattn_go_isatty/vendor/github.com/mattn/go-isatty \
mitchellh:go-homedir:v1.1.0:mitchellh_go_homedir/vendor/github.com/mitchellh/go-homedir \
mitchellh:go-ps:621e5597135b:mitchellh_go_ps/vendor/github.com/mitchellh/go-ps \
mitchellh:mapstructure:v1.1.2:mitchellh_mapstructure/vendor/github.com/mitchellh/mapstructure \
mvdan:interfacer:c20040233aed:mvdan_interfacer/vendor/mvdan.cc/interfacer \
mvdan:lint:adc824a0674b:mvdan_lint/vendor/mvdan.cc/lint \
mvdan:unparam:d51796306d8f:mvdan_unparam/vendor/mvdan.cc/unparam \
nakabonne:nestif:v0.3.0:nakabonne_nestif/vendor/github.com/nakabonne/nestif \
nbutton23:zxcvbn-go:ae427f1e4c1d:nbutton23_zxcvbn_go/vendor/github.com/nbutton23/zxcvbn-go \
pelletier:go-toml:v1.2.0:pelletier_go_toml/vendor/github.com/pelletier/go-toml \
pkg:errors:v0.8.1:pkg_errors/vendor/github.com/pkg/errors \
pmezard:go-difflib:v1.0.0:pmezard_go_difflib/vendor/github.com/pmezard/go-difflib \
ryancurrah:gomodguard:v1.0.4:ryancurrah_gomodguard/vendor/github.com/ryancurrah/gomodguard \
securego:gosec:v2.3.0:securego_gosec/vendor/github.com/securego/gosec/v2 \
shirou:gopsutil:e4ec7b275ada:shirou_gopsutil/vendor/github.com/shirou/gopsutil \
shirou:w32:bb4de0191aa4:shirou_w32/vendor/github.com/shirou/w32 \
sirupsen:logrus:v1.4.2:sirupsen_logrus/vendor/github.com/sirupsen/logrus \
sourcegraph:go-diff:v0.5.1:sourcegraph_go_diff/vendor/github.com/sourcegraph/go-diff \
sqs:pbtypes:d3ebe8f20ae4:sourcegraph_pbtypes/vendor/sourcegraph.com/sqs/pbtypes \
spf13:afero:v1.1.2:spf13_afero/vendor/github.com/spf13/afero \
spf13:cast:v1.3.0:spf13_cast/vendor/github.com/spf13/cast \
spf13:cobra:v0.0.5:spf13_cobra/vendor/github.com/spf13/cobra \
spf13:jwalterweatherman:v1.0.0:spf13_jwalterweatherman/vendor/github.com/spf13/jwalterweatherman \
spf13:pflag:v1.0.5:spf13_pflag/vendor/github.com/spf13/pflag \
spf13:viper:v1.6.1:spf13_viper/vendor/github.com/spf13/viper \
stretchr:objx:v0.1.1:stretchr_objx/vendor/github.com/stretchr/objx \
stretchr:testify:v1.5.1:stretchr_testify/vendor/github.com/stretchr/testify \
subosito:gotenv:v1.2.0:subosito_gotenv/vendor/github.com/subosito/gotenv \
tdakkota:asciicheck:d7f85be797a2:tdakkota_asciicheck/vendor/github.com/tdakkota/asciicheck \
tetafro:godot:v0.3.7:tetafro_godot/vendor/github.com/tetafro/godot \
timakin:bodyclose:f7f2e9bca95e:timakin_bodyclose/vendor/github.com/timakin/bodyclose \
tommy-muehle:go-mnd:e6f9a994e8fa:tommy_muehle_go_mnd/vendor/github.com/tommy-muehle/go-mnd \
ultraware:funlen:v0.0.2:ultraware_funlen/vendor/github.com/ultraware/funlen \
ultraware:whitespace:v0.0.4:ultraware_whitespace/vendor/github.com/ultraware/whitespace \
uudashr:gocognit:v1.0.1:uudashr_gocognit/vendor/github.com/uudashr/gocognit \
valyala:bytebufferpool:v1.0.0:valyala_bytebufferpool/vendor/github.com/valyala/bytebufferpool \
valyala:quicktemplate:v1.2.0:valyala_quicktemplate/vendor/github.com/valyala/quicktemplate

_BUILD_COMMIT= fb74c2e
_BUILD_DATE= $$(date -u "+%Y-%m-%dT%H:%M:%SZ")

GO_TARGET= ./cmd/${PORTNAME}
GO_BUILDFLAGS= -ldflags "\
-s -w \
-X main.version=${DISTVERSION} \
-X main.commit=${_BUILD_COMMIT} \
-X main.date=${_BUILD_DATE}"

PLIST_FILES= bin/${PORTNAME} \
etc/bash_completion.d/${PORTNAME} \
share/zsh/site_functions/_${PORTNAME}
PORTDOCS= CHANGELOG.md README.md
PORTEXAMPLES= .golangci.example.yml

OPTIONS_DEFINE= DOCS EXAMPLES

post-build:
.for shell in bash zsh
${WRKDIR}/bin/${PORTNAME} completion ${shell} > ${WRKSRC}/${shell}
.endfor

post-install:
@${MKDIR} ${STAGEDIR}${PREFIX}/etc/bash_completion.d
${INSTALL_DATA} ${WRKSRC}/bash \
${STAGEDIR}${PREFIX}/etc/bash_completion.d/${PORTNAME}
@${MKDIR} ${STAGEDIR}${PREFIX}/share/zsh/site_functions
${INSTALL_DATA} ${WRKSRC}/zsh \
${STAGEDIR}${PREFIX}/share/zsh/site_functions/_${PORTNAME}

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

post-install-EXAMPLES-on:
@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
${INSTALL_DATA} ${WRKSRC}/${PORTEXAMPLES} ${STAGEDIR}${EXAMPLESDIR}

.include <bsd.port.mk>

+ 185
- 0
devel/golangci-lint/distinfo View File

@@ -0,0 +1,185 @@
TIMESTAMP = 1590066430
SHA256 (golangci-golangci-lint-v1.27.0_GH0.tar.gz) = 11a23b60416cab57a7d83c97d723212ec3c430c4d9fdfc698e5f5276cd5ac15a
SIZE (golangci-golangci-lint-v1.27.0_GH0.tar.gz) = 452272
SHA256 (BurntSushi-toml-v0.3.1_GH0.tar.gz) = 6593da894578ba510a470735ffbdc88ce88033094dc5a8f4d3957ab87e18803f
SIZE (BurntSushi-toml-v0.3.1_GH0.tar.gz) = 42077
SHA256 (Djarvur-go-err113-af658d038157_GH0.tar.gz) = faf227e799ae1cbdf7a96fc3ca30b99f5724b4bbd5e3bbf299cf22c2d0f2fa6a
SIZE (Djarvur-go-err113-af658d038157_GH0.tar.gz) = 8633
SHA256 (OpenPeeDeeP-depguard-v1.0.1_GH0.tar.gz) = 0f45087f31a7e1489c5c854e561749b8208bbab0abe734df4f94442766959384
SIZE (OpenPeeDeeP-depguard-v1.0.1_GH0.tar.gz) = 17641
SHA256 (StackExchange-wmi-5d049714c4a6_GH0.tar.gz) = d8025ef6297d6d96ea12ef9dda1f71628958e2021e60ede92bc5816f225cbad9
SIZE (StackExchange-wmi-5d049714c4a6_GH0.tar.gz) = 11234
SHA256 (bombsimon-wsl-v3.0.0_GH0.tar.gz) = 7027182c6ab29b7cf3a900b8c72c5a640d82b118f2fb55b7cadd49593a18a452
SIZE (bombsimon-wsl-v3.0.0_GH0.tar.gz) = 25979
SHA256 (davecgh-go-spew-v1.1.1_GH0.tar.gz) = 7d82b9bb7291adbe7498fe946920ab3e7fc9e6cbfc3b2294693fad00bf0dd17e
SIZE (davecgh-go-spew-v1.1.1_GH0.tar.gz) = 42152
SHA256 (dominikh-go-tools-v0.0.1-2020.1.3_GH0.tar.gz) = fd163396c98b7921614cd28bc1ad7e96cfb66497c8b712ed168479af1694eb57
SIZE (dominikh-go-tools-v0.0.1-2020.1.3_GH0.tar.gz) = 405459
SHA256 (fatih-color-v1.7.0_GH0.tar.gz) = 4650d7aa3feed266fc85d91dc34ca9cffdf7ee03ea29bf2cbf84bbecc75fb755
SIZE (fatih-color-v1.7.0_GH0.tar.gz) = 816449
SHA256 (fsnotify-fsnotify-v1.4.7_GH0.tar.gz) = b7530d973d0ab0e58ad8ce1b9a4b963d6f57b3d72f2f9e13d49846976361b1cd
SIZE (fsnotify-fsnotify-v1.4.7_GH0.tar.gz) = 31139
SHA256 (go-critic-go-critic-v0.4.1_GH0.tar.gz) = 44a8c48c48d09dc53e3737dc83dcf2bc6ce6267392486fa95db93c880a31b5d3
SIZE (go-critic-go-critic-v0.4.1_GH0.tar.gz) = 93712
SHA256 (go-ini-ini-v1.51.0_GH0.tar.gz) = 6c98311d375afbe36a246c5d29acb5cb428634a4186e591ce9b7fe2fa4f2a471
SIZE (go-ini-ini-v1.51.0_GH0.tar.gz) = 43536
SHA256 (go-lintpack-lintpack-v0.5.2_GH0.tar.gz) = 0e2b5ca2c32a8f5de96027ebda2a606dec997daeb57df3fafa5e32a5ff52dc51
SIZE (go-lintpack-lintpack-v0.5.2_GH0.tar.gz) = 22571
SHA256 (go-ole-go-ole-v1.2.1_GH0.tar.gz) = e39183c0ca968dbd700d5019e2c9ae962b0839fd71e7d66c610ff4ea0ddf50c4
SIZE (go-ole-go-ole-v1.2.1_GH0.tar.gz) = 51315
SHA256 (go-toolsmith-astcast-v1.0.0_GH0.tar.gz) = 62b99f2b94319da15c4d2c2a869a94999fa20003fd50a27189c620192b595a48
SIZE (go-toolsmith-astcast-v1.0.0_GH0.tar.gz) = 7452
SHA256 (go-toolsmith-astcopy-v1.0.0_GH0.tar.gz) = 62add5436ef2bf5ee5884e7936c5395dee89107774e87978f7a6074df02f7dc2
SIZE (go-toolsmith-astcopy-v1.0.0_GH0.tar.gz) = 4529
SHA256 (go-toolsmith-astequal-v1.0.0_GH0.tar.gz) = 2d327b8be838ac46ef568836fe29bdfddf699072e23632979af30d98917c911d
SIZE (go-toolsmith-astequal-v1.0.0_GH0.tar.gz) = 6935
SHA256 (go-toolsmith-astfmt-v1.0.0_GH0.tar.gz) = 0c299440e84b1e7dc60e03198c8c5fe7e9b9d3f72f5de67fbc55d8d09482b3a7
SIZE (go-toolsmith-astfmt-v1.0.0_GH0.tar.gz) = 2654
SHA256 (go-toolsmith-astp-v1.0.0_GH0.tar.gz) = 08ddce86dd9578c428470d5f713eab535c91d34c9e007e7ebe364851b1046d92
SIZE (go-toolsmith-astp-v1.0.0_GH0.tar.gz) = 3283
SHA256 (go-toolsmith-strparse-v1.0.0_GH0.tar.gz) = b07b8ab3fdc67b642c530d5f0776ab171bb9946cb8dfe468e4a98a2818c270f1
SIZE (go-toolsmith-strparse-v1.0.0_GH0.tar.gz) = 2469
SHA256 (go-toolsmith-typep-v1.0.0_GH0.tar.gz) = 5fe31ac8d41720a21e4dbf4406990e8e65c4f58c2f1c5852be83ecef7d0005e6
SIZE (go-toolsmith-typep-v1.0.0_GH0.tar.gz) = 4230
SHA256 (go-yaml-yaml-v2.2.8_GH0.tar.gz) = 9632d0760e9a07c414f2b2b6cd453d6225e42ecea77906883b23f1f1d0546045
SIZE (go-yaml-yaml-v2.2.8_GH0.tar.gz) = 72732
SHA256 (gobwas-glob-v0.2.3_GH0.tar.gz) = 325026fc78bcebcf31151b6e060f4e1c3321b04ded3dab63b63610b323c10850
SIZE (gobwas-glob-v0.2.3_GH0.tar.gz) = 25962
SHA256 (gofrs-flock-5135e617513b_GH0.tar.gz) = 59644ab45696775819ced0299ff5a6aac33515c7f2ad02f7531425e278427c9e
SIZE (gofrs-flock-5135e617513b_GH0.tar.gz) = 7290
SHA256 (gogo-protobuf-v1.2.1_GH0.tar.gz) = 99e423905ba8921e86817607a5294ffeedb66fdd4a85efce5eb2848f715fdb3a
SIZE (gogo-protobuf-v1.2.1_GH0.tar.gz) = 2017393
SHA256 (golang-mod-v0.2.0_GH0.tar.gz) = 9303817a4b5b7fb30b8bf55172bd3c2996730d0493e34f1c047a2447caa468b8
SIZE (golang-mod-v0.2.0_GH0.tar.gz) = 91774
SHA256 (golang-sys-bd437916bb0e_GH0.tar.gz) = 649b142ea9aec8da603327e456442cb625ddd8a99cddb2e4ee72c9a40a9fd712
SIZE (golang-sys-bd437916bb0e_GH0.tar.gz) = 1515958
SHA256 (golang-text-v0.3.2_GH0.tar.gz) = 0b9309698f5708531c5377ab1e29b423a6d9e20c55a8d386c3b8283428212f22
SIZE (golang-text-v0.3.2_GH0.tar.gz) = 7168069
SHA256 (golang-tools-ed308ab3e770_GH0.tar.gz) = 36562dfb0a52a5a2df3dfabe002264225d67a34c7edb036d02818aaef3651b1b
SIZE (golang-tools-ed308ab3e770_GH0.tar.gz) = 2430152
SHA256 (golang-xerrors-9bdfabe68543_GH0.tar.gz) = 54bb4d99e6cba2e3e5331d064f46640cc01a0e630ee6a684ae810bd94a7e4eb7
SIZE (golang-xerrors-9bdfabe68543_GH0.tar.gz) = 13657
SHA256 (golangci-check-cfe4005ccda2_GH0.tar.gz) = c8379c7a28b77302a2a1d88dbdd549037ed34a983851b0eb1e0f186e9895af3d
SIZE (golangci-check-cfe4005ccda2_GH0.tar.gz) = 16555
SHA256 (golangci-dupl-3e9179ac440a_GH0.tar.gz) = f56e3ca1b26fbb7a4d84bce6ca2c885043bb8c0fd1ab49ef85d5df02a8afefe2
SIZE (golangci-dupl-3e9179ac440a_GH0.tar.gz) = 18817
SHA256 (golangci-errcheck-ef45e06d44b6_GH0.tar.gz) = af7e397832da5eb444f7eac443035c20ae647e40168e89e5f69558b866e902cb
SIZE (golangci-errcheck-ef45e06d44b6_GH0.tar.gz) = 12102
SHA256 (golangci-go-misc-927a3d87b613_GH0.tar.gz) = afe282d37513ec99c43fbe42082ec63c99bb69c7e9cdd40dc23a94602aff44dc
SIZE (golangci-go-misc-927a3d87b613_GH0.tar.gz) = 149084
SHA256 (golangci-goconst-041c5f2b40f3_GH0.tar.gz) = 6a940db593372e5adeaa6e88d23c3bfbd5816566e3ccfe3379b5352b3c79caa0
SIZE (golangci-goconst-041c5f2b40f3_GH0.tar.gz) = 5238
SHA256 (golangci-gocyclo-2becd97e67ee_GH0.tar.gz) = 581d4adc4c6a9e795daa41b815f2af7efdb75aae6b2b6ba4385fbd274c5cd61a
SIZE (golangci-gocyclo-2becd97e67ee_GH0.tar.gz) = 3580
SHA256 (golangci-gofmt-244bba706f1a_GH0.tar.gz) = 57fdba40ca9468b006d6886d86e7be32edfc5f23bc176b6cb5b250b9b0a93331
SIZE (golangci-gofmt-244bba706f1a_GH0.tar.gz) = 23042
SHA256 (golangci-ineffassign-42439a7714cc_GH0.tar.gz) = 14508dfb45de83b77fe8a6fc082328c6a641f514875c692c8c5b6265fe442c1f
SIZE (golangci-ineffassign-42439a7714cc_GH0.tar.gz) = 8824
SHA256 (golangci-lint-1-297bf364a8e0_GH0.tar.gz) = d3c7eb9a32c5953e436eeb31a73a3e7c43e72ace1f03e30514e31bba36ed7816
SIZE (golangci-lint-1-297bf364a8e0_GH0.tar.gz) = 31585
SHA256 (golangci-maligned-b1d89398deca_GH0.tar.gz) = d517ddfaddf53e1abf5f90ce7169004472fc0c653aa0b8c51066f5135ec5afbe
SIZE (golangci-maligned-b1d89398deca_GH0.tar.gz) = 3376
SHA256 (golangci-misspell-950f5d19e770_GH0.tar.gz) = 5c265268de96218bb80115e4463227859470ce7f01e47e6625eb158a802ebc00
SIZE (golangci-misspell-950f5d19e770_GH0.tar.gz) = 240268
SHA256 (golangci-prealloc-215b22d4de21_GH0.tar.gz) = ea1317414c239c301b7bd8b6219de2e90436b9a80191af44154b6a475b11a23b
SIZE (golangci-prealloc-215b22d4de21_GH0.tar.gz) = 9198
SHA256 (golangci-revgrep-d9c87f5ffaf0_GH0.tar.gz) = fa595c0b235058a2a62f8b7ba2b41ccec28c087d1ccb1d23b74ca51344bacc76
SIZE (golangci-revgrep-d9c87f5ffaf0_GH0.tar.gz) = 11455
SHA256 (golangci-unconvert-28b1c447d1f4_GH0.tar.gz) = 558fc4cbd54fe7a44b8510774004139a31ca3baa5929b34fb5024431658958f2
SIZE (golangci-unconvert-28b1c447d1f4_GH0.tar.gz) = 6782
SHA256 (gostaticanalysis-analysisutil-4088753ea4d3_GH0.tar.gz) = c79b4ecabb844d857d3dd14ce7a4f25a2190c2833ad8b400a2721b21346a9196
SIZE (gostaticanalysis-analysisutil-4088753ea4d3_GH0.tar.gz) = 3510
SHA256 (hashicorp-hcl-v1.0.0_GH0.tar.gz) = 50632428210503070fd2fde748c88b7414bf84a6a0eadebf9d8e596a033bead2
SIZE (hashicorp-hcl-v1.0.0_GH0.tar.gz) = 70658
SHA256 (inconshreveable-mousetrap-v1.0.0_GH0.tar.gz) = 5edc7731c819c305623568e317aa253d342be3447def97f1fa9e10eb5ad819f6
SIZE (inconshreveable-mousetrap-v1.0.0_GH0.tar.gz) = 2290
SHA256 (jingyugao-rowserrcheck-72ab7603b68a_GH0.tar.gz) = 8d1d2f21507aeb628824719f18430aa30efbbc79b679dbe43c3c925c03833b72
SIZE (jingyugao-rowserrcheck-72ab7603b68a_GH0.tar.gz) = 6829
SHA256 (jirfag-go-printf-func-name-45db9963cdd3_GH0.tar.gz) = 8bc0556d24f5f85fac6032dc3677e6967d3bc9ecd2bb8a5d429345ac85be98d3
SIZE (jirfag-go-printf-func-name-45db9963cdd3_GH0.tar.gz) = 2572
SHA256 (kisielk-gotool-v1.0.0_GH0.tar.gz) = 3ee18c8a10449e1a826287aaa7686b175adccf27b20268aeb6c5bf810ccf3d3b
SIZE (kisielk-gotool-v1.0.0_GH0.tar.gz) = 9414
SHA256 (konsorten-go-windows-terminal-sequences-v1.0.1_GH0.tar.gz) = e36c5a5de388bf72db3037b47f025b09e574be8d0bc74b3e44c960cba0880e87
SIZE (konsorten-go-windows-terminal-sequences-v1.0.1_GH0.tar.gz) = 1909
SHA256 (magiconair-properties-v1.8.1_GH0.tar.gz) = 4449df3d2be86608bfc997228f66f1cff57bf620cc5bf9ba44339c7e4c5612dd
SIZE (magiconair-properties-v1.8.1_GH0.tar.gz) = 29735
SHA256 (maratori-testpackage-v1.0.1_GH0.tar.gz) = 85d28cc3da935b038837c28a3beb954f78c7107b86fe2d157c1f0d58a61cea0b
SIZE (maratori-testpackage-v1.0.1_GH0.tar.gz) = 6629
SHA256 (matoous-godox-5d6d842e92eb_GH0.tar.gz) = 69104d52555749bef6474feee4893fb15598b5571bd45445284c09914b1310f6
SIZE (matoous-godox-5d6d842e92eb_GH0.tar.gz) = 7415
SHA256 (mattn-go-colorable-v0.1.4_GH0.tar.gz) = 157806ad8125e6bef4d9b58c9125ccb98a8343136f93faf442ab0cc6e7c24c11
SIZE (mattn-go-colorable-v0.1.4_GH0.tar.gz) = 8981
SHA256 (mattn-go-isatty-v0.0.8_GH0.tar.gz) = 4f40edb394582f49ac6330bc807be93018216ef485eb65f00adcf61b670d4f3e
SIZE (mattn-go-isatty-v0.0.8_GH0.tar.gz) = 3564
SHA256 (mitchellh-go-homedir-v1.1.0_GH0.tar.gz) = 646671c73a84a8dfb4a5a76b80c7b63549ffefa906524d45077301bc7da76600
SIZE (mitchellh-go-homedir-v1.1.0_GH0.tar.gz) = 3362
SHA256 (mitchellh-go-ps-621e5597135b_GH0.tar.gz) = 00fb385fb49c797e0be03acea6f246a3b4d62b251ed30e1f8c2aa284469c1b79
SIZE (mitchellh-go-ps-621e5597135b_GH0.tar.gz) = 7633
SHA256 (mitchellh-mapstructure-v1.1.2_GH0.tar.gz) = 53fbc06b125ff1c9c73a4eb1764346932671a29c67a45a92e2ebc6855635069b
SIZE (mitchellh-mapstructure-v1.1.2_GH0.tar.gz) = 20980
SHA256 (mvdan-interfacer-c20040233aed_GH0.tar.gz) = d7f5ad906997b12f4b70f8c1f1ccb8935397e5c07a16b2df52717360e7f796eb
SIZE (mvdan-interfacer-c20040233aed_GH0.tar.gz) = 13979
SHA256 (mvdan-lint-adc824a0674b_GH0.tar.gz) = 6f90750f25acee3aa855757ea8a46ee8694e9d18d778712a61157948a9a98fff
SIZE (mvdan-lint-adc824a0674b_GH0.tar.gz) = 2641
SHA256 (mvdan-unparam-d51796306d8f_GH0.tar.gz) = 048bca5126f16c6964e48c8e143c5be08efe8e8c7365645f4efccf96ead5a484
SIZE (mvdan-unparam-d51796306d8f_GH0.tar.gz) = 17364
SHA256 (nakabonne-nestif-v0.3.0_GH0.tar.gz) = ac06d2f816e637a092b00431905a9e9ee59e47d24372015eed8055eef2edc3dd
SIZE (nakabonne-nestif-v0.3.0_GH0.tar.gz) = 10011
SHA256 (nbutton23-zxcvbn-go-ae427f1e4c1d_GH0.tar.gz) = 13d860fd8024c61459d362b4fbd7c8b3363d056e54464a5fb778e5fb284e41c8
SIZE (nbutton23-zxcvbn-go-ae427f1e4c1d_GH0.tar.gz) = 980123
SHA256 (pelletier-go-toml-v1.2.0_GH0.tar.gz) = 1a5a620f680033f17e34148bee8f26d96d8c27ff1d7f56f0fe1c7253595b5244
SIZE (pelletier-go-toml-v1.2.0_GH0.tar.gz) = 57496
SHA256 (pkg-errors-v0.8.1_GH0.tar.gz) = 7a428967c6fc2e80cd84a0d9469ab6bd4dbe6b13493ba6294322a933a5a7e356
SIZE (pkg-errors-v0.8.1_GH0.tar.gz) = 11009
SHA256 (pmezard-go-difflib-v1.0.0_GH0.tar.gz) = 28f3dc1b5c0efd61203ab07233f774740d3bf08da4d8153fb5310db6cea0ebda
SIZE (pmezard-go-difflib-v1.0.0_GH0.tar.gz) = 11398
SHA256 (ryancurrah-gomodguard-v1.0.4_GH0.tar.gz) = bff8e46c2232bf4756dc316b76e1b216d8ce7edabd35d2aa16356a47f547bfc5
SIZE (ryancurrah-gomodguard-v1.0.4_GH0.tar.gz) = 9489
SHA256 (securego-gosec-v2.3.0_GH0.tar.gz) = cd4c0041902960314848c23fc05e825d944fed546ea517381d3bd6c5bdc8b109
SIZE (securego-gosec-v2.3.0_GH0.tar.gz) = 74552
SHA256 (shirou-gopsutil-e4ec7b275ada_GH0.tar.gz) = 353eed21dea566c1f0935a04ea0c1260fe5cb8923265ab682224d836b0563b38
SIZE (shirou-gopsutil-e4ec7b275ada_GH0.tar.gz) = 131975
SHA256 (shirou-w32-bb4de0191aa4_GH0.tar.gz) = 9392c79053e1137f6e5716d5c3f28a9639c7aed9292a1ca4b8f41fa9202dbba8
SIZE (shirou-w32-bb4de0191aa4_GH0.tar.gz) = 44336
SHA256 (sirupsen-logrus-v1.4.2_GH0.tar.gz) = 67f2ddf467b7e63d2d2529d227946a331e245aeef7e2e4521ae82647b5ef84d9
SIZE (sirupsen-logrus-v1.4.2_GH0.tar.gz) = 41373
SHA256 (sourcegraph-go-diff-v0.5.1_GH0.tar.gz) = c1ae184153118df4b4817e004ae777f8d63e467ace69384e7fe6f65b632db63a
SIZE (sourcegraph-go-diff-v0.5.1_GH0.tar.gz) = 63256
SHA256 (sqs-pbtypes-d3ebe8f20ae4_GH0.tar.gz) = ccc4331f8ebc283c9b31a1d2ee3df18355da3d3687b9a0a0b814ca03f71bb9e9
SIZE (sqs-pbtypes-d3ebe8f20ae4_GH0.tar.gz) = 8975
SHA256 (spf13-afero-v1.1.2_GH0.tar.gz) = 66554a6b09b0009340ae77c119d5a14e2460bb3aea56e75e138c87e621f3803b
SIZE (spf13-afero-v1.1.2_GH0.tar.gz) = 45309
SHA256 (spf13-cast-v1.3.0_GH0.tar.gz) = e685282ea33f89e9354d148ad1886f532bcebe86b0b60a167988f7c6d081085f
SIZE (spf13-cast-v1.3.0_GH0.tar.gz) = 11085
SHA256 (spf13-cobra-v0.0.5_GH0.tar.gz) = 79226ce00e2b91306277e679d024eea6d17d0c02fc671555fd25df0c3ea07423
SIZE (spf13-cobra-v0.0.5_GH0.tar.gz) = 111126
SHA256 (spf13-jwalterweatherman-v1.0.0_GH0.tar.gz) = 2ece12b964e0d230b10851555185d42d3c81b401efda044265ae716eb1d0bc2d
SIZE (spf13-jwalterweatherman-v1.0.0_GH0.tar.gz) = 6392
SHA256 (spf13-pflag-v1.0.5_GH0.tar.gz) = 9a2cae1f8e8ab0d2cc8ebe468e871af28d9ac0962cf0520999e3ba85f0c7b808
SIZE (spf13-pflag-v1.0.5_GH0.tar.gz) = 50796
SHA256 (spf13-viper-v1.6.1_GH0.tar.gz) = 6c31cd5d8fffd6736589737e4e12f770fde4647fd01feb334d7c2aebf017c88f
SIZE (spf13-viper-v1.6.1_GH0.tar.gz) = 51749
SHA256 (stretchr-objx-v0.1.1_GH0.tar.gz) = 3bb0a581651f4c040435a70167ab60b723c5af04a5b0326af3c8b01ccc6fdcf0
SIZE (stretchr-objx-v0.1.1_GH0.tar.gz) = 75768
SHA256 (stretchr-testify-v1.5.1_GH0.tar.gz) = 6d65f92aeff186bb261dbdb885d9f3ba09db3d79eb5f212fcace1fd4a2858263
SIZE (stretchr-testify-v1.5.1_GH0.tar.gz) = 78657
SHA256 (subosito-gotenv-v1.2.0_GH0.tar.gz) = 5f6826992c11981018c77377f33dbc56d0be932e0d38a2f51e795c99725e7ba5
SIZE (subosito-gotenv-v1.2.0_GH0.tar.gz) = 7359
SHA256 (tdakkota-asciicheck-d7f85be797a2_GH0.tar.gz) = 0795be1c1973cd381679b96df33e6767ceae641525cf9a7231ce7ac9491fb21c
SIZE (tdakkota-asciicheck-d7f85be797a2_GH0.tar.gz) = 3627
SHA256 (tetafro-godot-v0.3.7_GH0.tar.gz) = bc68628f33ab317a48bddeab5ff2509db0c61ae6b4e0266c3f220f6865533682
SIZE (tetafro-godot-v0.3.7_GH0.tar.gz) = 6694
SHA256 (timakin-bodyclose-f7f2e9bca95e_GH0.tar.gz) = 4f3433c74632c8f2dddf53d8913f05a878097b8bab88946bf91cf606b5ee74c5
SIZE (timakin-bodyclose-f7f2e9bca95e_GH0.tar.gz) = 6618
SHA256 (tommy-muehle-go-mnd-e6f9a994e8fa_GH0.tar.gz) = 1ee2a73c26aff1deab355ac70e63a316a88ae54581041be27d782feb7f0c5a36
SIZE (tommy-muehle-go-mnd-e6f9a994e8fa_GH0.tar.gz) = 163776
SHA256 (ultraware-funlen-v0.0.2_GH0.tar.gz) = 08bb01edc4ba6c44e85b81b8765921dab1eb7589c3663d15358a4139d852c4cd
SIZE (ultraware-funlen-v0.0.2_GH0.tar.gz) = 2281
SHA256 (ultraware-whitespace-v0.0.4_GH0.tar.gz) = 1e08c7f134cc54b76997a15e19f70d2f83e13cbb6f9184c2c14b597b307bcbbf
SIZE (ultraware-whitespace-v0.0.4_GH0.tar.gz) = 2361
SHA256 (uudashr-gocognit-v1.0.1_GH0.tar.gz) = dc69a43d6ecd6f7361bec54a65db5b0a0fc5480143abed0c9a281d25bfb696ae
SIZE (uudashr-gocognit-v1.0.1_GH0.tar.gz) = 5110
SHA256 (valyala-bytebufferpool-v1.0.0_GH0.tar.gz) = 089013e3429ebe7fd2bc3527f003bf3f3f639891e5d8ba6a56010e3671465e1f
SIZE (valyala-bytebufferpool-v1.0.0_GH0.tar.gz) = 5025
SHA256 (valyala-quicktemplate-v1.2.0_GH0.tar.gz) = f57e8e5d3d5c8cf0eb4aadb1dfdd6c7c6911c3aa6f9cb7a0f2a31dd33352f1b9
SIZE (valyala-quicktemplate-v1.2.0_GH0.tar.gz) = 42967

+ 6
- 0
devel/golangci-lint/pkg-descr View File

@@ -0,0 +1,6 @@
GolangCI-Lint is a linters aggregator. It's fast, on average 5 times
faster than gometalinter. It's easy to integrate and use, has nice
output and has a minimum number of false positives. It supports go
modules.

WWW: https://github.com/golangci/golangci-lint

+ 1
- 1
devel/kerl/Makefile View File

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

PORTNAME= kerl
DISTVERSION= 1.8.6
DISTVERSION= 2.0.0
CATEGORIES= devel
EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}



+ 3
- 3
devel/kerl/distinfo View File

@@ -1,3 +1,3 @@
TIMESTAMP = 1571165014
SHA256 (kerl-kerl-1.8.6_GH0.tar.gz) = 990cf0addc6c3733473a34442bb35aeeed2668e87e416bd694f4dec3f9799c75
SIZE (kerl-kerl-1.8.6_GH0.tar.gz) = 30017
TIMESTAMP = 1590231693
SHA256 (kerl-kerl-2.0.0_GH0.tar.gz) = 76579a934d918e26731d7b0c7e2f41bb89512175b70886825ceb40f05110544f
SIZE (kerl-kerl-2.0.0_GH0.tar.gz) = 32156

+ 1
- 1
devel/libmustache/Makefile View File

@@ -3,8 +3,8 @@

PORTNAME= libmustache
PORTVERSION= 0.5.0
PORTREVISION= 2
DISTVERSIONPREFIX= v
PORTREVISION= 3
CATEGORIES= devel
#MASTER_SITES=



+ 6
- 0
devel/liboil/Makefile View File

@@ -23,4 +23,10 @@ CONFIGURE_ARGS= --disable-gtk-doc \
INSTALL_TARGET= install-strip
CFLAGS:= ${CFLAGS:N-O*} -O2

.include <bsd.port.options.mk>

.if defined(PPC_ABI) && ${PPC_ABI} == ELFv2
USES+= compiler:gcc-c++11-lib
.endif

.include <bsd.port.mk>

+ 1
- 1
devel/libubox/Makefile View File

@@ -3,7 +3,7 @@

PORTNAME= libubox
PORTVERSION= 20180803
PORTREVISION= 2
PORTREVISION= 3
CATEGORIES= devel

MAINTAINER= mm@FreeBSD.org


+ 3
- 3
devel/mill/Makefile View File

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

PORTNAME= mill
DISTVERSION= 0.7.1
DISTVERSION= 0.7.2
CATEGORIES= devel java
MASTER_SITES= https://github.com/lihaoyi/mill/releases/download/${PORTVERSION}/
DISTNAME= ${PORTVERSION}-assembly
@@ -15,10 +15,10 @@ COMMENT= Mill is a Java/Scala build tool
LICENSE= MIT

USE_JAVA= yes

JAVA_VERSION= 1.8+
NO_BUILD= yes
NO_ARCH= yes
NO_BUILD= yes

PLIST_FILES= bin/mill



+ 3
- 3
devel/mill/distinfo View File

@@ -1,3 +1,3 @@
TIMESTAMP = 1589786296
SHA256 (mill/0.7.1-assembly) = 06d647135a021e9782df01674cd91c267a6373a27a237a9bc0590236770744ef
SIZE (mill/0.7.1-assembly) = 56296385
TIMESTAMP = 1589872623
SHA256 (mill/0.7.2-assembly) = 1bc564ef9e5575738d5ebee3c8934ff0064f0f6af1c579f20d078c8fe2f90dab
SIZE (mill/0.7.2-assembly) = 56297621

+ 5
- 1
devel/notcurses/Makefile View File

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

PORTNAME= notcurses
DISTVERSIONPREFIX= v
DISTVERSION= 1.4.1
DISTVERSION= ${ABIVERSION}.4.3
CATEGORIES= devel

MAINTAINER= nickblack@linux.com
@@ -22,6 +22,10 @@ USE_LDCONFIG= yes

CMAKE_OFF= USE_PANDOC USE_TESTS USE_PYTHON

ABIVERSION= 1

PLIST_SUB= REL_VER=${DISTVERSION} ABI_VER=${ABIVERSION}

OPTIONS_DEFINE= DOCS

PORTDOCS= *


+ 3
- 3
devel/notcurses/distinfo View File

@@ -1,3 +1,3 @@
TIMESTAMP = 1589176538
SHA256 (dankamongmen-notcurses-v1.4.1_GH0.tar.gz) = ba6dcdd0a6bc830cff7b4f2ea9b28d0883f77d3182d2736c8fb3e31771c6c74b
SIZE (dankamongmen-notcurses-v1.4.1_GH0.tar.gz) = 11105268
TIMESTAMP = 1590154246
SHA256 (dankamongmen-notcurses-v1.4.3_GH0.tar.gz) = 16111fd2991dedf9cba88d9d7aed138f2e02b12120e33805e634a96bf24eea77
SIZE (dankamongmen-notcurses-v1.4.3_GH0.tar.gz) = 11112007

+ 4
- 4
devel/notcurses/pkg-plist View File

@@ -39,12 +39,12 @@ lib/cmake/notcurses/notcursesConfig.cmake
lib/cmake/notcurses/notcursesConfigVersion.cmake
lib/libnotcurses++.a
lib/libnotcurses++.so
lib/libnotcurses++.so.1
lib/libnotcurses++.so.1.4.1
lib/libnotcurses++.so.%%ABI_VER%%
lib/libnotcurses++.so.%%REL_VER%%
lib/libnotcurses.a
lib/libnotcurses.so
lib/libnotcurses.so.1
lib/libnotcurses.so.1.4.1
lib/libnotcurses.so.%%ABI_VER%%
lib/libnotcurses.so.%%REL_VER%%
libdata/pkgconfig/notcurses++.pc
libdata/pkgconfig/notcurses.pc
%%DATADIR%%/PurpleDrank.jpg


+ 1
- 1
devel/objecthash/Makefile View File

@@ -3,7 +3,7 @@

PORTNAME= objecthash
PORTVERSION= 20160802
PORTREVISION= 11
PORTREVISION= 12
CATEGORIES= devel

MAINTAINER= ports@FreeBSD.org


+ 2
- 1
devel/p5-TimeDate/Makefile View File

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

PORTNAME= TimeDate
PORTVERSION= 2.32
PORTVERSION= 2.33
PORTEPOCH= 1
CATEGORIES= devel perl5
MASTER_SITES= CPAN/Date
@@ -13,6 +13,7 @@ COMMENT= Perl5 module containing a better/faster date parser for absolute dates

LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/README

USES= perl5
USE_PERL5= configure


+ 3
- 3
devel/p5-TimeDate/distinfo View File

@@ -1,3 +1,3 @@
TIMESTAMP = 1589899709
SHA256 (TimeDate-2.32.tar.gz) = 34eca099e375e2d142ea6cc935922c4980dc21c65ce7c24823ca08457c4bb3d6
SIZE (TimeDate-2.32.tar.gz) = 29973
TIMESTAMP = 1590248214
SHA256 (TimeDate-2.33.tar.gz) = c0b69c4b039de6f501b0d9f13ec58c86b040c1f7e9b27ef249651c143d605eb2
SIZE (TimeDate-2.33.tar.gz) = 29997

+ 1
- 1
devel/pecl-grpc/Makefile View File

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

PORTNAME= grpc
PORTVERSION= 1.28.0
PORTVERSION= 1.29.0
CATEGORIES= devel net

MAINTAINER= vanilla@FreeBSD.org


+ 3
- 3
devel/pecl-grpc/distinfo View File

@@ -1,3 +1,3 @@
TIMESTAMP = 1585982342
SHA256 (PECL/grpc-1.28.0.tgz) = 8e6da7d0f2aa46ffbae1edf325345759ea97795ede1610b30b7518e8d3523109
SIZE (PECL/grpc-1.28.0.tgz) = 3296584
TIMESTAMP = 1590201095
SHA256 (PECL/grpc-1.29.0.tgz) = 181fb1a7b572cabe7ca6ce5e9fec5854abf8e12dc6b6a16be1d3b27cde26e7da
SIZE (PECL/grpc-1.29.0.tgz) = 3383103

+ 3
- 2
devel/py-ddtrace/Makefile View File

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

PORTNAME= ddtrace
PORTVERSION= 0.37.1
PORTVERSION= 0.38.0
CATEGORIES= devel python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -29,7 +29,8 @@ PROFILING_DESC= Profiling support

OPENTRACING_RUN_DEPENDS=${PYTHON_PKGNAMEPREFIX}opentracing>=2.0.0:devel/py-opentracing@${PY_FLAVOR}
PROFILING_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}intervaltree>=0:devel/py-intervaltree@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}protobuf>=3:devel/py-protobuf@${PY_FLAVOR}
${PYTHON_PKGNAMEPREFIX}protobuf>=3:devel/py-protobuf@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}tenacity>=5:devel/py-tenacity@${PY_FLAVOR}

post-patch:
@${RM} ${WRKSRC}/ddtrace/profiling/collector/stack.c


+ 3
- 3
devel/py-ddtrace/distinfo View File

@@ -1,3 +1,3 @@
TIMESTAMP = 1589631140
SHA256 (ddtrace-0.37.1.tar.gz) = 2f7062701acb919fedf89aebe607b16cc9309449d447f4dd772785c949f9b0d6
SIZE (ddtrace-0.37.1.tar.gz) = 840972
TIMESTAMP = 1590171960
SHA256 (ddtrace-0.38.0.tar.gz) = 3b67932d8cbd22114f375c5eb67ac691e6ca989a1ff65b878c2aa570a4ce5493
SIZE (ddtrace-0.38.0.tar.gz) = 887204

+ 1
- 2
devel/py-ipykernel5/Makefile View File

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

PORTNAME= ipykernel
PORTVERSION= 5.2.1
PORTREVISION= 1
PORTVERSION= 5.3.0
CATEGORIES= devel python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}


+ 3
- 3
devel/py-ipykernel5/distinfo View File

@@ -1,3 +1,3 @@
TIMESTAMP = 1587227354
SHA256 (ipykernel-5.2.1.tar.gz) = 2937373c356fa5b634edb175c5ea0e4b25de8008f7c194f2d49cfbd1f9c970a8
SIZE (ipykernel-5.2.1.tar.gz) = 106273
TIMESTAMP = 1590198180
SHA256 (ipykernel-5.3.0.tar.gz) = 731adb3f2c4ebcaff52e10a855ddc87670359a89c9c784d711e62d66fccdafae
SIZE (ipykernel-5.3.0.tar.gz) = 110977

+ 1
- 1
devel/py-jellyfish/Makefile View File

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

PORTNAME= jellyfish