dev-vcs / git-annex

manage files with git, without checking their contents into git

Official package sites : https://git-annex.branchable.com/ ·

v10.20230802 :: 0 :: gentoo

Modified
License
AGPL-3
Keywords
~amd64 ~amd64-linux ~arm64 ~ppc64 ~riscv ~x86
USE flags
assistant benchmark dbus debug gitlfs magicmime pairing torrentparser

v10.20220624 :: 0 :: gentoo

Modified
License
AGPL-3
Keywords
amd64 ~amd64-linux ~arm64 ~ppc64 ~riscv ~x86
USE flags
assistant benchmark dbus debug doc gitlfs magicmime pairing torrentparser webapp

General

assistant
Enable git-annex assistant and watch command
benchmark
Enable benchmarking
dbus
Enable dbus support
debug
Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces
doc
Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
gitlfs
Build with git-lfs library (rather than vendored copy)
magicmime
Use libmagic to determine file MIME types
pairing
Enable pairing
torrentparser
Use haskell torrent library to parse torrent files
webapp
Enable git-annex webapp

dev-haskell / aeson : Fast JSON parsing and encoding

dev-haskell / ansi-terminal : Simple ANSI terminal support

dev-haskell / async : Run IO operations asynchronously and wait for their results

dev-haskell / attoparsec : Fast combinator parsing for bytestrings and text

dev-haskell / aws : Amazon Web Services (AWS) for Haskell

dev-haskell / blaze-builder : Efficient buffered output

dev-haskell / bloomfilter : Pure and impure Bloom Filter implementations

dev-haskell / byteable : Type class for sequence of bytes

dev-haskell / cabal : A framework for packaging Haskell software

dev-haskell / case-insensitive : Case insensitive string comparison

dev-haskell / clientsession : Securely store session data in a client-side cookie

dev-haskell / concurrent-output : Ungarble output from several threads or commands

dev-haskell / conduit : Streaming data processing library

dev-haskell / connection : Simple and easy network connections API

dev-haskell / criterion : Robust, reliable performance measurement and analysis

dev-haskell / crypto-api : A generic interface for cryptographic operations

dev-haskell / cryptonite : Cryptography Primitives sink

dev-haskell / data-default : A class for types with a default value

dev-haskell / dav : RFC 4918 WebDAV support

dev-haskell / dbus : A client library for the D-Bus IPC system

dev-haskell / disk-free-space : Retrieve information about disk space usage

dev-haskell / dlist : Difference lists

dev-haskell / edit-distance : Levenshtein and restricted Damerau-Levenshtein edit distances

dev-haskell / fdo-notify : Desktop Notifications client

dev-haskell / feed : Interfacing with RSS (v 0.9x, 2.x, 1.0) + Atom feeds

dev-haskell / filepath-bytestring : Library for manipulating RawFilePaths in a cross platform way

dev-haskell / free : Monads for free

dev-haskell / git-lfs : git-lfs protocol

dev-haskell / hinotify : Haskell binding to inotify

dev-haskell / http-client : An HTTP client engine

dev-haskell / http-client-restricted : restricting the servers that http-client will use

dev-haskell / http-client-tls : http-client backend using the connection package and tls library

dev-haskell / http-conduit : HTTP client package with conduit interface and HTTPS support

dev-haskell / http-types : Generic HTTP types for Haskell (for both client and server code)

dev-haskell / ifelse : Anaphoric and miscellaneous useful control-flow

dev-haskell / magic : Interface to C file/magic library

dev-haskell / memory : memory and related abstraction stuff

dev-haskell / microlens : A tiny lens library with no dependencies

dev-haskell / monad-control : Lift control operations, like exception catching, through monad transformers

dev-haskell / monad-logger : A class of monads which can log messages

dev-haskell / mountpoints : list mount points

dev-haskell / network : Low-level networking interface

dev-haskell / network-bsd : Network.BSD

dev-haskell / network-info : Access the local computer's basic network configuration

dev-haskell / network-multicast : Simple multicast library

dev-haskell / network-uri : URI manipulation

dev-haskell / old-locale : locale library

dev-haskell / optparse-applicative : Utilities and combinators for parsing command line options

dev-haskell / path-pieces : Components of paths

