CVS: cvs.openbsd.org: ports

2020-12-21 Thread Robert Nagy
CVSROOT:/cvs
Module name:ports
Changes by: rob...@cvs.openbsd.org  2020/12/21 23:53:11

Modified files:
www/chromium   : Makefile 
www/chromium/patches: patch-chrome_common_chrome_paths_cc 

Log message:
unbreak policies once again by re-introducing a patch that was removed
in a previous commit



Re: ghc-8.10.3 update

2020-12-21 Thread Bodie




On 22.12.2020 01:15, b.go...@gmx.de wrote:

Greg Steuck writes:


I revised my ghc-8.10/cabal update branch to the recent ghc-8.10.3. As
before it has been rebuilt on amd64 and i386. I've been running most 
of

the affected ports on amd64 since before 6.8.

The full set of patches is pushed to
https://github.com/blackgnezdo/ports/commits/ghc-8103-dec21
with most of the changes in the attached tar ball as well.

Still looking for some feedback.

Thanks
Greg

[...]

I'm a ghc user, not experienced in OpenBSD ports. Is there anything 
specific I

can do to help?



https://www.openbsd.org/faq/ports/testing.html


--
cheers,
Björn




CVS: cvs.openbsd.org: ports

2020-12-21 Thread Brian Callahan
CVSROOT:/cvs
Module name:ports
Changes by: bcal...@cvs.openbsd.org 2020/12/21 20:27:42

Modified files:
sysutils/mangl : Makefile distinfo 
sysutils/mangl/pkg: PLIST 

Log message:
Update to mangl-1.0.3. Adds a manual page.



WIP: Boost 1.72

2020-12-21 Thread Brad Smith
Here is my work in progress update to Boost 1.72.

As far as I can see everything in the tree builds with this release. I
was running into more issues with 1.73.

One issue I have been attempting to fix is having the various parts of
the build all call the same compiler name (.e.g. c++) instead of some
places calling c++ and some places calling clang++. This has not been
a showstopper to date, but with 1.73 the build of B2 now checks for a
C++11 capable compiler and even though we're building with ports-gcc
it still manages to try to build with base-gcc and rightfully fails.

Any testing and feedback welcome.


Index: Makefile
===
RCS file: /home/cvs/ports/devel/boost/Makefile,v
retrieving revision 1.106
diff -u -p -u -p -r1.106 Makefile
--- Makefile21 Dec 2020 19:07:52 -  1.106
+++ Makefile21 Dec 2020 19:27:12 -
@@ -5,8 +5,7 @@ ONLY_FOR_ARCHS-md = aarch64 amd64 arm i3
 COMMENT-main=  free peer-reviewed portable C++ source libraries
 COMMENT-md=machine-dependent libraries for boost
 
-VERSION=   1.70.0
-REVISION=  2
+VERSION=   1.72.0
 DISTNAME=  boost_${VERSION:S/./_/g}
 PKGNAME-main=  boost-${VERSION}
 PKGNAME-md=boost-md-${VERSION}
@@ -15,7 +14,7 @@ MASTER_SITES= https://dl.bintray.com/boo
 EXTRACT_SUFX=  .tar.bz2
 FIX_EXTRACT_PERMISSIONS =  Yes
 
-SO_VERSION=12.0
+SO_VERSION=13.0
 BOOST_LIBS=boost_atomic-mt \
boost_chrono-mt boost_chrono \
boost_container-mt boost_container \
@@ -71,7 +70,7 @@ MAINTAINER=   Brad Smith = 5)) \
 -  || (defined(__NetBSD_GCC__) && (__NetBSD_GCC__ >= 2095003)) || 
defined(__DragonFly__))
-+  || (defined(__NetBSD_GCC__) && (__NetBSD_GCC__ >= 2095003)) || 
defined(__OpenBSD__))
++  || (defined(__NetBSD_GCC__) && (__NetBSD_GCC__ >= 2095003)) \
++  || defined(__OpenBSD__) || defined(__DragonFly__))
  #  define BOOST_NO_CWCHAR
  #endif
  //
Index: patches/patch-boost_context_fixedsize_stack_hpp
===
RCS file: patches/patch-boost_context_fixedsize_stack_hpp
diff -N patches/patch-boost_context_fixedsize_stack_hpp
--- patches/patch-boost_context_fixedsize_stack_hpp 13 Dec 2018 19:52:46 
-  1.1
+++ /dev/null   1 Jan 1970 00:00:00 -
@@ -1,34 +0,0 @@
-$OpenBSD: patch-boost_context_fixedsize_stack_hpp,v 1.1 2018/12/13 19:52:46 
sthen Exp $
-
-Index: boost/context/fixedsize_stack.hpp
 boost/context/fixedsize_stack.hpp.orig
