How to use base OpenSSL with meson-based ports?

2020-03-31 Thread Gleb Popov
Hello.

Meson build system uses pkg-config to locate dependencies. However, OpenSSL
in base does not provide a .pc file (unlike, say, zlib - see
/usr/libdata/pkgconfig/). I haven't found a way in meson to manually set up
a dependency in this case.

I got a suggestion to write my own .pc file and hook it into the build of
my port, but this looks somewhat hackish for me. Why can't we provide a
proper .pc file in the base system?

Thanks in advance.
___
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


FreeBSD ports you maintain which are out of date

2020-03-31 Thread portscout
Dear port maintainer,

The portscout new distfile checker has detected that one or more of your
ports appears to be out of date. Please take the opportunity to check
each of the ports listed below, and if possible and appropriate,
submit/commit an update. If any ports have already been updated, you can
safely ignore the entry.

You will not be e-mailed again for any of the port/version combinations
below.

Full details can be found at the following URL:
http://portscout.freebsd.org/po...@freebsd.org.html


Port| Current version | New version
+-+
databases/postgresql-orafce | 3.4.0   | 
version_3_11_0
+-+


If any of the above results are invalid, please check the following page
for details on how to improve portscout's detection and selection of
distfiles on a per-port basis:

http://portscout.freebsd.org/info/portscout-portconfig.txt

Reported by:portscout!
___
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: Difference between tarball from ports and from git-archive

2020-03-31 Thread Jan Beich
David Griffith  writes:

> As I work on updating ports/games/frotz, I noticed that the file size
> for the distribution tarball deposited in /usr/ports/distfiles is
> different than what I get when using git-archive(1).

Likely related to https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=242329
___
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


The "3.2.2 Maintainer responsibilities" section should ask maintainers to be a bit more proactive and fix known problems, keep ports in a working order

2020-03-31 Thread Yuri

I suggest that this new paragraph is added to the rules for maintainers:


4. Fix known problems, keep ports in a working order

Please attempt to resolve known problems in the ports that
you maintain. When others report a problem or you yourself
find a problem in the port, please make a reasonable effort
to fix the problem and submit your changes that would
resolve the issue.



https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=245226


Yuri

___
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


current: cd /lib ; ln -s libncurses.so.9 libncurses.so.8 xterm & ffox

2020-03-31 Thread Julian H. Stacey
Hi ports@
A libcurses version problem:

Running 13.0-CURRENT with
/usr/src 
 cat .svn_revision 359319
 cat .ctm_status src-cur 14430
/usr/ports
 cat .svn_revision 529842
 cat .ctm_status ports-cur 13423

After 
 pkg upgrade
 pkg autoremove
xterm & firefox failed with
 ld-elf.so.1: Shared object "libncurses.so.8" not found, required by "xterm"

Fixed temporarily with:
 cd /lib ; ln -s libncurses.so.9 libncurses.so.8 ; ldconfig -R

It's 6.1 in ports:
 cd /usr/ports/devel/ncurses ; make ;  find . -name \*libncurses.so\* | sort
 ./work/ncurses-6.1-20190525/build.nowidec/lib/libncurses.so
 ./work/ncurses-6.1-20190525/build.nowidec/lib/libncurses.so.6
 ./work/ncurses-6.1-20190525/build.nowidec/lib/libncurses.so.6.1
 ./work/stage/usr/local/lib/libncurses.so
 ./work/stage/usr/local/lib/libncurses.so.6
 ./work/stage/usr/local/lib/libncurses.so.6.1

cd /usr/src; find . -name \*libncurses\* # Nothing

ls -l /lib
lrwxr-xr-x  1 root  wheel  15 Mar 31 23:27 libncurses.so.8@ -> 
libncurses.so.9
-r--r--r--  1 root  wheel  399240 Mar 31 13:45 libncurses.so.9
-r--r--r--  1 root  wheel  457528 Mar 31 13:45 libncursesw.so.9

ls -l /usr/local/lib/*libncurses*
-rw-r--r--  1 root  wheel  161144 Mar 31 23:31 libncurses++.a
-rw-r--r--  1 root  wheel  161160 Mar 31 23:31 libncurses++w.a
-rw-r--r--  1 root  wheel  318044 Mar 31 23:31 libncurses.a
-rw-r--r--  1 root  wheel  44 Mar 31 23:31 libncurses.so
lrwxr-xr-x  1 root  wheel  17 Mar 31 23:31 libncurses.so.6@ -> 
libncurses.so.6.1
-rwxr-xr-x  1 root  wheel  164896 Mar 31 23:31 libncurses.so.6.1*
-rw-r--r--  1 root  wheel  421732 Mar 31 23:31 libncursesw.a
-rw-r--r--  1 root  wheel  46 Mar 31 23:31 libncursesw.so
lrwxr-xr-x  1 root  wheel  18 Mar 31 23:31 libncursesw.so.6@ -> 
libncursesw.so.6.1
-rwxr-xr-x  1 root  wheel  222096 Mar 31 23:31 libncursesw.so.6.1*

Next to look at /usr/src/
ObsoleteFiles.inc
# 20200220: Upgrade of ncurses, shlib bumped to version 9
OLD_LIBS+=lib/libncurses.so.8
lib/ncurses
contrib/ncurses

Cheers
--
Julian Stacey, Consultant Systems Engineer, BSD Linux http://berklix.com/jhs/
UK stole 750,000 votes from EU Brits:  http://stolenvotes.uk
http://petition.parliament.uk/petitions/300059 http://berklix.uk/brexit/#russia
Limit Corona:  http://berklix.eu/corona/  Delay Brexit deals to fight Corona.
___
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


www/webkit2-gtk3 2.28 update

2020-03-31 Thread Jonathan Chen
Hi,

I see that www/webkit2-gtk3 has recently been updated to 2.28.
However, there's still a problem with the port. Can any available
committer please review:
  https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=238844

Without this fix, the java/eclipse port is somewhat crippled.

Cheers.
--
Jonathan Chen 
___
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"