dev-haskell / persistent : Type-safe, multi-backend data serialization

dev-haskell / persistent-sqlite : Backend for the persistent library using sqlite3

dev-haskell / persistent-template : Type-safe, non-relational, multi-backend persistence

dev-haskell / quickcheck : Automatic testing of Haskell programs

dev-haskell / random : Pseudo-random number generation

dev-haskell / regex-tdfa : Pure Haskell Tagged DFA Backend for "Text.Regex" (regex-base)

dev-haskell / resourcet : Deterministic allocation and freeing of scarce resources

dev-haskell / safesemaphore : Much safer replacement for QSemN, QSem, and SampleVar

dev-haskell / sandi : Data encoding library

dev-haskell / securemem : abstraction to an auto scrubbing and const time eq, memory chunk

dev-haskell / shakespeare : A toolkit for making compile-time interpolated templates

dev-haskell / socks : Socks proxy (version 5) implementation

dev-haskell / split : Combinator library for splitting lists

dev-haskell / stm : Software Transactional Memory

dev-haskell / stm-chans : Additional types of channels for STM

dev-haskell / tagsoup : Parsing and extracting information from (possibly malformed) HTML/XML documents

dev-haskell / tasty : Modern and extensible testing framework

dev-haskell / tasty-hunit : HUnit support for the Tasty test framework

dev-haskell / tasty-quickcheck : QuickCheck support for the Tasty test framework

dev-haskell / tasty-rerun : Rerun only tests which failed in a previous test run

dev-haskell / text : An efficient packed Unicode text type

dev-haskell / torrent : BitTorrent file parser and generater

dev-haskell / unix-compat : Portable POSIX-compatibility layer

dev-haskell / unliftio-core : The MonadUnliftIO typeclass for unlifting monads to IO

dev-haskell / unordered-containers : Efficient hashing-based container types

dev-haskell / utf8-string : Support for reading and writing UTF8 Strings

dev-haskell / uuid : For creating, comparing, parsing and printing Universally Unique Identifiers

dev-haskell / vector : Efficient Arrays

dev-haskell / wai : Web Application Interface

dev-haskell / wai-extra : Provides some basic WAI handlers and middleware

dev-haskell / warp : A fast, light-weight web server for WAI applications

dev-haskell / warp-tls : HTTP over TLS support for Warp via the TLS package

dev-haskell / yesod : Creation of type-safe, RESTful web applications

dev-haskell / yesod-core : Creation of type-safe, RESTful web applications

dev-haskell / yesod-form : Form handling support for Yesod Web Framework

dev-haskell / yesod-static : Static file serving subsite for Yesod Web Framework

dev-lang / ghc : The Glasgow Haskell Compiler

dev-lang / perl : Larry Wall's Practical Extraction and Report Language

net-misc / rsync : File transfer program to keep remote files into sync

www-apps / ikiwiki : A wiki compiler

dev-haskell / aeson : Fast JSON parsing and encoding

dev-haskell / ansi-terminal : Simple ANSI terminal support

dev-haskell / async : Run IO operations asynchronously and wait for their results

dev-haskell / attoparsec : Fast combinator parsing for bytestrings and text

dev-haskell / aws : Amazon Web Services (AWS) for Haskell

dev-haskell / blaze-builder : Efficient buffered output

dev-haskell / bloomfilter : Pure and impure Bloom Filter implementations

dev-haskell / byteable : Type class for sequence of bytes

dev-haskell / case-insensitive : Case insensitive string comparison

dev-haskell / clientsession : Securely store session data in a client-side cookie

dev-haskell / concurrent-output : Ungarble output from several threads or commands

dev-haskell / conduit : Streaming data processing library

dev-haskell / connection : Simple and easy network connections API

dev-haskell / criterion : Robust, reliable performance measurement and analysis

dev-haskell / crypto-api : A generic interface for cryptographic operations

dev-haskell / cryptonite : Cryptography Primitives sink

dev-haskell / data-default : A class for types with a default value

dev-haskell / dav : RFC 4918 WebDAV support

dev-haskell / dbus : A client library for the D-Bus IPC system

dev-haskell / disk-free-space : Retrieve information about disk space usage

dev-haskell / dlist : Difference lists

dev-haskell / edit-distance : Levenshtein and restricted Damerau-Levenshtein edit distances

