remove vendored http-client-restricted
Removed vendored copy of http-client-restricted, and removed the HttpClientRestricted build flag that avoided that dependency. http-client-restricted is in Debian stable, and the i386ancient build also uses it, so I think this vendored copy is no longer needed. Sponsored-by: Noam Kremen on Patreon
This commit is contained in:
parent
c0185f0848
commit
982eb7ed0d
7 changed files with 4 additions and 23 deletions
|
@ -6,8 +6,6 @@
|
||||||
- Licensed under the GNU AGPL version 3 or higher.
|
- Licensed under the GNU AGPL version 3 or higher.
|
||||||
-}
|
-}
|
||||||
|
|
||||||
{-# LANGUAGE CPP #-}
|
|
||||||
|
|
||||||
module Annex.Url (
|
module Annex.Url (
|
||||||
withUrlOptions,
|
withUrlOptions,
|
||||||
withUrlOptionsPromptingCreds,
|
withUrlOptionsPromptingCreds,
|
||||||
|
@ -36,11 +34,7 @@ import qualified Annex
|
||||||
import qualified Utility.Url as U
|
import qualified Utility.Url as U
|
||||||
import Utility.Hash (IncrementalVerifier)
|
import Utility.Hash (IncrementalVerifier)
|
||||||
import Utility.IPAddress
|
import Utility.IPAddress
|
||||||
#ifdef WITH_HTTP_CLIENT_RESTRICTED
|
|
||||||
import Network.HTTP.Client.Restricted
|
import Network.HTTP.Client.Restricted
|
||||||
#else
|
|
||||||
import Utility.HttpManagerRestricted
|
|
||||||
#endif
|
|
||||||
import Utility.Metered
|
import Utility.Metered
|
||||||
import Git.Credential
|
import Git.Credential
|
||||||
import qualified BuildInfo
|
import qualified BuildInfo
|
||||||
|
|
|
@ -35,6 +35,8 @@ git-annex (10.20220223) UNRELEASED; urgency=medium
|
||||||
standalone linux tarball or OSX app.
|
standalone linux tarball or OSX app.
|
||||||
* test: Runs tests in parallel to speed up the test suite.
|
* test: Runs tests in parallel to speed up the test suite.
|
||||||
* test: Added --jobs option.
|
* test: Added --jobs option.
|
||||||
|
* Removed vendored copy of http-client-restricted, and removed the
|
||||||
|
HttpClientRestricted build flag that avoided that dependency.
|
||||||
|
|
||||||
-- Joey Hess <id@joeyh.name> Wed, 23 Feb 2022 14:14:09 -0400
|
-- Joey Hess <id@joeyh.name> Wed, 23 Feb 2022 14:14:09 -0400
|
||||||
|
|
||||||
|
|
|
@ -9,7 +9,6 @@
|
||||||
{-# LANGUAGE RankNTypes #-}
|
{-# LANGUAGE RankNTypes #-}
|
||||||
{-# LANGUAGE FlexibleContexts #-}
|
{-# LANGUAGE FlexibleContexts #-}
|
||||||
{-# LANGUAGE BangPatterns #-}
|
{-# LANGUAGE BangPatterns #-}
|
||||||
{-# LANGUAGE CPP #-}
|
|
||||||
|
|
||||||
module Utility.Url (
|
module Utility.Url (
|
||||||
newManager,
|
newManager,
|
||||||
|
@ -46,11 +45,7 @@ module Utility.Url (
|
||||||
import Common
|
import Common
|
||||||
import Utility.Debug
|
import Utility.Debug
|
||||||
import Utility.Metered
|
import Utility.Metered
|
||||||
#ifdef WITH_HTTP_CLIENT_RESTRICTED
|
|
||||||
import Network.HTTP.Client.Restricted
|
import Network.HTTP.Client.Restricted
|
||||||
#else
|
|
||||||
import Utility.HttpManagerRestricted
|
|
||||||
#endif
|
|
||||||
import Utility.IPAddress
|
import Utility.IPAddress
|
||||||
import qualified Utility.RawFilePath as R
|
import qualified Utility.RawFilePath as R
|
||||||
import Utility.Hash (IncrementalVerifier(..))
|
import Utility.Hash (IncrementalVerifier(..))
|
||||||
|
|
1
debian/control
vendored
1
debian/control
vendored
|
@ -56,6 +56,7 @@ Build-Depends:
|
||||||
libghc-case-insensitive-dev,
|
libghc-case-insensitive-dev,
|
||||||
libghc-http-types-dev,
|
libghc-http-types-dev,
|
||||||
libghc-http-conduit-dev,
|
libghc-http-conduit-dev,
|
||||||
|
libghc-http-client-restricted-dev,
|
||||||
libghc-blaze-builder-dev,
|
libghc-blaze-builder-dev,
|
||||||
libghc-crypto-api-dev,
|
libghc-crypto-api-dev,
|
||||||
libghc-network-multicast-dev,
|
libghc-network-multicast-dev,
|
||||||
|
|
|
@ -292,10 +292,6 @@ Flag GitLfs
|
||||||
Description: Build with git-lfs library (rather than vendored copy)
|
Description: Build with git-lfs library (rather than vendored copy)
|
||||||
Default: True
|
Default: True
|
||||||
|
|
||||||
Flag HttpClientRestricted
|
|
||||||
Description: Build with http-client-restricted library (rather than vendored copy)
|
|
||||||
Default: True
|
|
||||||
|
|
||||||
source-repository head
|
source-repository head
|
||||||
type: git
|
type: git
|
||||||
location: git://git-annex.branchable.com/
|
location: git://git-annex.branchable.com/
|
||||||
|
@ -348,6 +344,7 @@ Executable git-annex
|
||||||
http-client-tls,
|
http-client-tls,
|
||||||
http-types (>= 0.7),
|
http-types (>= 0.7),
|
||||||
http-conduit (>= 2.3.0),
|
http-conduit (>= 2.3.0),
|
||||||
|
http-client-restricted (>= 0.0.2),
|
||||||
conduit,
|
conduit,
|
||||||
time (>= 1.5.0),
|
time (>= 1.5.0),
|
||||||
old-locale,
|
old-locale,
|
||||||
|
@ -425,12 +422,6 @@ Executable git-annex
|
||||||
else
|
else
|
||||||
Other-Modules: Utility.GitLFS
|
Other-Modules: Utility.GitLFS
|
||||||
|
|
||||||
if flag(HttpClientRestricted)
|
|
||||||
Build-Depends: http-client-restricted (>= 0.0.2)
|
|
||||||
CPP-Options: -DWITH_HTTP_CLIENT_RESTRICTED
|
|
||||||
else
|
|
||||||
Other-Modules: Utility.HttpManagerRestricted
|
|
||||||
|
|
||||||
if flag(Assistant) && ! os(solaris) && ! os(gnu)
|
if flag(Assistant) && ! os(solaris) && ! os(gnu)
|
||||||
Build-Depends: mountpoints
|
Build-Depends: mountpoints
|
||||||
CPP-Options: -DWITH_ASSISTANT
|
CPP-Options: -DWITH_ASSISTANT
|
||||||
|
|
|
@ -11,7 +11,6 @@ flags:
|
||||||
benchmark: true
|
benchmark: true
|
||||||
networkbsd: true
|
networkbsd: true
|
||||||
gitlfs: true
|
gitlfs: true
|
||||||
httpclientrestricted: true
|
|
||||||
packages:
|
packages:
|
||||||
- '.'
|
- '.'
|
||||||
resolver: lts-18.13
|
resolver: lts-18.13
|
||||||
|
|
|
@ -11,7 +11,6 @@ flags:
|
||||||
benchmark: false
|
benchmark: false
|
||||||
networkbsd: true
|
networkbsd: true
|
||||||
gitlfs: true
|
gitlfs: true
|
||||||
httpclientrestricted: true
|
|
||||||
packages:
|
packages:
|
||||||
- '.'
|
- '.'
|
||||||
extra-deps:
|
extra-deps:
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue