Re: Is there any RSS feed or mailing list that informs users when new package version is available via pkg.freebsd.org?

2018-06-14 Thread Dutch Daemon - FreeBSD Forums Administrator
On 13-6-2018 19:14, Yuri wrote:
> One user asked me this question via e-mail, and I don't know the
> answer myself.
I use http://www.freshports.org/backend/rss2.0.php myself, but this may
not be what you are looking for.



signature.asc
Description: OpenPGP digital signature


FreeBSD ports you maintain which are out of date

2018-06-14 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-plv8js | 1.4.8   | v2.3.5
+-+


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

Thanks.
___
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"


General clarification about ports and CouchDB 2.x specifically

2018-06-14 Thread Andrea Brancatelli
Hi, 

I know this is probably a good candidate for a "read the docs"-kind of
question, but is there anyone who can clarify me whats the exact
situation for this "new" port that seem to have gotten stuck in the
middle of it's path? 

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

I'm not very confident with the Ports' approval mechanism so I don't
exactly understand what's going on... is there any hope to have Couchdb
2.x anytime soon in the pkgs? 

Thanks a lot for the clarification.

-- 

Andrea Brancatelli
___
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: General clarification about ports and CouchDB 2.x specifically

2018-06-14 Thread Mathieu Arnold
On Thu, Jun 14, 2018 at 04:21:57PM +0200, Andrea Brancatelli wrote:
> Hi, 
> 
> I know this is probably a good candidate for a "read the docs"-kind of
> question, but is there anyone who can clarify me whats the exact
> situation for this "new" port that seem to have gotten stuck in the
> middle of it's path? 
> 
> https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=218844 
> 
> I'm not very confident with the Ports' approval mechanism so I don't
> exactly understand what's going on... is there any hope to have Couchdb
> 2.x anytime soon in the pkgs? 

Looking quickly at it, the Makefile is a bit of a mess and needs a lot
more cleanup, but that can be done by a committer.  I think all it needs
is a committer to take it on, clean it up, and commit it.

I'll answer the PR with what I see needs cleaning up.

-- 
Mathieu Arnold


signature.asc
Description: PGP signature


Removing git dependencies on perl5 and python27

2018-06-14 Thread Mahmoud Al-Qudsi
Hello list,

I'm probably not alone in considering git to be a core development tool,
perhaps just a notch or two below the C compiler. `git` and `sudo` are the two
packages I first install (after `pkg` itself) on any machine, and in many
cases that suffices to get a basic development environment going.

However, the git package currently brings in a host of unwanted dependencies,
and I *believe* they can be done without.

This is the complete dependency graph for the git package [0] (generated with
the newly-minted pkg-graph [1]). It pulls in perl5 and python27, both sizeable
packages and both not required to use git.

While git can be compiled without some of the additional dependencies such as
expat or pcre, this results in a "crippled" git lacking in some core features,
and requires special build-time definitions like NO_EXPAT or NO_PCRE passed to
the git Makefile. The other dependencies like curl, pcre, and gettext are also
relatively small and typically part of even the most minimal system, but perl5
and python27 are full-blown runtimes for interpreted languages that have
fallen out of favor and have been successfully stripped from FreeBSD core (and
even many Linux distributions).

I'm sure these packages are not just there to have a good time and they serve
some purpose and enable a subset of the git functionality, but my question
here today is whether that functionality is worth its weight in dependencies,
and whether the ports team is open to seeing the git package stripped of these
dependencies.

(Obviously the option of adding a "git-lite" package à la "vim-lite" also
exists, but I think it's fair to say that would be an ugly and unnecessary
compromise.)

[0]: https://goo.gl/hozu1b
[1]: https://github.com/neosmart/pkg-graph

Many thanks,

Mahmoud Al-Qudsi
NeoSmart Technologies
___
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: Removing git dependencies on perl5 and python27

2018-06-14 Thread Felix Hanley
On Thu, Jun 14, 2018 at 09:15:49PM -0500, Mahmoud Al-Qudsi wrote:
> 
> (Obviously the option of adding a "git-lite" package à la "vim-lite" also
> exists, but I think it's fair to say that would be an ugly and unnecessary
> compromise.)

That ugly compromise has already been made:

$ pkg search git-lite
git-lite-2.17.1Distributed source code management tool 
(lite package)
___
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: Removing git dependencies on perl5 and python27

2018-06-14 Thread Adam Weinberger
On Thu, Jun 14, 2018 at 8:16 PM Mahmoud Al-Qudsi  wrote:
>
> Hello list,
>
> I'm probably not alone in considering git to be a core development tool,
> perhaps just a notch or two below the C compiler. `git` and `sudo` are the two
> packages I first install (after `pkg` itself) on any machine, and in many
> cases that suffices to get a basic development environment going.
>
> However, the git package currently brings in a host of unwanted dependencies,
> and I *believe* they can be done without.
>
> This is the complete dependency graph for the git package [0] (generated with
> the newly-minted pkg-graph [1]). It pulls in perl5 and python27, both sizeable
> packages and both not required to use git.
>
> While git can be compiled without some of the additional dependencies such as
> expat or pcre, this results in a "crippled" git lacking in some core features,
> and requires special build-time definitions like NO_EXPAT or NO_PCRE passed to
> the git Makefile. The other dependencies like curl, pcre, and gettext are also
> relatively small and typically part of even the most minimal system, but perl5
> and python27 are full-blown runtimes for interpreted languages that have
> fallen out of favor and have been successfully stripped from FreeBSD core (and
> even many Linux distributions).
>
> I'm sure these packages are not just there to have a good time and they serve
> some purpose and enable a subset of the git functionality, but my question
> here today is whether that functionality is worth its weight in dependencies,
> and whether the ports team is open to seeing the git package stripped of these
> dependencies.
>
> (Obviously the option of adding a "git-lite" package à la "vim-lite" also
> exists, but I think it's fair to say that would be an ugly and unnecessary
> compromise.)
>
> [0]: https://goo.gl/hozu1b
> [1]: https://github.com/neosmart/pkg-graph

Agreed. I'd personally much rather see small default packages and
-kitchensink slaves, than massive default packages and -lite slaves.
It's always struck me as odd that our git package comes with CVS and
Perforce support.

# Adam


-- 
Adam Weinberger
ad...@adamw.org
https://www.adamw.org
___
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"