dev-haskell / fdo-notify : Desktop Notifications client

dev-haskell / feed : Interfacing with RSS (v 0.9x, 2.x, 1.0) + Atom feeds

dev-haskell / filepath-bytestring : Library for manipulating RawFilePaths in a cross platform way

dev-haskell / free : Monads for free

dev-haskell / git-lfs : git-lfs protocol

dev-haskell / hinotify : Haskell binding to inotify

dev-haskell / http-client : An HTTP client engine

dev-haskell / http-client-restricted : restricting the servers that http-client will use

dev-haskell / http-client-tls : http-client backend using the connection package and tls library

dev-haskell / http-conduit : HTTP client package with conduit interface and HTTPS support

dev-haskell / http-types : Generic HTTP types for Haskell (for both client and server code)

dev-haskell / ifelse : Anaphoric and miscellaneous useful control-flow

dev-haskell / magic : Interface to C file/magic library

dev-haskell / memory : memory and related abstraction stuff

dev-haskell / microlens : A tiny lens library with no dependencies

dev-haskell / monad-control : Lift control operations, like exception catching, through monad transformers

dev-haskell / monad-logger : A class of monads which can log messages

dev-haskell / mountpoints : list mount points

dev-haskell / network : Low-level networking interface

dev-haskell / network-bsd : Network.BSD

dev-haskell / network-info : Access the local computer's basic network configuration

dev-haskell / network-multicast : Simple multicast library

dev-haskell / network-uri : URI manipulation

dev-haskell / old-locale : locale library

dev-haskell / optparse-applicative : Utilities and combinators for parsing command line options

dev-haskell / path-pieces : Components of paths

dev-haskell / persistent : Type-safe, multi-backend data serialization

dev-haskell / persistent-sqlite : Backend for the persistent library using sqlite3

dev-haskell / persistent-template : Type-safe, non-relational, multi-backend persistence

dev-haskell / quickcheck : Automatic testing of Haskell programs

dev-haskell / random : Pseudo-random number generation

dev-haskell / regex-tdfa : Pure Haskell Tagged DFA Backend for "Text.Regex" (regex-base)

dev-haskell / resourcet : Deterministic allocation and freeing of scarce resources

dev-haskell / safesemaphore : Much safer replacement for QSemN, QSem, and SampleVar

dev-haskell / sandi : Data encoding library

dev-haskell / securemem : abstraction to an auto scrubbing and const time eq, memory chunk

dev-haskell / shakespeare : A toolkit for making compile-time interpolated templates

dev-haskell / socks : Socks proxy (version 5) implementation

dev-haskell / split : Combinator library for splitting lists

dev-haskell / stm : Software Transactional Memory

dev-haskell / stm-chans : Additional types of channels for STM

dev-haskell / tagsoup : Parsing and extracting information from (possibly malformed) HTML/XML documents

dev-haskell / tasty : Modern and extensible testing framework

dev-haskell / tasty-hunit : HUnit support for the Tasty test framework

dev-haskell / tasty-quickcheck : QuickCheck support for the Tasty test framework

dev-haskell / tasty-rerun : Rerun only tests which failed in a previous test run

dev-haskell / text : An efficient packed Unicode text type

dev-haskell / torrent : BitTorrent file parser and generater

dev-haskell / unix-compat : Portable POSIX-compatibility layer

dev-haskell / unliftio-core : The MonadUnliftIO typeclass for unlifting monads to IO

dev-haskell / unordered-containers : Efficient hashing-based container types

dev-haskell / utf8-string : Support for reading and writing UTF8 Strings

dev-haskell / uuid : For creating, comparing, parsing and printing Universally Unique Identifiers

dev-haskell / vector : Efficient Arrays

dev-haskell / wai : Web Application Interface

dev-haskell / wai-extra : Provides some basic WAI handlers and middleware

dev-haskell / warp : A fast, light-weight web server for WAI applications

dev-haskell / warp-tls : HTTP over TLS support for Warp via the TLS package

dev-haskell / yesod : Creation of type-safe, RESTful web applications

dev-haskell / yesod-core : Creation of type-safe, RESTful web applications

dev-haskell / yesod-form : Form handling support for Yesod Web Framework

