freebsd-ports/Mk
Gleb Popov f4397f5de0 Uses/cabal.mk: Improve cabal-extract for USE_GITHUB/USE_GITLAB cases.
The `cabal-extract` is an auxiliary target that is intended to be run
interactively by the port developer. It populates Cabal cache and then tries
to fetch the main distribution file from Hackage package database. However,
some packages reside on GitHub and other hostings, in which case this target
fails. This commit modifies the target in such way that it does the usual
`make extract`, but preserves the Cabal cache.

Differential Revision: https://reviews.freebsd.org/D30014
2021-04-29 08:39:22 +03:00
..
Scripts Cleanup executable bits, prompted by 9e1d7c39a1. 2021-04-08 11:36:35 +02:00
Uses Uses/cabal.mk: Improve cabal-extract for USE_GITHUB/USE_GITLAB cases. 2021-04-29 08:39:22 +03:00
Wrappers framework: Remove $FreeBSD$ 2021-04-06 16:27:10 +02:00
bsd.ccache.mk framework: Remove $FreeBSD$ 2021-04-06 16:27:10 +02:00
bsd.commands.mk framework: Remove $FreeBSD$ 2021-04-06 16:27:10 +02:00
bsd.default-versions.mk *: Switch default version of python and python3 from 3.7 to 3.8 2021-04-25 20:48:44 +02:00
bsd.destdir.mk framework: Remove $FreeBSD$ 2021-04-06 16:27:10 +02:00
bsd.gcc.mk framework: Remove $FreeBSD$ 2021-04-06 16:27:10 +02:00
bsd.gecko.mk gecko: switch to llvm12 2021-04-23 16:13:16 +00:00
bsd.gstreamer.mk framework: Remove $FreeBSD$ 2021-04-06 16:27:10 +02:00
bsd.java.mk Mk/bsd.java.mk: generalize a comment. 2021-04-06 12:39:45 +02:00
bsd.ldap.mk framework: Remove $FreeBSD$ 2021-04-06 16:27:10 +02:00
bsd.licenses.db.mk Mk/bsd.licenses.db.mk: Add BSD0CLAUSE license 2021-04-07 13:48:45 -07:00
bsd.licenses.mk framework: Remove $FreeBSD$ 2021-04-06 16:27:10 +02:00
bsd.local.mk framework: Remove $FreeBSD$ 2021-04-06 16:27:10 +02:00
bsd.ocaml.mk framework: Remove $FreeBSD$ 2021-04-06 16:27:10 +02:00
bsd.octave.mk framework: Remove $FreeBSD$ 2021-04-06 16:27:10 +02:00
bsd.options.desc.mk framework: Remove $FreeBSD$ 2021-04-06 16:27:10 +02:00
bsd.options.mk Mk/bsd.options.mk: Fix typos in comment 2021-04-21 12:57:22 +02:00
bsd.port.mk Mk: Don't generate an empty apply-slist target. 2021-04-14 17:41:07 +02:00
bsd.port.options.mk framework: Remove $FreeBSD$ 2021-04-06 16:27:10 +02:00
bsd.port.post.mk framework: Remove $FreeBSD$ 2021-04-06 16:27:10 +02:00
bsd.port.pre.mk framework: Remove $FreeBSD$ 2021-04-06 16:27:10 +02:00
bsd.port.subdir.mk framework: Remove $FreeBSD$ 2021-04-06 16:27:10 +02:00
bsd.ruby.mk lang/ruby30: Update to 3.0.1 2021-04-26 04:53:29 +08:00
bsd.sanity.mk framework: Remove $FreeBSD$ 2021-04-06 16:27:10 +02:00
bsd.sites.mk Fix downloading of packages hosted on gitlab. 2021-04-09 20:43:03 +02:00
bsd.ssp.mk framework: Remove $FreeBSD$ 2021-04-06 16:27:10 +02:00
bsd.tex.mk framework: Remove $FreeBSD$ 2021-04-06 16:27:10 +02:00
bsd.wx.mk framework: Remove $FreeBSD$ 2021-04-06 16:27:10 +02:00