-+++ boost/context/fixedsize_stack.hpp
-@@ -26,6 +26,8 @@
- #  include BOOST_ABI_PREFIX
- #endif
- 
-+#include 
-+
- namespace boost {
- namespace context {
- 
-@@ -42,8 +44,8 @@ class basic_fixedsize_stack { (public)
- }
- 
- stack_context allocate() {
--void * vp = std::malloc( size_);
--if ( ! vp) {
-+void * vp = mmap(NULL, size_, PROT_READ | PROT_WRITE, MAP_PRIVATE | 
MAP_ANON | MAP_STACK, -1, 0);
-+if ( vp == MAP_FAILED ) {
- throw std::bad_alloc();
- }
- stack_context sctx;
-@@ -62,7 +64,7 @@ class basic_fixedsize_stack { (public)
- VALGRIND_STACK_DEREGISTER( sctx.valgrind_stack_id);
- #endif
- void * vp = static_cast< char * >( sctx.sp) - sctx.size;
--std::free( vp);
-+munmap(vp, sctx.size);
- }
- };
- 
Index: patches/patch-boost_context_pooled_fixedsize_stack_hpp
===
RCS file: patches/patch-boost_context_pooled_fixedsize_stack_hpp
diff -N patches/patch-boost_context_pooled_fixedsize_stack_hpp
--- patches/patch-boost_context_pooled_fixedsize_stack_hpp  19 Sep 2019 
07:38:14 -  1.2
+++ /dev/null   1 Jan 1970 00:00:00 -
@@ -1,34 +0,0 @@
-$OpenBSD: patch-boost_context_pooled_fixedsize_stack_hpp,v 1.2 2019/09/19 
07:38:14 otto Exp $
-
-Index: boost/context/pooled_fixedsize_stack.hpp
 boost/context/pooled_fixedsize_stack.hpp.orig
-+++ boost/context/pooled_fixedsize_stack.hpp
-@@ -21,6 +21,8 @@
- #include 
- #include 
- 
-+#include 
-+
- #if defined(BOOST_USE_VALGRIND)
- #include 
- #endif
-@@ -50,8 +52,8 @@ class basic_pooled_fixedsize_stack { (private)
- }
- 
- stack_context allocate() {
--void * vp = storage_.malloc();
--if ( ! vp) {
-+void * vp = mmap(NULL, stack_size_, PROT_READ | PROT_WRITE, 
MAP_PRIVATE | MAP_ANON | MAP_STACK, -1, 0);
-+if ( vp == MAP_FAILED ) {
- throw std::bad_alloc();
- }
- stack_context sctx;
-@@ -71,7 +73,7 @@ class basic_pooled_fixedsize_stack { (private)
- VALGRIND_STACK_DEREGISTER( sctx.valgrind_stack_id);
- #endif
- void * vp = static_cast< char * >( sctx.sp) - sctx.size;
--storage_.free( vp);
-+munmap(vp, sctx.size);
- }
- 
- friend void intrusive_ptr_add_ref( storage * s) noexcept {
Index: 

Re: ghc-8.10.3 update

2020-12-21 Thread b.go...@gmx.de


Greg Steuck writes:

> I revised my ghc-8.10/cabal update branch to the recent ghc-8.10.3. As
> before it has been rebuilt on amd64 and i386. I've been running most of
> the affected ports on amd64 since before 6.8.
>
> The full set of patches is pushed to
> https://github.com/blackgnezdo/ports/commits/ghc-8103-dec21
> with most of the changes in the attached tar ball as well.
>
> Still looking for some feedback.
>
> Thanks
> Greg
[...]

I'm a ghc user, not experienced in OpenBSD ports. Is there anything specific I
can do to help?

--
cheers,
Björn



CVS: cvs.openbsd.org: ports

2020-12-21 Thread Brian Callahan
CVSROOT:/cvs
Module name:ports
Changes by: bcal...@cvs.openbsd.org 2020/12/21 15:47:37

Modified files:
devel/samurai  : Makefile distinfo 
devel/samurai/patches: patch-Makefile 

Log message:
Update to samurai-1.2
Changelog: https://github.com/michaelforney/samurai/releases/tag/1.2



curl/wget: fail letsencrypt ceritifcate validation

2020-12-21 Thread Greg Steuck
Unlike firefox, chromium, and openssl s_client, these command line tools
fail to connect (openbsd-amd64-current):

% curl --verbose https://oleg.fi/gentle-introduction-2020.11.tar.gz
*   Trying 91.232.156.79:443...
* Connected to oleg.fi (91.232.156.79) port 443 (#0)
* ALPN, offering h2
* ALPN, offering http/1.1
* successfully set certificate verify locations:
*  CAfile: /etc/ssl/cert.pem
*  CApath: none
* (304) (OUT), TLS handshake, Client hello (1):
* (304) (IN), TLS handshake, Server hello (2):
* TLSv1.2 (IN), TLS handshake, Certificate (11):
* TLSv1.2 (OUT), TLS alert, unknown CA (560):
* SSL certificate problem: unable to get local issuer certificate
* Closing connection 0
curl: (60) SSL certificate problem: unable to get local issuer certificate
More details here: https://curl.se/docs/sslcerts.html

curl failed to verify the legitimacy of the server and therefore could not
establish a secure connection to it. To learn more about this situation and
how to fix it, please visit the web page mentioned above.

% wget https://oleg.fi/gentle-introduction-2020.11.tar.gz
--2020-12-21 14:31:08--  https://oleg.fi/gentle-introduction-2020.11.tar.gz
Resolving oleg.fi (oleg.fi)... 91.232.156.79, 91.232.156.80
Connecting to oleg.fi (oleg.fi)|91.232.156.79|:443... connected.
ERROR: cannot verify oleg.fi's certificate, issued by ‘CN=R3,O=Let's 
Encrypt,C=US’:
  Unable to locally verify the issuer's authority.
To connect to oleg.fi insecurely, use `--no-check-certificate'.

% ldd /usr/local/bin/wget
/usr/local/bin/wget:
StartEnd  Type  Open Ref GrpRef Name
028245752000 0282457ef000 exe   10   0  
/usr/local/bin/wget
02845a4aa000 02845a5ac000 rlib  05   0  
/usr/local/lib/libiconv.so.7.0
0284a6a85000 0284a6a94000 rlib  02   0  
/usr/local/lib/libintl.so.7.0
028476e8b000 028477038000 rlib  03   0  
/usr/local/lib/libunistring.so.0.1
0284cea2 0284cea7b000 rlib  01   0  
/usr/local/lib/libpcre2-8.so.0.6
0284ca5f 0284ca644000 rlib  02   0  
/usr/local/lib/libidn2.so.1.1
02844acfc000 02844ad67000 rlib  01   0  
/usr/lib/libssl.so.48.1
0284d4b06000 0284d4d4 rlib  02   0  
/usr/lib/libcrypto.so.46.1
028498635000 028498651000 rlib  01   0  
/usr/lib/libz.so.5.0
02848afdb000 02848afee000 rlib  01   0  
/usr/local/lib/libpsl.so.1.2
0284c60f8000 0284c61ed000 rlib  01   0  
/usr/lib/libc.so.96.0
028452c0b000 028452c0b000 ld.so 01   0  
/usr/libexec/ld.so

% ldd /usr/local/bin/curl
/usr/local/bin/curl:
StartEnd  Type  Open Ref GrpRef Name
09d2abca1000 09d2abce2000 exe   20   0  
/usr/local/bin/curl
09d5a14d1000 09d5a1567000 rlib  01   0  
/usr/local/lib/libcurl.so.26.7
09d4ff54 09d4ff574000 rlib  02   0  
/usr/local/lib/libnghttp2.so.0.17
09d58f833000 09d58f89e000 rlib  02   0  
/usr/lib/libssl.so.48.1
09d538cb7000 09d538ef1000 rlib  03   0  
/usr/lib/libcrypto.so.46.1
09d4ec321000 09d4ec33d000 rlib  02   0  
/usr/lib/libz.so.5.0
09d4b462c000 09d4b4638000 rlib  02   0  
/usr/lib/libpthread.so.26.1
09d536ee5000 09d536fda000 rlib  01   0  
/usr/lib/libc.so.96.0
09d519c6 09d519c6 ld.so 01   0  
/usr/libexec/ld.so

% openssl s_client -connect oleg.fi:443
CONNECTED(0003)
depth=2 C = GB, ST = Greater Manchester, L = Salford, O = COMODO CA Limited, CN 
= COMODO RSA Certification Authority
verify return:1
depth=2 C = GB, ST = Greater Manchester, L = Salford, O = COMODO CA Limited, CN 
= COMODO RSA Certification Authority
verify return:1
depth=1 C = GB, ST = Greater Manchester, L = Salford, O = COMODO CA Limited, CN 
= COMODO RSA Domain Validation Secure Server CA
verify return:1
depth=0 OU = Domain Control Validated, OU = PositiveSSL Wildcard, CN = 
*.kapsi.fi
verify return:1
depth=0 OU = Domain Control Validated, OU = PositiveSSL Wildcard, CN = 
*.kapsi.fi
verify return:1
write W BLOCK
---
Certificate chain
 0 s:/OU=Domain Control Validated/OU=PositiveSSL Wildcard/CN=*.kapsi.fi
   i:/C=GB/ST=Greater Manchester/L=Salford/O=COMODO CA Limited/CN=COMODO RSA 
Domain Validation Secure Server CA
 1 s:/C=GB/ST=Greater Manchester/L=Salford/O=COMODO CA Limited/CN=COMODO RSA 
Domain Validation Secure Server CA
   i:/C=GB/ST=Greater Manchester/L=Salford/O=COMODO CA Limited/CN=COMODO RSA 
Certification Authority
---
Server certificate
-BEGIN CERTIFICATE-
MIIFRjCCBC6gAwIBAgIRAMbBoUVRp4Uh1Kuwos+EGm4wDQYJKoZIhvcNAQELBQAw
gZAxCzAJBgNVBAYTAkdCMRswGQYDVQQIExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAO
BgNVBAcTB1NhbGZvcmQxGjAYBgNVBAoTEUNPTU9ETyBDQSBMaW1pdGVkMTYwNAYD

CVS: cvs.openbsd.org: ports

2020-12-21 Thread Brian Callahan
CVSROOT:/cvs
Module name:ports
Changes by: bcal...@cvs.openbsd.org 2020/12/21 15:26:10

Modified files:
editors/featherpad: Makefile distinfo 
editors/featherpad/pkg: PLIST 

Log message:
Update to featherpad-0.16.0
Changelog: https://github.com/tsujan/FeatherPad/releases/tag/V0.16.0



CVS: cvs.openbsd.org: ports

2020-12-21 Thread Brian Callahan
CVSROOT:/cvs
Module name:ports
Changes by: bcal...@cvs.openbsd.org 2020/12/21 15:04:52

Modified files:
misc/feathernotes: Makefile distinfo 
misc/feathernotes/pkg: PLIST 

Log message:
Update to feathernotes-0.8.0
Changelog: https://github.com/tsujan/FeatherNotes/releases/tag/V0.8.0



CVS: cvs.openbsd.org: ports

2020-12-21 Thread Brian Callahan
CVSROOT:/cvs
Module name:ports
Changes by: bcal...@cvs.openbsd.org 2020/12/21 14:58:42

Modified files:
sysutils/diffoscope: Makefile distinfo 
sysutils/diffoscope/patches: patch-tests_utils_tools_py 
sysutils/diffoscope/pkg: PLIST 

Log message:
Update to diffoscope-163



CVS: cvs.openbsd.org: ports

2020-12-21 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs
Module name:ports
Changes by: j...@cvs.openbsd.org2020/12/21 14:38:51

Modified files:
devel/llvm : Makefile 
devel/llvm/patches: patch-lib_Target_Mips_CMakeLists_txt 
patch-tools_clang_include_clang_Driver_Options_td 
patch-tools_clang_lib_Driver_ToolChains_Clang_cpp 
Added files:
devel/llvm/patches: 
patch-lib_Target_Mips_AsmParser_MipsAsmParser_cpp 
patch-lib_Target_Mips_MCTargetDesc_MipsABIInfo_cpp 
patch-lib_Target_Mips_MipsLoongson2FBTBFix_cpp 
patch-lib_Target_Mips_MipsTargetMachine_cpp 
patch-lib_Target_Mips_Mips_h 
patch-tools_lld_ELF_Arch_PPC_cpp 

Log message:
Sync with base llvm

>From Brad



Re: [update] devel/liblouis : Update to 3.16.1

2020-12-21 Thread Antoine Jacoutot
On Mon, Dec 21, 2020 at 02:02:47PM +, wen heping wrote:
> Hi, ports@:
> 
>   Here is a patch to update devel/liblouis to 3.16.1, it
> build well and pass the test on amd64-current system.
>One port depends on it: x11/gnome/orca, it build well
> and pass all tests too.

Committed, thank you!

> Cheers !
> wen
> 

> Index: Makefile
> ===
> RCS file: /cvs/ports/devel/liblouis/Makefile,v
> retrieving revision 1.34
> diff -u -p -r1.34 Makefile
> --- Makefile  29 Nov 2020 09:13:46 -  1.34
> +++ Makefile  21 Dec 2020 14:00:48 -
> @@ -2,10 +2,10 @@
>  
>  COMMENT= braille translator, back-translator and formatter
>  
> -V=   3.15.0
> +V=   3.16.1
>  DISTNAME=liblouis-${V}
>  
> -SHARED_LIBS +=  louis8.0  # 20.3
> +SHARED_LIBS +=  louis8.0  # 20.4
>  
>  CATEGORIES=  devel
>  
> Index: distinfo
> ===
> RCS file: /cvs/ports/devel/liblouis/distinfo,v
> retrieving revision 1.18
> diff -u -p -r1.18 distinfo
> --- distinfo  29 Nov 2020 09:13:46 -  1.18
> +++ distinfo  21 Dec 2020 14:00:48 -
> @@ -1,2 +1,2 @@
> -SHA256 (liblouis-3.15.0.tar.gz) = 
> OjgbEysUB0fl/NRzVNps9DlZ2iFn+LxZhDC7rFEiRGc=
> -SIZE (liblouis-3.15.0.tar.gz) = 14831143
> +SHA256 (liblouis-3.16.1.tar.gz) = 
> fKkMUsH7BLIs2XZJWyMlcAx9ATXJKaQnB/q3urA2WOk=
> +SIZE (liblouis-3.16.1.tar.gz) = 14859060
> Index: pkg/PLIST
> ===
> RCS file: /cvs/ports/devel/liblouis/pkg/PLIST,v
> retrieving revision 1.19
> diff -u -p -r1.19 PLIST
> --- pkg/PLIST 29 Nov 2020 09:13:46 -  1.19
> +++ pkg/PLIST 21 Dec 2020 14:00:48 -
> @@ -57,6 +57,7 @@ share/liblouis/tables/as-in-g1.utb
>  share/liblouis/tables/as.tbl
>  share/liblouis/tables/aw-in-g1.utb
>  share/liblouis/tables/awa.tbl
> +share/liblouis/tables/ba.utb
>  share/liblouis/tables/be-in-g1.utb
>  share/liblouis/tables/bengali.cti
>  share/liblouis/tables/bg.ctb
> @@ -149,6 +150,7 @@ share/liblouis/tables/en-us-comp6.ctb
>  share/liblouis/tables/en-us-comp8-ext.utb
>  share/liblouis/tables/en-us-comp8.ctb
>  share/liblouis/tables/en-us-compbrl.uti
> +share/liblouis/tables/en-us-emphasis.uti
>  share/liblouis/tables/en-us-g1.ctb
>  share/liblouis/tables/en-us-g2.ctb
>  share/liblouis/tables/en-us-interline.ctb
> @@ -341,12 +343,11 @@ share/liblouis/tables/ro.tbl
>  share/liblouis/tables/ru-chardefs.cti
>  share/liblouis/tables/ru-compbrl.ctb
>  share/liblouis/tables/ru-letters.dis
> +share/liblouis/tables/ru-litbrl-detailed.utb
>  share/liblouis/tables/ru-litbrl.ctb
> -share/liblouis/tables/ru-ru-g1.utb
>  share/liblouis/tables/ru-ru.dis
>  share/liblouis/tables/ru-unicode.dis
>  share/liblouis/tables/ru.ctb
> -share/liblouis/tables/ru.tbl
>  share/liblouis/tables/sa-in-g1.utb
>  share/liblouis/tables/sa.tbl
>  share/liblouis/tables/sd.tbl


-- 
Antoine



CVS: cvs.openbsd.org: ports

2020-12-21 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2020/12/21 14:27:54

Modified files:
devel/liblouis : Makefile distinfo 
devel/liblouis/pkg: PLIST 

Log message:
Update to liblouis-3.16.1.

from wen heping



CVS: cvs.openbsd.org: ports

2020-12-21 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2020/12/21 14:19:22

Modified files:
devel/quirks   : Makefile 
devel/quirks/files: Quirks.pm 
Removed files:
textproc/libxml++3: Makefile distinfo 
textproc/libxml++3/pkg: DESCR PLIST 

Log message:
Remove libxml++3; it's unused.



CVS: cvs.openbsd.org: ports

2020-12-21 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2020/12/21 14:17:36

Modified files:
textproc   : Makefile 

Log message:
Add libxml++40 and libxml++50 and unhook libxml++3 which nothing depends
on.



CVS: cvs.openbsd.org: ports

2020-12-21 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2020/12/21 14:16:33

Log message:
Import libxml++50-5.0.0.

libxmlplusplus (aka libxml++) is a C++ wrapper for the libxml2 XML parser
library.
It has SAX and DOM-like APIs, but does not attempt to conform exactly to 
the DOM
specification. Its API is simpler than the underlying libxml2 C API.

ok robert@

Status:

Vendor Tag: ajacoutot
Release Tags:   ajacoutot_20201221

N ports/textproc/libxml++50/Makefile
N ports/textproc/libxml++50/distinfo
N ports/textproc/libxml++50/pkg/DESCR
N ports/textproc/libxml++50/pkg/PLIST

No conflicts created by this import



CVS: cvs.openbsd.org: ports

2020-12-21 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2020/12/21 14:16:15

Log message:
Import libxml++40-4.0.0.

libxmlplusplus (aka libxml++) is a C++ wrapper for the libxml2 XML parser
library.
It has SAX and DOM-like APIs, but does not attempt to conform exactly to 
the DOM
specification. Its API is simpler than the underlying libxml2 C API.

ok robert@

Status:

Vendor Tag: ajacoutot
Release Tags:   ajacoutot_20201221

N ports/textproc/libxml++40/Makefile
N ports/textproc/libxml++40/distinfo
N ports/textproc/libxml++40/pkg/DESCR
N ports/textproc/libxml++40/pkg/PLIST

No conflicts created by this import



CVS: cvs.openbsd.org: ports

2020-12-21 Thread Stefan Sperling
CVSROOT:/cvs
Module name:ports
Changes by: s...@cvs.openbsd.org2020/12/21 13:47:41

Modified files:
devel/got  : Makefile distinfo 

Log message:
update to got 0.46

- reset tog blame view's scroll position if line count shrinks too much (naddy)
- replace unprintable characters with '.' before passing them to curses (naddy)
- allow editing of log message comments with 'got histedit'
- implicitly mark all files in work tree as up-to-date after rebase/histedit
- add fd field to got_repository, modify got_packidx_open to use fds (yzhong)
- more size_t for loop indices to avoid signedness warnings; by emaste@freebsd
- fix path existence check in got_object_tree_path_changed (reported by jrick)
- fix parsing of tag objects which lack a tag message; found in u-boot.git repo
- do not mix up repos if tog's -r option is used in a work tree (with naddy)
- avoid signed vs unsigned comparisons in fetch.c (with millert)
- introduce got_custom_error array to support multiple errors in flight
- switch to strerror_r(3) in error.c for thread-safety



ghc-8.10.3 update

2020-12-21 Thread Greg Steuck
I revised my ghc-8.10/cabal update branch to the recent ghc-8.10.3. As
before it has been rebuilt on amd64 and i386. I've been running most of
the affected ports on amd64 since before 6.8.

The full set of patches is pushed to
https://github.com/blackgnezdo/ports/commits/ghc-8103-dec21
with most of the changes in the attached tar ball as well.

Still looking for some feedback.

Thanks
Greg
<<< message/external-body; name="/home/greg/ports/ghc-8.10.3-ports.tgz"; access-type=local-file: Unrecognized >>>


Re: PostgreSQL 13.1 Upgrade / update to TimescaleDB 2.0.0

2020-12-21 Thread Denis Fondras
Le Wed, Dec 02, 2020 at 10:15:48PM +0100, Denis Fondras a écrit :
> > TimescaleDB's master branch still doesn't support PostgreSQL 13 (they
> > also dropped support for <11):
> > https://github.com/timescale/timescaledb/blob/master/CMakeLists.txt#L197
> > 
> > There is a work in progress pull request to add support, but it is
> > fairly large:
> > https://github.com/timescale/timescaledb/pull/2498
> > 
> > I think it's best if we mark TimescaleDB BROKEN, as I don't think it
> > should hold back the PostgreSQL upgrade.
> > 
> 

Here is the update to TimescaleDB 2.0.0 which supports PG13.

Index: Makefile
===
RCS file: /cvs/ports/databases/timescaledb/Makefile,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 Makefile
--- Makefile15 Nov 2020 09:12:13 -  1.1.1.1
+++ Makefile21 Dec 2020 19:09:30 -
@@ -4,7 +4,7 @@ COMMENT =   database designed to make SQL 
 
 GH_ACCOUNT =   timescale
 GH_PROJECT =   timescaledb
-GH_TAGNAME =   1.7.4
+GH_TAGNAME =   2.0.0
 
 CATEGORIES =   databases
 HOMEPAGE = https://www.timescale.com/
Index: distinfo
===
RCS file: /cvs/ports/databases/timescaledb/distinfo,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 distinfo
--- distinfo15 Nov 2020 09:12:13 -  1.1.1.1
+++ distinfo21 Dec 2020 19:09:30 -
@@ -1,2 +1,2 @@
-SHA256 (timescaledb-1.7.4.tar.gz) = 
0LehU/8+AuzwM6hp7N9ChvhhDqdhQLqoSSj8OoAiPpk=
-SIZE (timescaledb-1.7.4.tar.gz) = 1974350
+SHA256 (timescaledb-2.0.0.tar.gz) = 
906+u0Rh5Odyc2FVUcz5JQ+sC973vaz1yS7jpohNd4I=
+SIZE (timescaledb-2.0.0.tar.gz) = 2210230
Index: pkg/PLIST
===
RCS file: /cvs/ports/databases/timescaledb/pkg/PLIST,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 PLIST
--- pkg/PLIST   15 Nov 2020 09:12:13 -  1.1.1.1
+++ pkg/PLIST   21 Dec 2020 19:09:30 -
@@ -1,50 +1,30 @@
 @comment $OpenBSD: PLIST,v 1.1.1.1 2020/11/15 09:12:13 denis Exp $
-@so lib/postgresql/timescaledb-1.7.4.so
+@so lib/postgresql/timescaledb-2.0.0.so
 @so lib/postgresql/timescaledb.so
 share/doc/pkg-readmes/${PKGSTEM}
-share/postgresql/extension/timescaledb--0.1.0--1.7.4.sql
-share/postgresql/extension/timescaledb--0.10.0--1.7.4.sql
-share/postgresql/extension/timescaledb--0.10.1--1.7.4.sql
-share/postgresql/extension/timescaledb--0.11.0--1.7.4.sql
-share/postgresql/extension/timescaledb--0.12.0--1.7.4.sql
-share/postgresql/extension/timescaledb--0.12.1--1.7.4.sql
-share/postgresql/extension/timescaledb--0.2.0--1.7.4.sql
-share/postgresql/extension/timescaledb--0.3.0--1.7.4.sql
-share/postgresql/extension/timescaledb--0.4.0--1.7.4.sql
-share/postgresql/extension/timescaledb--0.4.1--1.7.4.sql
-share/postgresql/extension/timescaledb--0.4.2--1.7.4.sql
-share/postgresql/extension/timescaledb--0.5.0--1.7.4.sql
-share/postgresql/extension/timescaledb--0.6.0--1.7.4.sql
-share/postgresql/extension/timescaledb--0.6.1--1.7.4.sql
-share/postgresql/extension/timescaledb--0.7.0--1.7.4.sql
-share/postgresql/extension/timescaledb--0.7.1--1.7.4.sql
-share/postgresql/extension/timescaledb--0.8.0--1.7.4.sql
-share/postgresql/extension/timescaledb--0.9.0--1.7.4.sql
-share/postgresql/extension/timescaledb--0.9.1--1.7.4.sql
-share/postgresql/extension/timescaledb--0.9.2--1.7.4.sql
-share/postgresql/extension/timescaledb--1.0.0--1.7.4.sql
-share/postgresql/extension/timescaledb--1.0.0-rc1--1.7.4.sql
-share/postgresql/extension/timescaledb--1.0.0-rc2--1.7.4.sql
-share/postgresql/extension/timescaledb--1.0.0-rc3--1.7.4.sql
-share/postgresql/extension/timescaledb--1.0.1--1.7.4.sql
-share/postgresql/extension/timescaledb--1.1.0--1.7.4.sql
-share/postgresql/extension/timescaledb--1.1.1--1.7.4.sql
-share/postgresql/extension/timescaledb--1.2.0--1.7.4.sql
-share/postgresql/extension/timescaledb--1.2.1--1.7.4.sql
-share/postgresql/extension/timescaledb--1.2.2--1.7.4.sql
-share/postgresql/extension/timescaledb--1.3.0--1.7.4.sql
-share/postgresql/extension/timescaledb--1.3.1--1.7.4.sql
-share/postgresql/extension/timescaledb--1.3.2--1.7.4.sql
-share/postgresql/extension/timescaledb--1.4.0--1.7.4.sql
-share/postgresql/extension/timescaledb--1.4.1--1.7.4.sql
-share/postgresql/extension/timescaledb--1.4.2--1.7.4.sql
-share/postgresql/extension/timescaledb--1.5.0--1.7.4.sql
-share/postgresql/extension/timescaledb--1.5.1--1.7.4.sql
-share/postgresql/extension/timescaledb--1.6.0--1.7.4.sql
-share/postgresql/extension/timescaledb--1.6.1--1.7.4.sql
-share/postgresql/extension/timescaledb--1.7.0--1.7.4.sql
-share/postgresql/extension/timescaledb--1.7.1--1.7.4.sql
-share/postgresql/extension/timescaledb--1.7.2--1.7.4.sql
-share/postgresql/extension/timescaledb--1.7.3--1.7.4.sql
-share/postgresql/extension/timescaledb--1.7.4.sql
+share/postgresql/extension/timescaledb--1.1.0--2.0.0.sql
+share/postgresql/extension/timescaledb--1.1.1--2.0.0.sql

CVS: cvs.openbsd.org: ports

2020-12-21 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2020/12/21 12:07:53

Modified files:
devel/boost: Makefile 
devel/boost/patches: patch-boost_asio_detail_impl_socket_ops_ipp 
 patch-boost_predef_other_endian_h 
 patch-tools_build_src_tools_gcc_jam 
Removed files:
devel/boost/patches: patch-boost_config_compiler_clang_hpp 
 patch-boost_type_traits_is_convertible_hpp 

Log message:
Remove some unnecessary patches and fix some typos

Tweak diff from Brad (co-maintainer)



CVS: cvs.openbsd.org: ports

2020-12-21 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2020/12/21 11:28:48

Modified files:
textproc/pdftk : Makefile distinfo 

Log message:
update to pdftk-3.2.2



CVS: cvs.openbsd.org: ports

2020-12-21 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2020/12/21 11:25:13

Modified files:
www/chromium   : Makefile 
www/iridium: Makefile 

Log message:
put back BROKEN-i386 in chromium and add it to iridium, the binaries
cannot be loaded, they immediately exit:

: sthen@i386.p; chrome
/usr/local/bin/chrome[60]: /usr/local/chrome/chrome: Cannot allocate memory

: sthen@i386.p; size /usr/local/chrome/chrome
textdatabss dec hex
180104608   3805736 1949616 185859960   b13ff78

exiting happens very early, before ld.so loads libraries:

: sthen@i386.p; LD_DEBUG=1 /usr/local/chrome/chrome
ksh: /usr/local/chrome/chrome: Cannot allocate memory

no point wasting 2x24h in build for these two.



Re: iridium/i386

2020-12-21 Thread Stuart Henderson
On 2020/12/21 11:33, Stuart Cassoff wrote:
> I may have missed a post about this but iridium hasn't been working on 
> i386 for a while now. Something seems off.
> 
> 
> $ iridium
> /usr/local/bin/iridium[57]: /usr/local/iridium/iridium: Cannot allocate 
> memory
> 
> 
> $ ldd /usr/local/iridium/iridium  
>  
> /usr/local/iridium/iridium:
> /usr/local/iridium/iridium: Cannot allocate memory
> /usr/local/iridium/iridium: exit status 1
> 
> 
> $ size /usr/local/iridium/iridium
> textdatabss dec hex
> 175634300   3685956 1852292 181172548   acc7944
> 
> 
> 
> Stu
> 

Ah it got updated to a newer chromium branch, we had the same there too.
I don't have an answer but I will disable the build because it's useless
as-is so there's no point wasting time in the bulk build (it takes over
a day).

max_stuck=87.77/depends=8.30/show-prepare-results=1.98/patch=113.78/configure=155.29/build=99136.31/fake=4.39/package=41.84/clean=29.03



[new] comms/syncterm

2020-12-21 Thread joshua stein
SyncTERM is a BBS terminal program with lots of features.


syncterm.tar.gz
Description: application/tar-gz


iridium/i386

2020-12-21 Thread Stuart Cassoff
I may have missed a post about this but iridium hasn't been working on 
i386 for a while now. Something seems off.


$ iridium
/usr/local/bin/iridium[57]: /usr/local/iridium/iridium: Cannot allocate 
memory


$ ldd /usr/local/iridium/iridium
   
/usr/local/iridium/iridium:
/usr/local/iridium/iridium: Cannot allocate memory
/usr/local/iridium/iridium: exit status 1


$ size /usr/local/iridium/iridium
textdatabss dec hex
175634300   3685956 1852292 181172548   acc7944



Stu



CVS: cvs.openbsd.org: ports

2020-12-21 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2020/12/21 10:00:00

Modified files:
textproc/pecl-yaml: Makefile distinfo 

Log message:
update to pecl-yaml-2.2.1



CVS: cvs.openbsd.org: ports

2020-12-21 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2020/12/21 10:00:22

Modified files:
mail/dovecot-fts-xapian: Makefile 

Log message:
drop e2fsprogs dep, it was only for libuuid via xapian



CVS: cvs.openbsd.org: ports

2020-12-21 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2020/12/21 09:10:09

Modified files:
devel/kf5/plasma-framework: Makefile 
Added files:
devel/kf5/plasma-framework/patches: 

patch-src_desktoptheme_breeze_opaque_widgets_panel-background_svg 
patch-tests_frames_qml 

Log message:
KDE Frameworks cherry-pick suggestion from upstream

- 
https://invent.kde.org/frameworks/plasma-framework/commit/b1364fa601866792ecf69cf61b8ab48732150857
This fixes https://bugs.kde.org/show_bug.cgi?id=430390



Re: [NEW] graphics/opensubdiv

2020-12-21 Thread Dimitri Karamazov
Ping

On Sun, Dec 13, 2020 at 07:01:14PM +, Dimitri Karamazov wrote:
> On Sun, Dec 13, 2020 at 11:23:10AM -0500, Andrea Fleckenstein wrote:
> > Dimitri Karamazov  writes:
> > 
> > > Information for inst:opensubdiv-3.4.3
> > >
> > > Comment:
> > > open-source subdivision surface library
> > >
> > > Description:
> > > OpenSubdiv is a set of open source libraries that implement high 
> > > performance
> > > subdivision surface (subdiv) evaluation on massively parallel CPU and GPU
> > > architectures. This codepath is optimized for drawing deforming subdivs 
> > > with
> > > static topology at interactive framerates. The resulting limit surface
> > > matches Pixar's Renderman to numerical precision.
> > >
> > > Maintainer: Dimitri Karamazov 
> > >
> > > WWW: https://graphics.pixar.com/opensubdiv/
> > >
> > > This port is pretty provides a vital functionality for blender.
> > > Build, run tested with blender
> > > All regression tests pass.
> > >
> > > Any comments,OK's?
> > 
> > It doesn't build on my machine (amd64). ld is unable to find -lrt and -ldl,
> Ah, must've cleared the sed command to remove that single instance while
> cleaning the Makefile. Now I've included it in a patch.
> 
> > WANTLIB += ${COMPILER_LIBCXX} GL ICE SM X11 Xcursor Xext Xi Xinerama
> > WANTLIB += Xrandr Xxf86vm c m tbb
> > 
> > So not sure if these extra ones are needed if just for regression test.
> > Also seems like most of the wantlib anyway is just for the GPU lib,
> > wondering if we should even install this? Not sure if we could use it
> > even if we wanted to.
> 
> While building all option must be turned on since it allows for a more 
> thorough testing. Just delete those files post-install. They won't be
> cluttering the WANTLIB then. Also 2 regression tests fail out of 16.
> Let me know if it is same for you.
> 
> regards,
>   Dimitri




opensubdiv.tar.gz
Description: Binary data


CVS: cvs.openbsd.org: ports

2020-12-21 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2020/12/21 08:57:15

ports/devel/kf5/plasma-framework/patches

Update of /cvs/ports/devel/kf5/plasma-framework/patches
In directory cvs.openbsd.org:/tmp/cvs-serv8929/patches

Log Message:
Directory /cvs/ports/devel/kf5/plasma-framework/patches added to the repository



CVS: cvs.openbsd.org: ports

2020-12-21 Thread Benoit Lecocq
CVSROOT:/cvs
Module name:ports
Changes by: ben...@cvs.openbsd.org  2020/12/21 08:40:32

Modified files:
devel/p5-Array-Compare: Makefile distinfo 

Log message:
Update to p5-Array-Compare-3.0.8 from wen heping



CVS: cvs.openbsd.org: ports

2020-12-21 Thread Stuart Cassoff
CVSROOT:/cvs
Module name:ports
Changes by: s...@cvs.openbsd.org2020/12/21 08:20:41

Modified files:
databases/sqlite3-odbc: Makefile distinfo 
databases/sqlite3-odbc/pkg: PLIST 

Log message:
Update to 0.9998.



CVS: cvs.openbsd.org: ports

2020-12-21 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2020/12/21 08:00:35

Modified files:
mail/mu: Makefile 
mail/kopano/core: Makefile 
mail/dovecot-fts-xapian: Makefile 
databases/recoll: Makefile 

Log message:
sync WANTLIB; xapian changed from libuuid to libc uuid functions



CVS: cvs.openbsd.org: ports

2020-12-21 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2020/12/21 08:00:10

Modified files:
databases/xapian-core: Makefile distinfo 
databases/xapian-bindings: Makefile distinfo 
www/xapian-omega: Makefile distinfo 

Log message:
update to xapian 1.4.17, switch from libuuid to libc functions while there
(both are supported but xapian prefers libuuid if found during configure).

WANTLIB syncs in dependent ports to follow.



[UPDATE] textproc/uncrustify

2020-12-21 Thread Remi Pointel

Hi,

this is the diff to update uncrustify to latest release.

Ok?

Cheers,

Remi.
Index: Makefile
===
RCS file: /cvs/ports/textproc/uncrustify/Makefile,v
retrieving revision 1.25
diff -u -p -u -p -r1.25 Makefile
--- Makefile	21 Jun 2020 07:17:08 -	1.25
+++ Makefile	21 Dec 2020 11:00:20 -
@@ -2,7 +2,7 @@
 
 COMMENT =		source code beautifier
 
-DISTNAME =		uncrustify-0.71.0
+DISTNAME =		uncrustify-0.72.0
 
 CATEGORIES =		textproc devel
 
Index: distinfo
===
RCS file: /cvs/ports/textproc/uncrustify/distinfo,v
retrieving revision 1.14
diff -u -p -u -p -r1.14 distinfo
--- distinfo	21 Jun 2020 07:17:08 -	1.14
+++ distinfo	21 Dec 2020 11:00:20 -
@@ -1,2 +1,2 @@
-SHA256 (uncrustify-0.71.0.tar.gz) = G3Zd/TbJhbtB6NLajSJq6Ldpvnn7Lh4sYKeLm64jqMM=
-SIZE (uncrustify-0.71.0.tar.gz) = 1703222
+SHA256 (uncrustify-0.72.0.tar.gz) = 7vifR4WGANE9MYwNPW2FUHXtuk5PG6pvBzPub5UNY9M=
+SIZE (uncrustify-0.72.0.tar.gz) = 1529996
Index: pkg/PLIST
===
RCS file: /cvs/ports/textproc/uncrustify/pkg/PLIST,v
retrieving revision 1.5
diff -u -p -u -p -r1.5 PLIST
--- pkg/PLIST	21 Jun 2020 07:17:08 -	1.5
+++ pkg/PLIST	21 Dec 2020 11:00:20 -
@@ -2,6 +2,12 @@
 @bin bin/uncrustify
 @man man/man1/uncrustify.1
 share/doc/uncrustify/
+share/doc/uncrustify/AUTHORS
+share/doc/uncrustify/BUGS
+share/doc/uncrustify/COPYING
+share/doc/uncrustify/ChangeLog
+share/doc/uncrustify/HELP
+share/doc/uncrustify/README.md
 share/doc/uncrustify/examples/
 share/doc/uncrustify/examples/MS-calling_conventions.cfg
 share/doc/uncrustify/examples/amxmodx.cfg


Re: [update] icewm-2.0.0 (Was: [update] icewm-1.9.3)

2020-12-21 Thread Charlene Wendling
On Sat, 19 Dec 2020 16:09:50 +0200
Timo Myyrä wrote:

> Charlene Wendling  [2020-12-12, 13:37 +0100]:
> 
> > Hi,
> >
> > On Sat, 05 Dec 2020 09:25:26 +0200
> > Timo Myyrä wrote:
> >
> >> Hi,
> >> 
> >> This updates icewm to latest release, works for me on amd64.
> >> 
> >> timo
> >
> > I've tested it successfully on macppc and amd64. OK cwen@
> >

> 
> Icewm had new release since, here's updated diff.
> This version changes the default image rendering library from
> gdb-pixbuf-xlib to Imlib2 so I changed the port as well to use Imlib2.

I think it's great to do it right now so we won't have any problem
later (gdk-pixbuf-xlib has been deprecated and archived by GNOME [0]).

> Works for me on amd64.
> 
> timo
> 

Looks like gdk-pixbuf-xlib used to pull some libraries that are now
missing; in an empty chroot i get: 

Missing library for gio-2.0>=0.0
Missing library for glib-2.0>=0.0
Missing library for gmodule-2.0>=0.0
Missing library for gobject-2.0>=0.0
Missing library for pcre>=0.0

port-lib-depends-check was not happy and asked for more LIB_DEPENDS
as well:

icewm-2.0.0(x11/icewm):
Missing lib: cairo.13 (/usr/local/bin/icewmbg) (NOT REACHABLE)
Missing lib: gdk_pixbuf-2.0.3200 (/usr/local/bin/icewmbg) (NOT REACHABLE)
Missing lib: harfbuzz.15 (/usr/local/bin/icewmbg) (NOT REACHABLE)
Missing lib: pango-1.0.3801 (/usr/local/bin/icewmbg) (NOT REACHABLE)
Missing lib: pangocairo-1.0.3801 (/usr/local/bin/icewmbg) (NOT REACHABLE)
Missing lib: pangoft2-1.0.3801 (/usr/local/bin/icewmbg) (NOT REACHABLE)
Missing lib: rsvg-2.38 (/usr/local/bin/icewmbg) (NOT REACHABLE)
Missing lib: xml2.16 (/usr/local/bin/icewmbg) (NOT REACHABLE)

I added them all explicitly; we could reduce the number of
LIB_DEPENDS lines by playing with implicit dependencies (like
gdk_pixbuf-2.0.3200 pulling xml2.16). But as seen by this update, it's
a dangerous game to play.

I've modified your diff below.

This builds and works fine on amd64 and macppc, i've tested a number
of themes, and met no issues with standard themes. Other themes may
have a titlebar buttons issue, with the leftmost icon on the right
side being slightly mangled.

Charlène.


[0] https://gitlab.gnome.org/Archive/gdk-pixbuf-xlib


Index: Makefile
===
RCS file: /cvs/ports/x11/icewm/Makefile,v
retrieving revision 1.76
diff -u -p -u -p -r1.76 Makefile
--- Makefile11 Nov 2020 09:51:46 -  1.76
+++ Makefile21 Dec 2020 13:54:44 -
@@ -3,23 +3,25 @@
 # unconditionally uses machine/apmvar.h and related structures/defines
 ONLY_FOR_ARCHS=${APM_ARCHS}
 
-V= 1.8.3
+V= 2.0.0
 COMMENT=   small and fast window manager
 DISTNAME=  icewm-${V}
 EXTRACT_SUFX=  .tar.lz
 CATEGORIES=x11
-REVISION=  0
 
 HOMEPAGE=  https://ice-wm.org/
 
 # LGPLv2 only
 PERMIT_PACKAGE=Yes
 
-WANTLIB += ${COMPILER_LIBCXX} FLAC ICE SM X11 Xcomposite Xdamage
-WANTLIB += Xext Xfixes Xft Xinerama Xpm Xrandr Xrender ao c expat
-WANTLIB += ffi fontconfig freetype fribidi gdk_pixbuf-2.0 gdk_pixbuf_xlib-2.0
-WANTLIB += gio-2.0 glib-2.0 gmodule-2.0 gobject-2.0 iconv intl
-WANTLIB += m ogg pcre sndfile vorbis vorbisenc xcb z
+WANTLIB += ${COMPILER_LIBCXX} FLAC ICE Imlib2 SM X11 Xcomposite
+WANTLIB += Xdamage Xext Xfixes Xft Xinerama Xpm Xrandr Xrender
+WANTLIB += ao c cairo cairo-gobject expat ffi fontconfig freetype
+WANTLIB += fribidi gdk_pixbuf-2.0 gio-2.0 glib-2.0 gmodule-2.0
+WANTLIB += gobject-2.0 harfbuzz iconv intl lzma m ogg pango-1.0
+WANTLIB += pangocairo-1.0 pangoft2-1.0 pcre pixman-1 png rsvg-2
+WANTLIB += sndfile vorbis vorbisenc xcb xcb-render xcb-shm xml2
+WANTLIB += z
 
 COMPILER=  base-clang ports-gcc base-gcc
 
@@ -31,7 +33,15 @@ BUILD_DEPENDS=   devel/gettext,-tools \
 LIB_DEPENDS=   audio/libao \
audio/libsndfile \
devel/fribidi \
-   graphics/gdk-pixbuf-xlib
+   devel/glib2 \
+   devel/harfbuzz \
+   devel/pango \
+   devel/pcre \
+   graphics/cairo \
+   graphics/gdk-pixbuf2 \
+   graphics/imlib2 \
+   textproc/libxml,-main \
+   x11/gnome/librsvg
 
 RUN_DEPENDS=   devel/desktop-file-utils
 
Index: distinfo
===
RCS file: /cvs/ports/x11/icewm/distinfo,v
retrieving revision 1.25
diff -u -p -u -p -r1.25 distinfo
--- distinfo22 Sep 2020 12:02:31 -  1.25
+++ distinfo21 Dec 2020 13:54:44 -
@@ -1,2 +1,2 @@
-SHA256 (icewm-1.8.3.tar.lz) = N7FR+Zd6AgzefrsjQZYcuWwJVMUgn8/RFRz2kHRvf9M=
-SIZE (icewm-1.8.3.tar.lz) = 1686603
+SHA256 (icewm-2.0.0.tar.lz) = RHgXK5Nvf33PwhIL6NjxU/11WTO/mLjpjj6uUMQUk5w=
+SIZE (icewm-2.0.0.tar.lz) = 1694653
Index: pkg/PLIST
===
RCS file: /cvs/ports/x11/icewm/pkg/PLIST,v
retrieving revision 1.23
diff -u -p -u -p -r1.23 PLIST
--- pkg/PLIST   22 Sep 

[Update] devel/p5-Type-Tiny : Update to 1.012000

2020-12-21 Thread wen heping
Hi, ports@:

   Here is a simple patch for devel/p5-Type-Tiny to update to 1.012000.
It build well and pass all tests on amd64-current system.
   Seven ports depends on devel/p5-Type-Tiny, all build well and pass all
tests with this patch:
 devel/p5-Array-Compare
 devel/p5-File-ChangeNotify
 devel/p5-Params-ValidationCompiler
 graphics/p5-Barcode-DataMatrix
 www/p5-Dancer2
 www/p5-Catalyst-Runtime
 www/p5-HTML-FormHandler
Cheers !
wen
Index: Makefile
===
RCS file: /cvs/ports/devel/p5-Type-Tiny/Makefile,v
retrieving revision 1.10
diff -u -p -r1.10 Makefile
--- Makefile3 Nov 2020 03:03:51 -   1.10
+++ Makefile21 Dec 2020 14:05:03 -
@@ -2,7 +2,7 @@
 
 COMMENT =  tiny, yet Moo(se)-compatible type constraint
 
-DISTNAME = Type-Tiny-1.010006
+DISTNAME = Type-Tiny-1.012000
 CATEGORIES =   devel
 
 # perl
Index: distinfo
===
RCS file: /cvs/ports/devel/p5-Type-Tiny/distinfo,v
retrieving revision 1.7
diff -u -p -r1.7 distinfo
--- distinfo3 Nov 2020 03:03:51 -   1.7
+++ distinfo21 Dec 2020 14:05:03 -
@@ -1,2 +1,2 @@
-SHA256 (Type-Tiny-1.010006.tar.gz) = 
8VaOPwvxA+ZfqtwYBMYYT+Kb9SVZ5/88EvTa1De+/YI=
-SIZE (Type-Tiny-1.010006.tar.gz) = 440091
+SHA256 (Type-Tiny-1.012000.tar.gz) = 
09sSIBYcKuprC4oiJcT+9Sbo275WtL/+naq8A+Lv6pA=
+SIZE (Type-Tiny-1.012000.tar.gz) = 458671


[update] devel/liblouis : Update to 3.16.1

2020-12-21 Thread wen heping
Hi, ports@:

  Here is a patch to update devel/liblouis to 3.16.1, it
build well and pass the test on amd64-current system.
   One port depends on it: x11/gnome/orca, it build well
and pass all tests too.


Cheers !
wen

Index: Makefile
===
RCS file: /cvs/ports/devel/liblouis/Makefile,v
retrieving revision 1.34
diff -u -p -r1.34 Makefile
--- Makefile29 Nov 2020 09:13:46 -  1.34
+++ Makefile21 Dec 2020 14:00:48 -
@@ -2,10 +2,10 @@
 
 COMMENT=   braille translator, back-translator and formatter
 
-V= 3.15.0
+V= 3.16.1
 DISTNAME=  liblouis-${V}
 
-SHARED_LIBS +=  louis8.0  # 20.3
+SHARED_LIBS +=  louis8.0  # 20.4
 
 CATEGORIES=devel
 
Index: distinfo
===
RCS file: /cvs/ports/devel/liblouis/distinfo,v
retrieving revision 1.18
diff -u -p -r1.18 distinfo
--- distinfo29 Nov 2020 09:13:46 -  1.18
+++ distinfo21 Dec 2020 14:00:48 -
@@ -1,2 +1,2 @@
-SHA256 (liblouis-3.15.0.tar.gz) = OjgbEysUB0fl/NRzVNps9DlZ2iFn+LxZhDC7rFEiRGc=
-SIZE (liblouis-3.15.0.tar.gz) = 14831143
+SHA256 (liblouis-3.16.1.tar.gz) = fKkMUsH7BLIs2XZJWyMlcAx9ATXJKaQnB/q3urA2WOk=
+SIZE (liblouis-3.16.1.tar.gz) = 14859060
Index: pkg/PLIST
===
RCS file: /cvs/ports/devel/liblouis/pkg/PLIST,v
retrieving revision 1.19
diff -u -p -r1.19 PLIST
--- pkg/PLIST   29 Nov 2020 09:13:46 -  1.19
+++ pkg/PLIST   21 Dec 2020 14:00:48 -
@@ -57,6 +57,7 @@ share/liblouis/tables/as-in-g1.utb
 share/liblouis/tables/as.tbl
 share/liblouis/tables/aw-in-g1.utb
 share/liblouis/tables/awa.tbl
+share/liblouis/tables/ba.utb
 share/liblouis/tables/be-in-g1.utb
 share/liblouis/tables/bengali.cti
 share/liblouis/tables/bg.ctb
@@ -149,6 +150,7 @@ share/liblouis/tables/en-us-comp6.ctb
 share/liblouis/tables/en-us-comp8-ext.utb
 share/liblouis/tables/en-us-comp8.ctb
 share/liblouis/tables/en-us-compbrl.uti
+share/liblouis/tables/en-us-emphasis.uti
 share/liblouis/tables/en-us-g1.ctb
 share/liblouis/tables/en-us-g2.ctb
 share/liblouis/tables/en-us-interline.ctb
@@ -341,12 +343,11 @@ share/liblouis/tables/ro.tbl
 share/liblouis/tables/ru-chardefs.cti
 share/liblouis/tables/ru-compbrl.ctb
 share/liblouis/tables/ru-letters.dis
+share/liblouis/tables/ru-litbrl-detailed.utb
 share/liblouis/tables/ru-litbrl.ctb
-share/liblouis/tables/ru-ru-g1.utb
 share/liblouis/tables/ru-ru.dis
 share/liblouis/tables/ru-unicode.dis
 share/liblouis/tables/ru.ctb
-share/liblouis/tables/ru.tbl
 share/liblouis/tables/sa-in-g1.utb
 share/liblouis/tables/sa.tbl
 share/liblouis/tables/sd.tbl


mips64 bulk build report

2020-12-21 Thread visa
bulk build on octeon.ports.openbsd.org
started on  Tue Dec 15 18:26:31 UTC 2020
finished at Mon Dec 21 05:47:37 UTC 2020
lasted 06D11h21m
done with kern.version=OpenBSD 6.8-current (GENERIC.MP) #408: Mon Dec 14 
10:29:22 MST 2020

built packages:8629
Dec 15:1745
Dec 16:1590
Dec 17:794
Dec 18:690
Dec 19:938
Dec 20:2859
Dec 21:12


build failures: 29
http://build-failures.rhaalovely.net/mips64/2020-12-15/cad/netgen.log
http://build-failures.rhaalovely.net/mips64/2020-12-15/chinese/libchewing.log
http://build-failures.rhaalovely.net/mips64/2020-12-15/chinese/libpinyin.log
http://build-failures.rhaalovely.net/mips64/2020-12-15/databases/postgresql-pllua.log
http://build-failures.rhaalovely.net/mips64/2020-12-15/devel/coccinelle.log
http://build-failures.rhaalovely.net/mips64/2020-12-15/devel/glog.log
http://build-failures.rhaalovely.net/mips64/2020-12-15/devel/libexecinfo.log
http://build-failures.rhaalovely.net/mips64/2020-12-15/devel/py-isodate,python3.log
http://build-failures.rhaalovely.net/mips64/2020-12-15/devel/py-unicorn,python3.log
http://build-failures.rhaalovely.net/mips64/2020-12-15/emulators/openmsx.log
http://build-failures.rhaalovely.net/mips64/2020-12-15/emulators/spike.log
http://build-failures.rhaalovely.net/mips64/2020-12-15/games/astromenace.log
http://build-failures.rhaalovely.net/mips64/2020-12-15/games/hyperrogue.log
http://build-failures.rhaalovely.net/mips64/2020-12-15/geo/gpstk.log
http://build-failures.rhaalovely.net/mips64/2020-12-15/geo/spatialite/gui.log
http://build-failures.rhaalovely.net/mips64/2020-12-15/inputmethods/scim-fcitx.log
http://build-failures.rhaalovely.net/mips64/2020-12-15/lang/STk.log
http://build-failures.rhaalovely.net/mips64/2020-12-15/lang/gforth.log
http://build-failures.rhaalovely.net/mips64/2020-12-15/lang/librep.log
http://build-failures.rhaalovely.net/mips64/2020-12-15/lang/pfe.log
http://build-failures.rhaalovely.net/mips64/2020-12-15/math/gbc.log
http://build-failures.rhaalovely.net/mips64/2020-12-15/math/lrs.log
http://build-failures.rhaalovely.net/mips64/2020-12-15/math/ntl.log
http://build-failures.rhaalovely.net/mips64/2020-12-15/plan9/drawterm.log
http://build-failures.rhaalovely.net/mips64/2020-12-15/security/botan2.log
http://build-failures.rhaalovely.net/mips64/2020-12-15/shells/ksh93.log
http://build-failures.rhaalovely.net/mips64/2020-12-15/sysutils/libvirt.log
http://build-failures.rhaalovely.net/mips64/2020-12-15/sysutils/u-boot,aarch64.log
http://build-failures.rhaalovely.net/mips64/2020-12-15/x11/e17/elementary.log



[update] devel/p5-Array-Compare: Update to 3.0.8

2020-12-21 Thread wen heping
Hi, ports@:

   Here is a simple patch to update devel/p5-Array-Compare to 3.0.8.
   It build OK and passed all tests on my OpenBSD-current amd64 system.
   No other ports depends on it.

 Cheers !
  wen
Index: Makefile
===
RCS file: /cvs/ports/devel/p5-Array-Compare/Makefile,v
retrieving revision 1.23
diff -u -p -r1.23 Makefile
--- Makefile8 Dec 2020 12:35:41 -   1.23
+++ Makefile21 Dec 2020 13:44:18 -
@@ -4,7 +4,7 @@ COMMENT=Perl module for comparing array
 
 MODULES=   cpan
 PKG_ARCH=  *
-DISTNAME=  Array-Compare-v3.0.7
+DISTNAME=  Array-Compare-v3.0.8
 PKGNAME=   ${DISTNAME:S/v//g}
 CATEGORIES=devel
 
Index: distinfo
===
RCS file: /cvs/ports/devel/p5-Array-Compare/distinfo,v
retrieving revision 1.15
diff -u -p -r1.15 distinfo
--- distinfo8 Dec 2020 12:35:41 -   1.15
+++ distinfo21 Dec 2020 13:44:18 -
@@ -1,2 +1,2 @@
-SHA256 (Array-Compare-v3.0.7.tar.gz) = 
ROMQ9pnresGYGNunIh7ohCoecESLdFWMUSaWKy7ZU9w=
-SIZE (Array-Compare-v3.0.7.tar.gz) = 9966
+SHA256 (Array-Compare-v3.0.8.tar.gz) = 
MEc7XpEBU4QNJDHqlGO55W5SPN56PFBhadaaK5dC2DQ=
+SIZE (Array-Compare-v3.0.8.tar.gz) = 9977


CVS: cvs.openbsd.org: ports

2020-12-21 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2020/12/21 06:28:10

Modified files:
devel/kf5/knewstuff: Makefile 
Added files:
devel/kf5/knewstuff/patches: patch-src_core_cache_cpp 
 patch-src_core_cache_h 

Log message:
KDE Frameworks cherry-pick suggestion from upstream

- 
https://invent.kde.org/frameworks/knewstuff/commit/243ea6155b28457c8b1441fee8ab1037828d21ba
This fixes https://bugs.kde.org/show_bug.cgi?id=429442



CVS: cvs.openbsd.org: ports

2020-12-21 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2020/12/21 06:26:29

Modified files:
databases/recoll: Makefile 

Log message:
GPLv2+ as per sthen@



CVS: cvs.openbsd.org: ports

2020-12-21 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2020/12/21 06:26:33

Modified files:
databases  : Makefile 

Log message:
+recoll



CVS: cvs.openbsd.org: ports

2020-12-21 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2020/12/21 06:25:54

ports/devel/kf5/knewstuff/patches

Update of /cvs/ports/devel/kf5/knewstuff/patches
In directory cvs.openbsd.org:/tmp/cvs-serv44309/patches

Log Message:
Directory /cvs/ports/devel/kf5/knewstuff/patches added to the repository



CVS: cvs.openbsd.org: ports

2020-12-21 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2020/12/21 06:25:28

Log message:
Import recoll-1.27.12

Recoll is a full text search application, which means that it finds your 
data
by content rather than by external attributes (like the file name). You 
specify
words (terms) which should or should not appear in the text you are looking 
for,
and receive in return a list of matching documents, ordered so that the most
relevant documents will appear first.
<...>

ok sthen@

Status:

Vendor Tag: ajacoutot
Release Tags:   ajacoutot_20201221

N ports/databases/recoll/Makefile
N ports/databases/recoll/distinfo
N ports/databases/recoll/patches/patch-utils_listmem_cpp
N ports/databases/recoll/patches/patch-Makefile_in
N ports/databases/recoll/pkg/DESCR
N ports/databases/recoll/pkg/PLIST

No conflicts created by this import



Re: [new] recoll-1.27.12

2020-12-21 Thread Antoine Jacoutot
On Mon, Dec 21, 2020 at 12:59:28PM +, Stuart Henderson wrote:
> On 2020/12/21 13:24, Antoine Jacoutot wrote:
> > Hi.
> > 
> > Recoll is a full text search application, which means that it finds your 
> > data
> > by content rather than by external attributes (like the file name). You 
> > specify
> > words (terms) which should or should not appear in the text you are looking 
> > for,
> > and receive in return a list of matching documents, ordered so that the most
> > relevant documents will appear first.
> > 
> > Comments / OK?
> > 
> > -- 
> > Antoine
> 
> : SHARED_LIBS +=  recoll-${V}0.0 # 0.0
> 
> I don't much like these libname-ver.so, but experience shows it's
> usually less trouble to leave them alone :)

I wondered for some time :-)
And indeed decided to leave it as upstream intended because I added the so
version part (upstream does not version them).

> : # GPLv2
> 
> v2+
> 
> OK to import.

Thanks.

-- 
Antoine



CVS: cvs.openbsd.org: ports

2020-12-21 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2020/12/21 06:01:59

Modified files:
databases/mariadb: Makefile 

Log message:
add comment reminding about keeping -current REVISION if updating -stable



Re: [new] recoll-1.27.12

2020-12-21 Thread Stuart Henderson
On 2020/12/21 13:24, Antoine Jacoutot wrote:
> Hi.
> 
> Recoll is a full text search application, which means that it finds your data
> by content rather than by external attributes (like the file name). You 
> specify
> words (terms) which should or should not appear in the text you are looking 
> for,
> and receive in return a list of matching documents, ordered so that the most
> relevant documents will appear first.
> 
> Comments / OK?
> 
> -- 
> Antoine

: SHARED_LIBS +=recoll-${V}0.0 # 0.0

I don't much like these libname-ver.so, but experience shows it's
usually less trouble to leave them alone :)

: # GPLv2

v2+

OK to import.



[new] recoll-1.27.12

2020-12-21 Thread Antoine Jacoutot
Hi.

Recoll is a full text search application, which means that it finds your data
by content rather than by external attributes (like the file name). You specify
words (terms) which should or should not appear in the text you are looking for,
and receive in return a list of matching documents, ordered so that the most
relevant documents will appear first.

Comments / OK?

-- 
Antoine


recoll.tgz
Description: application/tar-gz


Re: pkg_{add,delete} -y option

2020-12-21 Thread Rafael Sadowski
On Mon Dec 21, 2020 at 11:49:04AM +, Stuart Henderson wrote:
> On 2020/12/21 12:36, Rafael Sadowski wrote:
> > On Mon Dec 21, 2020 at 11:20:31AM +, Stuart Henderson wrote:
> > > On 2020/12/21 10:24, Rafael Sadowski wrote:
> > > > ping
> > > 
> > > I don't think this makes sense, you already have "pkg_delete -D
> > > dependencies" for this case.
> > >
> > 
> > No this is not my (use) case. My use case: How to remove all kf5 5.76.0
> > packages without user interaction.
> > 
> > $ pkg_info -q |grep 5.76 | xargs doas pkg_delete
> 
> -D dependencies is exactly for your use-case, try it.
> 

Yeah this works for my use-case. Thanks a lot!



CVS: cvs.openbsd.org: ports

2020-12-21 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2020/12/21 04:51:20

Modified files:
databases/mariadb: Makefile 

Log message:
mariadb: bump REVISION so the PKGNAME is "higher" than the version
in -stable, required because libiconv dep was removed in -current,
otherwise you get scary messages when updating -stable to current.



Re: pkg_{add,delete} -y option

2020-12-21 Thread Stuart Henderson
On 2020/12/21 12:36, Rafael Sadowski wrote:
> On Mon Dec 21, 2020 at 11:20:31AM +, Stuart Henderson wrote:
> > On 2020/12/21 10:24, Rafael Sadowski wrote:
> > > ping
> > 
> > I don't think this makes sense, you already have "pkg_delete -D
> > dependencies" for this case.
> >
> 
> No this is not my (use) case. My use case: How to remove all kf5 5.76.0
> packages without user interaction.
> 
> $ pkg_info -q |grep 5.76 | xargs doas pkg_delete

-D dependencies is exactly for your use-case, try it.



CVS: cvs.openbsd.org: ports

2020-12-21 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2020/12/21 04:40:13

Modified files:
graphics/gegl04: Makefile distinfo 
graphics/gegl04/patches: patch-meson_build 
graphics/gegl04/pkg: PLIST 

Log message:
Update to gegl04-0.4.28.



CVS: cvs.openbsd.org: ports

2020-12-21 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2020/12/21 04:38:22

Modified files:
x11/gtk+2  : Makefile distinfo 
x11/gtk+2/patches: patch-gtk_Makefile_in patch-gtk_gtksettings_c 
Removed files:
x11/gtk+2/patches: patch-gtk_gtkfilechooserdefault_c 
   patch-modules_engines_pixbuf_pixbuf-render_c 

Log message:
Update to gtk+2-2.24.33.

As per release notes:
* This is the final GTK 2.x release.
* There will be no more updates to GTK 2.
* All users are encouraged to update to GTK 3 or 4.



Re: pkg_{add,delete} -y option

2020-12-21 Thread Rafael Sadowski
On Mon Dec 21, 2020 at 11:20:31AM +, Stuart Henderson wrote:
> On 2020/12/21 10:24, Rafael Sadowski wrote:
> > ping
> 
> I don't think this makes sense, you already have "pkg_delete -D
> dependencies" for this case.
>

No this is not my (use) case. My use case: How to remove all kf5 5.76.0
packages without user interaction.

$ pkg_info -q |grep 5.76 | xargs doas pkg_delete
breeze-icons-5.76.0: ok
kactivities-stats-5.76.0: ok
kcalendarcore-5.76.0: ok
can't delete kcmutils-5.76.0 without deleting ktouch-20.08.3
kwalletmanager-20.08.3
can't delete kcontacts-5.76.0v0 without deleting
akonadi-contacts-20.08.3
can't delete kdeclarative-5.76.0 without deleting kcmutils-5.76.0
ktouch-20.08.3
kdnssd-5.76.0: ok
kf5-baloo-5.76.0v0: ok
kf5-icons-baloo-5.76.0: ok
can't delete kf5-kactivities-5.76.0 without deleting okular-20.08.3
kf5-kfilemetadata-5.76.0: ok
can't delete khtml-5.76.0 without deleting okular-20.08.3
kidletime-5.76.0: ok
can't delete kjs-5.76.0 without deleting khtml-5.76.0 okular-20.08.3
knotifyconfig-5.76.0p0: ok
kplotting-5.76.0: ok
can't delete kpty-5.76.0 without deleting okular-20.08.3
krunner-5.76.0: ok
can't delete plasma-framework-5.76.0 without deleting kmix-20.08.3
can't delete oxygen-icons-5.76.0 without deleting
plasma-framework-5.76.0
can't delete prison-kf5-5.76.0 without deleting akonadi-contacts-20.08.3
can't delete purpose-5.76.0 without deleting okular-20.08.3
sonnet-aspell-5.76.0: ok
can't delete threadweaver-5.76.0 without deleting okular-20.08.3
Running tags: ok
Read shared items: ok

not all packages removed

$ pkg_info -q |grep 5.76 | xargs doas pkg_delete -y
can't delete kcmutils-5.76.0 without deleting ktouch-20.08.3
kwalletmanager-20.08.3
kwalletmanager-20.08.3: ok
ktouch-20.08.3: ok
kcmutils-5.76.0: ok
can't delete kcontacts-5.76.0v0 without deleting
akonadi-contacts-20.08.3
akonadi-contacts-20.08.3: ok
kcontacts-5.76.0v0: ok
can't delete plasma-framework-5.76.0 without deleting kmix-20.08.3
kmix-20.08.3: ok
kdeclarative-5.76.0:plasma-framework-5.76.0: ok
kdeclarative-5.76.0: ok
can't delete kf5-kactivities-5.76.0 without deleting okular-20.08.3
okular-20.08.3: ok
kf5-kactivities-5.76.0: ok
khtml-5.76.0: ok
kjs-5.76.0: ok
kpty-5.76.0: ok
oxygen-icons-5.76.0: ok
prison-kf5-5.76.0: ok
purpose-5.76.0: ok
threadweaver-5.76.0: ok
Running tags: ok
Read shared items: ok

... all trash removed.

>
> And -n kind-of implies a pairing with -n,
> but -n is for something different (more of a "dry-run" mode).
> 
> > On Fri Nov 27, 2020 at 07:41:21AM +0100, Rafael Sadowski wrote:
> > > The following diff adds "-y" support in pkg_delete and pkg_add. The 
> > > option is
> > > quit simple when a yes/no prompt would be presented, assume that the user
> > > entered "yes". I often need that for pkg_delete when I work on KDE 
> > > updates.
> > > 
> > > A simple example:
> > > 
> > > $ doas pkg_delete prison-kf5-5.76.0
> > > can't delete prison-kf5-5.76.0 without deleting akonadi-contacts-20.08.3
> > > Delete them as well ? [y/N/a]
> > > 
> > > $ doas pkg_delete -y prison-kf5-5.76.0
> > > can't delete prison-kf5-5.76.0 without deleting akonadi-contacts-20.08.3
> > > can't delete akonadi-contacts-20.08.3 without deleting digikam-7.1.0p0
> > > digikam-7.1.0p0: ok
> > > akonadi-contacts-20.08.3: ok
> > > prison-kf5-5.76.0: ok
> > > Running tags: ok
> > > Read shared items: ok
> > > 
> > > Feedback, Ok?
> > > 
> > > Rafael
> > > 
> > > Index: pkg_add.1
> > > ===
> > > RCS file: /cvs/src/usr.sbin/pkg_add/pkg_add.1,v
> > > retrieving revision 1.163
> > > diff -u -p -r1.163 pkg_add.1
> > > --- pkg_add.1 24 Jan 2020 21:10:46 -  1.163
> > > +++ pkg_add.1 27 Nov 2020 06:38:45 -
> > > @@ -502,6 +502,8 @@ also shows dependencies adjustments, and
> > >  shows everything.
> > >  .It Fl x
> > >  Disable progress meter.
> > > +.It Fl y
> > > +When a yes/no prompt would be presented, assume that the user entered 
> > > "yes".
> > >  .It Fl z
> > >  Fuzzy package addition:
> > >  .Nm
> > > Index: pkg_delete.1
> > > ===
> > > RCS file: /cvs/src/usr.sbin/pkg_add/pkg_delete.1,v
> > > retrieving revision 1.59
> > > diff -u -p -r1.59 pkg_delete.1
> > > --- pkg_delete.1  10 Jul 2018 10:20:51 -  1.59
> > > +++ pkg_delete.1  27 Nov 2020 06:38:45 -
> > > @@ -169,6 +169,8 @@ shows everything.
> > >  Delete everything, except the list of packages that follow.
> > >  .It Fl x
> > >  Disable progress meter.
> > > +.It Fl y
> > > +When a yes/no prompt would be presented, assume that the user entered 
> > > "yes".
> > >  .El
> > >  .Sh TECHNICAL DETAILS
> > >  .Nm
> > > Index: OpenBSD/AddCreateDelete.pm
> > > ===
> > > RCS file: /cvs/src/usr.sbin/pkg_add/OpenBSD/AddCreateDelete.pm,v
> > > retrieving revision 1.48
> > > diff -u -p -r1.48 AddCreateDelete.pm
> > > --- OpenBSD/AddCreateDelete.pm11 Jan 

CVS: cvs.openbsd.org: ports

2020-12-21 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2020/12/21 04:28:29

Modified files:
graphics/babl  : Makefile distinfo 

Log message:
Update to babl-0.1.84.



CVS: cvs.openbsd.org: ports

2020-12-21 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2020/12/21 04:27:20

Modified files:
x11/gtk3mm : Makefile 

Log message:
Add PORTROACH marker.



Re: libinotify update

2020-12-21 Thread Stuart Henderson
On 2020/12/19 19:53, Kirill Bychkov wrote:
> On Tue, December 15, 2020 18:30, Stuart Henderson wrote:
> > This updates to the newer libinotify-kqueue release (still fairly
> > old though!). No real change seen on the programs I tested it with
> > but that is only small directories; the changelog suggests that
> > things maybe quite a lot better with larger trees.
> >
> > Any comments / OKs?
> 
> Hi,
> Works fine for me on amd64 with owncloudclient on the dirs wich were failing
> to sync before.

Good, I was hoping it would help :)



Re: pkg_{add,delete} -y option

2020-12-21 Thread Stuart Henderson
On 2020/12/21 10:24, Rafael Sadowski wrote:
> ping

I don't think this makes sense, you already have "pkg_delete -D
dependencies" for this case. And -n kind-of implies a pairing with -n,
but -n is for something different (more of a "dry-run" mode).

> On Fri Nov 27, 2020 at 07:41:21AM +0100, Rafael Sadowski wrote:
> > The following diff adds "-y" support in pkg_delete and pkg_add. The option 
> > is
> > quit simple when a yes/no prompt would be presented, assume that the user
> > entered "yes". I often need that for pkg_delete when I work on KDE updates.
> > 
> > A simple example:
> > 
> > $ doas pkg_delete prison-kf5-5.76.0
> > can't delete prison-kf5-5.76.0 without deleting akonadi-contacts-20.08.3
> > Delete them as well ? [y/N/a]
> > 
> > $ doas pkg_delete -y prison-kf5-5.76.0
> > can't delete prison-kf5-5.76.0 without deleting akonadi-contacts-20.08.3
> > can't delete akonadi-contacts-20.08.3 without deleting digikam-7.1.0p0
> > digikam-7.1.0p0: ok
> > akonadi-contacts-20.08.3: ok
> > prison-kf5-5.76.0: ok
> > Running tags: ok
> > Read shared items: ok
> > 
> > Feedback, Ok?
> > 
> > Rafael
> > 
> > Index: pkg_add.1
> > ===
> > RCS file: /cvs/src/usr.sbin/pkg_add/pkg_add.1,v
> > retrieving revision 1.163
> > diff -u -p -r1.163 pkg_add.1
> > --- pkg_add.1   24 Jan 2020 21:10:46 -  1.163
> > +++ pkg_add.1   27 Nov 2020 06:38:45 -
> > @@ -502,6 +502,8 @@ also shows dependencies adjustments, and
> >  shows everything.
> >  .It Fl x
> >  Disable progress meter.
> > +.It Fl y
> > +When a yes/no prompt would be presented, assume that the user entered 
> > "yes".
> >  .It Fl z
> >  Fuzzy package addition:
> >  .Nm
> > Index: pkg_delete.1
> > ===
> > RCS file: /cvs/src/usr.sbin/pkg_add/pkg_delete.1,v
> > retrieving revision 1.59
> > diff -u -p -r1.59 pkg_delete.1
> > --- pkg_delete.110 Jul 2018 10:20:51 -  1.59
> > +++ pkg_delete.127 Nov 2020 06:38:45 -
> > @@ -169,6 +169,8 @@ shows everything.
> >  Delete everything, except the list of packages that follow.
> >  .It Fl x
> >  Disable progress meter.
> > +.It Fl y
> > +When a yes/no prompt would be presented, assume that the user entered 
> > "yes".
> >  .El
> >  .Sh TECHNICAL DETAILS
> >  .Nm
> > Index: OpenBSD/AddCreateDelete.pm
> > ===
> > RCS file: /cvs/src/usr.sbin/pkg_add/OpenBSD/AddCreateDelete.pm,v
> > retrieving revision 1.48
> > diff -u -p -r1.48 AddCreateDelete.pm
> > --- OpenBSD/AddCreateDelete.pm  11 Jan 2020 13:46:39 -  1.48
> > +++ OpenBSD/AddCreateDelete.pm  27 Nov 2020 06:38:45 -
> > @@ -88,9 +88,11 @@ sub handle_options
> > }
> > if ($i) {
> > require OpenBSD::Interactive;
> > -   $state->{interactive} = OpenBSD::Interactive->new($state, $i);
> > +   $state->{interactive} = OpenBSD::Interactive->new($state, $i,
> > +   $state->opt('y'));
> > }
> > -   $state->{interactive} //= OpenBSD::InteractiveStub->new($state);
> > +   $state->{interactive} //= OpenBSD::InteractiveStub->new($state,
> > +   $state->opt('y'));
> >  }
> >  
> >  
> > @@ -209,8 +211,11 @@ sub try_and_run_command
> >  package OpenBSD::InteractiveStub;
> >  sub new
> >  {
> > -   my $class = shift;
> > -   bless {}, $class;
> > +   my ($class, $state, $always) = @_;
> > +   bless {
> > +   state => $state,
> > +   always => $always,
> > +   }, $class;
> >  }
> >  
> >  sub ask_list
> > @@ -222,6 +227,9 @@ sub ask_list
> >  sub confirm
> >  {
> > my ($self, $prompt, $yesno) = @_;
> > +   if ($self->{always}) {
> > +   return 1;
> > +   }
> > return $yesno;
> >  }
> >  
> > Index: OpenBSD/AddDelete.pm
> > ===
> > RCS file: /cvs/src/usr.sbin/pkg_add/OpenBSD/AddDelete.pm,v
> > retrieving revision 1.93
> > diff -u -p -r1.93 AddDelete.pm
> > --- OpenBSD/AddDelete.pm11 Jan 2020 13:46:39 -  1.93
> > +++ OpenBSD/AddDelete.pm27 Nov 2020 06:38:45 -
> > @@ -231,7 +231,7 @@ sub handle_options
> > };
> > $state->{no_exports} = 1;
> > $state->add_interactive_options;
> > -   $state->SUPER::handle_options($opt_string.'aciInqsVB:', @usage);
> > +   $state->SUPER::handle_options($opt_string.'aciInqsyVB:', @usage);
> >  
> > if ($state->opt('s')) {
> > $state->{not} = 1;
> > Index: OpenBSD/FwUpdate.pm
> > ===
> > RCS file: /cvs/src/usr.sbin/pkg_add/OpenBSD/FwUpdate.pm,v
> > retrieving revision 1.32
> > diff -u -p -r1.32 FwUpdate.pm
> > --- OpenBSD/FwUpdate.pm 11 Feb 2020 16:20:05 -  1.32
> > +++ OpenBSD/FwUpdate.pm 27 Nov 2020 06:38:45 -
> > @@ -67,7 +67,7 @@ sub handle_options
> > $state->{localbase} = OpenBSD::Paths->localbase;
> > $state->{destdir} = '';
> > 

CVS: cvs.openbsd.org: ports

2020-12-21 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2020/12/21 04:14:52

Modified files:
productivity/kmymoney: Makefile distinfo 
productivity/kmymoney/patches: patch-CMakeLists_txt 
productivity/kmymoney/pkg: PLIST 

Log message:
Update kmymoney to 5.1.1



CVS: cvs.openbsd.org: ports

2020-12-21 Thread Ricardo Mestre
CVSROOT:/cvs
Module name:ports
Changes by: mes...@cvs.openbsd.org  2020/12/21 03:55:01

Modified files:
www/youtube-dl : Makefile distinfo 

Log message:
update to 2020.12.14

OK rsadowski@



UPDATE: libdvbpsi 1.3.3

2020-12-21 Thread Brad Smith
Here is an update to libdvbpsi 1.3.3.


Changes between 1.3.2 and 1.3.3:
---

 * Fix regression in dvbpsi_decoder_psi_section_add() set i_last_section_number

Changes between 1.3.1 and 1.3.2:
---

 * Fix bug in dvbpsi_decoder_psi_section_add() set i_last_section_number
 * Fix bug in descriptor 0x8a that prevented it from being parsed properly
 * Fix bug in descriptor 0x56 generation with multiple teletext page entries
 * Fix bug in descriptor 0x41 correct maximum service count


Index: Makefile
===
RCS file: /home/cvs/ports/graphics/libdvbpsi/Makefile,v
retrieving revision 1.19
diff -u -p -u -p -r1.19 Makefile
--- Makefile12 Jul 2019 20:47:02 -  1.19
+++ Makefile21 Dec 2020 06:12:44 -
@@ -2,7 +2,7 @@
 
 COMMENT=   library for decoding/generating MPEG TS/DVB PSI tables
 
-V= 1.3.1
+V= 1.3.3
 DISTNAME=  libdvbpsi-${V}
 CATEGORIES=devel graphics
 MASTER_SITES=  https://download.videolan.org/pub/libdvbpsi/${V}/
@@ -10,7 +10,7 @@ EXTRACT_SUFX= .tar.bz2
 
 SHARED_LIBS=   dvbpsi  8.1
 
-HOMEPAGE=  http://www.videolan.org/developers/libdvbpsi.html
+HOMEPAGE=  https://www.videolan.org/developers/libdvbpsi.html
 
 MAINTAINER=Brad Smith 
 
Index: distinfo
===
RCS file: /home/cvs/ports/graphics/libdvbpsi/distinfo,v
retrieving revision 1.12
diff -u -p -u -p -r1.12 distinfo
--- distinfo24 Feb 2017 08:33:59 -  1.12
+++ distinfo21 Dec 2020 06:12:48 -
@@ -1,2 +1,2 @@
-SHA256 (libdvbpsi-1.3.1.tar.bz2) = 1oNnr9Wtjm68qBPnlYo865dDtCGttCZezutqNRHIRCA=
-SIZE (libdvbpsi-1.3.1.tar.bz2) = 479964
+SHA256 (libdvbpsi-1.3.3.tar.bz2) = ArWZi88onN+9h1e+3VmH5oEwmwols//mzrrlmfegARI=
+SIZE (libdvbpsi-1.3.3.tar.bz2) = 488020
Index: pkg/PLIST
===
RCS file: /home/cvs/ports/graphics/libdvbpsi/pkg/PLIST,v
retrieving revision 1.10
diff -u -p -u -p -r1.10 PLIST
--- pkg/PLIST   5 Oct 2015 06:08:39 -   1.10
+++ pkg/PLIST   21 Dec 2020 06:17:45 -
@@ -79,7 +79,7 @@ include/dvbpsi/sis.h
 include/dvbpsi/tot.h
 include/dvbpsi/types/
 include/dvbpsi/types/aac_profile.h
-lib/libdvbpsi.a
+@static-lib lib/libdvbpsi.a
 lib/libdvbpsi.la
 @lib lib/libdvbpsi.so.${LIBdvbpsi_VERSION}
 lib/pkgconfig/libdvbpsi.pc



Re: Update: vulkan 1.2.162.0 and spirv-{headers,tools}

2020-12-21 Thread Jonathan Gray
On Tue, Dec 15, 2020 at 01:35:55PM -0700, Thomas Frohwein wrote:
> Hi,
> 
> This is an update of the vulkan ports suite to the latest sdk. Most
> changes to the ports are trivial. The API has been extended. Tested and
> working in vkcube and games/vkquake on Intel i7-10700 with Intel UHD
> Graphics 630.
> 
> A not entirely up-to-date changelog can be found here:
> https://raw.githubusercontent.com/KhronosGroup/Vulkan-Docs/master/ChangeLog.txt
> 
> ok?

vkcube, vulkaninfo and vkquake work both without and with validation
layers on a renoir apu with amdgpu with this.

ok jsg@

> 
> Index: spirv-headers/Makefile
> ===
> RCS file: /cvs/ports/graphics/spirv-headers/Makefile,v
> retrieving revision 1.3
> diff -u -p -r1.3 Makefile
> --- spirv-headers/Makefile7 Jul 2020 08:08:04 -   1.3
> +++ spirv-headers/Makefile15 Dec 2020 20:17:24 -
> @@ -2,8 +2,8 @@
>  
>  COMMENT =SPIRV-Headers
>  
> -V =  1.5.3
> -PKGNAME =spirv-headers-${V}
> +V =  1.5.4.raytracing.fixed
> +PKGNAME =spirv-headers-1.5.4pl1
>  GH_TAGNAME = ${V}
>  GH_ACCOUNT = KhronosGroup
>  GH_PROJECT = SPIRV-Headers
> Index: spirv-headers/distinfo
> ===
> RCS file: /cvs/ports/graphics/spirv-headers/distinfo,v
> retrieving revision 1.2
> diff -u -p -r1.2 distinfo
> --- spirv-headers/distinfo7 Jul 2020 08:08:04 -   1.2
> +++ spirv-headers/distinfo15 Dec 2020 20:17:24 -
> @@ -1,2 +1,2 @@
> -SHA256 (SPIRV-Headers-1.5.3.tar.gz) = 
> 7s6KnhR9N5l9Ql1dLusudXrSWtww1mUUZwlPOxhgm1o=
> -SIZE (SPIRV-Headers-1.5.3.tar.gz) = 386853
> +SHA256 (SPIRV-Headers-1.5.4.raytracing.fixed.tar.gz) = 
> 3yrSUgvk2VpHn6JIkhBliFu/Q1plg0mn/BZK17JraMY=
> +SIZE (SPIRV-Headers-1.5.4.raytracing.fixed.tar.gz) = 395500
> Index: spirv-headers/pkg/PLIST
> ===
> RCS file: /cvs/ports/graphics/spirv-headers/pkg/PLIST,v
> retrieving revision 1.2
> diff -u -p -r1.2 PLIST
> --- spirv-headers/pkg/PLIST   7 Jul 2020 08:08:05 -   1.2
> +++ spirv-headers/pkg/PLIST   15 Dec 2020 20:17:24 -
> @@ -47,11 +47,13 @@ include/spirv/unified1/AMD_shader_explic
>  include/spirv/unified1/AMD_shader_trinary_minmax.h
>  include/spirv/unified1/DebugInfo.h
>  include/spirv/unified1/GLSL.std.450.h
> +include/spirv/unified1/NonSemanticClspvReflection.h
>  include/spirv/unified1/NonSemanticDebugPrintf.h
>  include/spirv/unified1/OpenCL.std.h
>  include/spirv/unified1/OpenCLDebugInfo100.h
>  include/spirv/unified1/extinst.debuginfo.grammar.json
>  include/spirv/unified1/extinst.glsl.std.450.grammar.json
> +include/spirv/unified1/extinst.nonsemantic.clspvreflection.grammar.json
>  include/spirv/unified1/extinst.nonsemantic.debugprintf.grammar.json
>  include/spirv/unified1/extinst.opencl.debuginfo.100.grammar.json
>  include/spirv/unified1/extinst.opencl.std.100.grammar.json
> Index: spirv-tools/Makefile
> ===
> RCS file: /cvs/ports/graphics/spirv-tools/Makefile,v
> retrieving revision 1.5
> diff -u -p -r1.5 Makefile
> --- spirv-tools/Makefile  7 Jul 2020 08:08:05 -   1.5
> +++ spirv-tools/Makefile  15 Dec 2020 20:17:24 -
> @@ -2,7 +2,7 @@
>  
>  COMMENT =API and commands for processing SPIR-V
>  
> -V =  2020.3
> +V =  2020.6
>  DISTNAME =   spirv-tools-${V}
>  GH_ACCOUNT = KhronosGroup
>  GH_PROJECT = SPIRV-Tools
> Index: spirv-tools/distinfo
> ===
> RCS file: /cvs/ports/graphics/spirv-tools/distinfo,v
> retrieving revision 1.2
> diff -u -p -r1.2 distinfo
> --- spirv-tools/distinfo  7 Jul 2020 08:08:05 -   1.2
> +++ spirv-tools/distinfo  15 Dec 2020 20:17:24 -
> @@ -1,2 +1,2 @@
> -SHA256 (spirv-tools-2020.3.tar.gz) = 
> i1OKHLKkJ175YXq8sEfVToKS+XWsHZMyPV3R4ZyFKAs=
> -SIZE (spirv-tools-2020.3.tar.gz) = 2170858
> +SHA256 (spirv-tools-2020.6.tar.gz) = 
> 3iOSaC343vesZmoqMgzUdXUbrfR5CwHHORt2ROy1UKM=
> +SIZE (spirv-tools-2020.6.tar.gz) = 2595300
> Index: spirv-tools/patches/patch-source_CMakeLists_txt
> ===
> RCS file: spirv-tools/patches/patch-source_CMakeLists_txt
> diff -N spirv-tools/patches/patch-source_CMakeLists_txt
> --- spirv-tools/patches/patch-source_CMakeLists_txt   7 Jul 2020 08:08:05 
> -   1.1
> +++ /dev/null 1 Jan 1970 00:00:00 -
> @@ -1,13 +0,0 @@
> -$OpenBSD: patch-source_CMakeLists_txt,v 1.1 2020/07/07 08:08:05 thfr Exp $
> -
> -Index: source/CMakeLists.txt
>  source/CMakeLists.txt.orig
> -+++ source/CMakeLists.txt
> -@@ -347,6 +347,7 @@ spvtools_pch(SPIRV_SOURCES pch_source)
> - 
> - add_library(${SPIRV_TOOLS} ${SPIRV_SOURCES})
> - spvtools_default_compile_options(${SPIRV_TOOLS})
> -+target_include_directories(${SPIRV_TOOLS} BEFORE PRIVATE 
> ${spirv-tools_SOURCE_DIR}/include)

Re: pkg_{add,delete} -y option

2020-12-21 Thread Rafael Sadowski
ping

On Fri Nov 27, 2020 at 07:41:21AM +0100, Rafael Sadowski wrote:
> The following diff adds "-y" support in pkg_delete and pkg_add. The option is
> quit simple when a yes/no prompt would be presented, assume that the user
> entered "yes". I often need that for pkg_delete when I work on KDE updates.
> 
> A simple example:
> 
> $ doas pkg_delete prison-kf5-5.76.0
> can't delete prison-kf5-5.76.0 without deleting akonadi-contacts-20.08.3
> Delete them as well ? [y/N/a]
> 
> $ doas pkg_delete -y prison-kf5-5.76.0
> can't delete prison-kf5-5.76.0 without deleting akonadi-contacts-20.08.3
> can't delete akonadi-contacts-20.08.3 without deleting digikam-7.1.0p0
> digikam-7.1.0p0: ok
> akonadi-contacts-20.08.3: ok
> prison-kf5-5.76.0: ok
> Running tags: ok
> Read shared items: ok
> 
> Feedback, Ok?
> 
> Rafael
> 
> Index: pkg_add.1
> ===
> RCS file: /cvs/src/usr.sbin/pkg_add/pkg_add.1,v
> retrieving revision 1.163
> diff -u -p -r1.163 pkg_add.1
> --- pkg_add.1 24 Jan 2020 21:10:46 -  1.163
> +++ pkg_add.1 27 Nov 2020 06:38:45 -
> @@ -502,6 +502,8 @@ also shows dependencies adjustments, and
>  shows everything.
>  .It Fl x
>  Disable progress meter.
> +.It Fl y
> +When a yes/no prompt would be presented, assume that the user entered "yes".
>  .It Fl z
>  Fuzzy package addition:
>  .Nm
> Index: pkg_delete.1
> ===
> RCS file: /cvs/src/usr.sbin/pkg_add/pkg_delete.1,v
> retrieving revision 1.59
> diff -u -p -r1.59 pkg_delete.1
> --- pkg_delete.1  10 Jul 2018 10:20:51 -  1.59
> +++ pkg_delete.1  27 Nov 2020 06:38:45 -
> @@ -169,6 +169,8 @@ shows everything.
>  Delete everything, except the list of packages that follow.
>  .It Fl x
>  Disable progress meter.
> +.It Fl y
> +When a yes/no prompt would be presented, assume that the user entered "yes".
>  .El
>  .Sh TECHNICAL DETAILS
>  .Nm
> Index: OpenBSD/AddCreateDelete.pm
> ===
> RCS file: /cvs/src/usr.sbin/pkg_add/OpenBSD/AddCreateDelete.pm,v
> retrieving revision 1.48
> diff -u -p -r1.48 AddCreateDelete.pm
> --- OpenBSD/AddCreateDelete.pm11 Jan 2020 13:46:39 -  1.48
> +++ OpenBSD/AddCreateDelete.pm27 Nov 2020 06:38:45 -
> @@ -88,9 +88,11 @@ sub handle_options
>   }
>   if ($i) {
>   require OpenBSD::Interactive;
> - $state->{interactive} = OpenBSD::Interactive->new($state, $i);
> + $state->{interactive} = OpenBSD::Interactive->new($state, $i,
> + $state->opt('y'));
>   }
> - $state->{interactive} //= OpenBSD::InteractiveStub->new($state);
> + $state->{interactive} //= OpenBSD::InteractiveStub->new($state,
> + $state->opt('y'));
>  }
>  
>  
> @@ -209,8 +211,11 @@ sub try_and_run_command
>  package OpenBSD::InteractiveStub;
>  sub new
>  {
> - my $class = shift;
> - bless {}, $class;
> + my ($class, $state, $always) = @_;
> + bless {
> + state => $state,
> + always => $always,
> + }, $class;
>  }
>  
>  sub ask_list
> @@ -222,6 +227,9 @@ sub ask_list
>  sub confirm
>  {
>   my ($self, $prompt, $yesno) = @_;
> + if ($self->{always}) {
> + return 1;
> + }
>   return $yesno;
>  }
>  
> Index: OpenBSD/AddDelete.pm
> ===
> RCS file: /cvs/src/usr.sbin/pkg_add/OpenBSD/AddDelete.pm,v
> retrieving revision 1.93
> diff -u -p -r1.93 AddDelete.pm
> --- OpenBSD/AddDelete.pm  11 Jan 2020 13:46:39 -  1.93
> +++ OpenBSD/AddDelete.pm  27 Nov 2020 06:38:45 -
> @@ -231,7 +231,7 @@ sub handle_options
>   };
>   $state->{no_exports} = 1;
>   $state->add_interactive_options;
> - $state->SUPER::handle_options($opt_string.'aciInqsVB:', @usage);
> + $state->SUPER::handle_options($opt_string.'aciInqsyVB:', @usage);
>  
>   if ($state->opt('s')) {
>   $state->{not} = 1;
> Index: OpenBSD/FwUpdate.pm
> ===
> RCS file: /cvs/src/usr.sbin/pkg_add/OpenBSD/FwUpdate.pm,v
> retrieving revision 1.32
> diff -u -p -r1.32 FwUpdate.pm
> --- OpenBSD/FwUpdate.pm   11 Feb 2020 16:20:05 -  1.32
> +++ OpenBSD/FwUpdate.pm   27 Nov 2020 06:38:45 -
> @@ -67,7 +67,7 @@ sub handle_options
>   $state->{localbase} = OpenBSD::Paths->localbase;
>   $state->{destdir} = '';
>   $state->{wantntogo} = 0;
> - $state->{interactive} = OpenBSD::InteractiveStub->new($state);
> + $state->{interactive} = OpenBSD::InteractiveStub->new($state, 0);
>   $state->{subst}->add('repair', 1);
>   if ($state->opt('a') && @ARGV != 0) {
>   $state->usage;
> Index: OpenBSD/Interactive.pm
> ===
> RCS file: 

CVS: cvs.openbsd.org: ports

2020-12-21 Thread Bjorn Ketelaars
CVSROOT:/cvs
Module name:ports
Changes by: b...@cvs.openbsd.org2020/12/21 02:29:01

Modified files:
graphics/py-seaborn: Makefile distinfo 

Log message:
Update to py-seaborn-0.11.1

Bugfix release. Changes:
http://seaborn.pydata.org/whatsnew.html#v0-11-1-december-2020



CVS: cvs.openbsd.org: ports

2020-12-21 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2020/12/21 02:01:02

Modified files:
net/ircd-hybrid: Makefile distinfo 
net/ircd-hybrid/patches: patch-doc_reference_conf 
net/ircd-hybrid/pkg: PLIST 

Log message:
Update ircd-hybrid to 8.2.36

Update diff from Brad



CVS: cvs.openbsd.org: ports

2020-12-21 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2020/12/21 01:57:20

Modified files:
multimedia/mpv : Makefile distinfo 
multimedia/mpv/patches: patch-libmpv_client_h 
multimedia/mpv/pkg: PLIST 

Log message:
Update mpv to 0.33.0

Feedback from cwen@, WANTLIB tweak by me, initial update diff from Brad



Re: [UPDATE] www/youtube-dl to 2020.12.14

2020-12-21 Thread Ricardo Mestre
ping?

On 10:26 Mon 14 Dec , Ricardo Mestre wrote:
> Hi,
> 
> Here's another release launched today and tested on amd64.
> 
> OK?
> 
> Core
> [extractor/common] Improve JSON-LD interaction statistic extraction 
> (#23306)
> [downloader/hls] Delegate manifests with media initialization to ffmpeg
> [extractor/common] Document duration meta field for playlists
> 
> Extractors
> [mdr] Bypass geo restriction
> [mdr] Improve extraction (#24346, #26873)
> [yandexmusic:album] Improve album title extraction (#27418)
> [eporner] Fix view count extraction and make optional (#23306)
> [eporner] Extend URL regular expression
> [eporner] Fix hash extraction and extend _VALID_URL (#27396)
> [slideslive] Use m3u8 entry protocol for m3u8 formats (#27400)
> [twitcasting] Fix format extraction and improve info extraction (#24868)
> [linuxacademy] Fix authentication and extraction (#21129, #26223, #27402)
> [itv] Clean description from HTML tags (#27399)
> [vlive] Sort live formats (#27404)
> [hotstart] Fix and improve extraction
> Fix format extraction (#26690)
> Extract thumbnail URL (#16079, #20412)
> Add support for country specific playlist URLs (#23496)
> Select the last id in video URL (#26412)
> [youtube] Add some invidious instances (#27373)
> 
> Index: Makefile
> ===
> RCS file: /cvs/ports/www/youtube-dl/Makefile,v
> retrieving revision 1.220
> diff -u -p -u -r1.220 Makefile
> --- Makefile  13 Dec 2020 19:15:53 -  1.220
> +++ Makefile  14 Dec 2020 10:21:24 -
> @@ -2,7 +2,7 @@
>  
>  COMMENT =CLI program to download videos from YouTube and other sites
>  
> -VERSION =2020.12.12
> +VERSION =2020.12.14
>  MODPY_EGG_VERSION =  ${VERSION:S/.0/./g}
>  
>  DISTNAME =   youtube-dl-${VERSION}
> Index: distinfo
> ===
> RCS file: /cvs/ports/www/youtube-dl/distinfo,v
> retrieving revision 1.199
> diff -u -p -u -r1.199 distinfo
> --- distinfo  13 Dec 2020 19:15:53 -  1.199
> +++ distinfo  14 Dec 2020 10:21:24 -
> @@ -1,2 +1,2 @@
> -SHA256 (youtube-dl-2020.12.12.tar.gz) = 
> jg3m9oyO2a/DxAsMaj5TEPiSDe5nk+2rwah/6tGhZEc=
> -SIZE (youtube-dl-2020.12.12.tar.gz) = 3225195
> +SHA256 (youtube-dl-2020.12.14.tar.gz) = 
> loGlpRXLRO8jwovXf2151TH9vHMlvfS7t5ZiYLe2QnM=
> +SIZE (youtube-dl-2020.12.14.tar.gz) = 3229047
> 



CVS: cvs.openbsd.org: ports

2020-12-21 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2020/12/21 01:47:54

Modified files:
graphics/libdvbpsi: Makefile distinfo 
graphics/libdvbpsi/pkg: PLIST 

Log message:
Update libdvbpsi to 1.3.3.

Changes between 1.3.2 and 1.3.3:
---

* Fix regression in dvbpsi_decoder_psi_section_add() set i_last_section_number

Changes between 1.3.1 and 1.3.2:
---

* Fix bug in dvbpsi_decoder_psi_section_add() set i_last_section_number
* Fix bug in descriptor 0x8a that prevented it from being parsed properly
* Fix bug in descriptor 0x56 generation with multiple teletext page entries
* Fix bug in descriptor 0x41 correct maximum service count

Update diff from Brad