dev-haskell / yesod-static : Static file serving subsite for Yesod Web Framework

dev-lang / ghc : The Glasgow Haskell Compiler

dev-vcs / git : Stupid content tracker: distributed VCS designed for speed and efficiency

610120
=dev-vcs/git-annex[s3] requires old http-conduit / http-client
658176
dev-vcs/git-annex-6.20170818 : * environment, line 686: Called cabal-show-brokens-and-die setup configure failed
662680
dev-vcs/git-annex-6.20170818 : Not in scope: type constructor or class EnableEncryption
668268
[haskell overlay] dev-vcs/git-annex - Assistant/Pairing/Network.hs:20:1: error: Could not find module `Network.Multicast'
668270
[haskell overlay] dev-vcs/git-annex-6.20180626[-pairing] - Could not find module ‘Network.Multicast’
668272
[haskell overlay] dev-vcs/git-annex-6.20180626[-assistant] - Could not find module ‘System.MountPoints’
738982
dev-vcs/git-annex-8.20200810 : Database/Types.hs: error:
785799
dev-vcs/git-annex-8.20200810 - BuildFlags.hs: error:
791130
dev-vcs/git-annex-8.20200810[benchmark] failed to emerge (Database/Benchmark.hs:95:26: error: Couldn't match type [Char] with B8.ByteString)
873919
dev-vcs/git-annex-10.20220624 - Utility/FileSystemEncoding.hs: error:
Repository mirror & CI · gentoo
Merge updates from master
hololeap · gentoo
dev-haskell/quickcheck: slotmove 2 -> 0
Signed-off-by: hololeap <hololeap@protonmail.com> Closes: https://github.com/gentoo/gentoo/pull/33672 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
hololeap · gentoo
dev-vcs/git-annex: add 10.20230802
Signed-off-by: hololeap <hololeap@protonmail.com> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
hololeap · gentoo
dev-vcs/git-annex: Add GHC_BOOTSTRAP_PACKAGES
Bug: https://github.com/gentoo-haskell/gentoo-haskell/issues/1327 Signed-off-by: hololeap <hololeap@users.noreply.github.com> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
hololeap · gentoo
dev-vcs/git-annex: Stabilize for amd64
Signed-off-by: hololeap <hololeap@users.noreply.github.com> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
matoro · gentoo
dev-vcs/git-annex: keyword 10.20220624 for ~riscv
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
matoro · gentoo
dev-vcs/git-annex: keyword 10.20220624 for ~arm64
Thanks-to: Marcus Comstedt <marcus@mc.pp.se> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
matoro · gentoo
dev-vcs/git-annex: sync changes from ::haskell
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
matoro · gentoo
dev-vcs/git-annex: keyword 10.20220624 for ~ppc64
Signed-off-by: Sam James <sam@gentoo.org>
matoro · gentoo
dev-vcs/git-annex: add 10.20220624, drop 8.20200810
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jack Todaro · gentoo
dev-vcs/git-annex: remove old
Package-Manager: Portage-3.0.2, Repoman-2.3.23 Signed-off-by: Jack Todaro <solpeth@posteo.org> Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Jack Todaro · gentoo
dev-vcs/git-annex: bump up to 8.20200810
Package-Manager: Portage-3.0.2, Repoman-2.3.23 Signed-off-by: Jack Todaro <solpeth@posteo.org> Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jack Todaro · gentoo
dev-vcs/git-annex: remove old
Bug: https://bugs.gentoo.org/659288 Package-Manager: Portage-3.0.1, Repoman-2.3.23 Signed-off-by: Jack Todaro <solpeth@posteo.org> Closes: https://github.com/gentoo/gentoo/pull/16987 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jack Todaro · gentoo
dev-vcs/git-annex: bump up to 8.20200617
Bug: https://bugs.gentoo.org/659288 Package-Manager: Portage-3.0.1, Repoman-2.3.23 Signed-off-by: Jack Todaro <solpeth@posteo.org> Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
dev-vcs/git-annex: drop old
Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
*/*: Inline mirror://hackage and update URIs
This change inlines mirror://hackage in all ebuilds, and updates URIs to the modern form (old URIs redirect to that). The change has been made using the following command: find -name '*.ebuild' -exec sed -r -i \ -e 's@mirror://hackage/@https://hackage.haskell.org/@g' \ -e 's@https://hackage.haskell.org/packages/archive/([^/]*)/([^/]*)/@https://hackage.haskell.org/package/\1-\2/@g' \ -e '/hackage\.haskell\.org/s@\$\{PN}-\$\{PV}@${P}@g' \ -e '/hackage\.haskell\.org/s@\$\{MY_PN}-\$\{PV}@${MY_P}@g' \ -e '/hackage\.haskell\.org/s@\$\{PN}-\$\{MY_PV}@${MY_P}@g' \ {} + Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
dev-vcs/git-annex: USE=magicmime → USE=magic, to match global
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Sergei Trofimovich · gentoo
dev-vcs/git-annex: drop old
Package-Manager: Portage-2.3.8, Repoman-2.3.3
Sergei Trofimovich · gentoo
dev-vcs/git-annex: bump up to 6.20170818, bug #628488
""" git-annex before 6.20170818 allows remote attackers to execute arbitrary commands via an ssh URL with an initial dash character in the hostname, as demonstrated by an ssh://-eProxyCommand= URL, a related issue to CVE-2017-9800, CVE-2017-12836, CVE-2017-1000116, and CVE-2017-1000117. """ Reported-by: mbailey_j Bug: https://bugs.gentoo.org/628488 Package-Manager: Portage-2.3.8, Repoman-2.3.3
Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
Sergei Trofimovich · gentoo
dev-vcs/git-annex: bump up to 6.20170101
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Sergei Trofimovich · gentoo
dev-vcs/git-annex: disable USE=s3 by default, aws needs a port to http-conduit-2.2
Package-Manager: Portage-2.3.3, Repoman-2.3.1
T. Malfatti · gentoo
media-libs/portaudio: Version bump
Sergei Trofimovich · gentoo
dev-vcs/git-annex: bump up to 6.20161031
Package-Manager: portage-2.3.2
Sergei Trofimovich · gentoo
dev-vcs/git-annex: restore manpage installation
Drop git-annex-5.20150731-no-strange-installs.patch as git-annex is now respecting $(DISTDIR). Woohoo! Reported-by: Jan Kundrát Bug: https://github.com/gentoo-haskell/gentoo-haskell/issues/506 Package-Manager: portage-2.3.1
Sergei Trofimovich · gentoo
dev-vcs/git-annex: bump up to 6.20160923, bug #591831
Reported-by: Jonas Stein Package-Manager: portage-2.3.1
Sergei Trofimovich · gentoo
dev-vcs/git-annex: restore lsof dependency, bug #591252
Reporter-by: Devrin Talen Bug: https://bugs.gentoo.org/591252 Package-Manager: portage-2.2.27_p10
Sergei Trofimovich · gentoo
dev-vcs/git-annex: bump up to 6.20160419
Package-Manager: portage-2.2.28
Sergei Trofimovich · gentoo
dev-vcs/git-annex: bump up to 6.20160318
Package-Manager: portage-2.2.28
Sergei Trofimovich · gentoo
dev-vcs/git-annex: drop old
Package-Manager: portage-2.2.28
Sergei Trofimovich · gentoo
dev-vcs/git-annex: drop old
Package-Manager: portage-2.2.27
Sergei Trofimovich · gentoo
dev-vcs/git-annex: bump up to 6.20160126, bug #572996
While at it restored dependencies on non-haskell packages: git, ikiwiki, perl, rsync Reported-by: Toralf Förster Bug: https://bugs.gentoo.org/572996 Package-Manager: portage-2.2.27
Sergei Trofimovich · gentoo
dev-vcs/git-annex: fix against QC-2.8.2, bug #572504
QuickCheck-2.8.2 introduced default instances for Data.Map and Data.Set. git-annex happened to provide those as well. Reported-by: bugtrack@web.de Reported-by: Matthias Maier Bug: https://bugs.gentoo.org/572504 Package-Manager: portage-2.2.27
Sergei Trofimovich · gentoo
dev-vcs/git-annex: bump up to 5.20151218
Package-Manager: portage-2.2.27
Sergei Trofimovich · gentoo
dev-vcs/git-annex: bump up to 5.20150731
Package-Manager: portage-2.2.20
Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed