public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] [PATCH 1/2] use.desc: Make 'snappy' a global USE flag
@ 2019-09-15 14:18 Michał Górny
  2019-09-15 14:18 ` [gentoo-dev] [PATCH 2/2] */*: Remove redundant local descriptions of USE=snappy Michał Górny
  0 siblings, 1 reply; 2+ messages in thread
From: Michał Górny @ 2019-09-15 14:18 UTC (permalink / raw
  To: gentoo-dev; +Cc: Michał Górny

The 'snappy' flag is used consistently in 9 packages.  Make it a global
flag.

Signed-off-by: Michał Górny <mgorny@gentoo.org>
---
 profiles/use.desc | 1 +
 1 file changed, 1 insertion(+)

diff --git a/profiles/use.desc b/profiles/use.desc
index 0969d8f8b7b5..b0df28227678 100644
--- a/profiles/use.desc
+++ b/profiles/use.desc
@@ -294,6 +294,7 @@ slang - Add support for the slang text display library (it's like ncurses, but d
 slp - Add Service Locator Protocol support
 smartcard - Enable smartcard support
 smp - Enable support for multiprocessors or multicore systems
+snappy - Enable support for Snappy compression (as implemented in app-arch/snappy)
 sndfile - Add support for libsndfile
 snmp - Add support for the Simple Network Management Protocol if available
 soap - Add support for SOAP (Simple Object Access Protocol)
-- 
2.23.0



^ permalink raw reply related	[flat|nested] 2+ messages in thread

* [gentoo-dev] [PATCH 2/2] */*: Remove redundant local descriptions of USE=snappy
  2019-09-15 14:18 [gentoo-dev] [PATCH 1/2] use.desc: Make 'snappy' a global USE flag Michał Górny
@ 2019-09-15 14:18 ` Michał Górny
  0 siblings, 0 replies; 2+ messages in thread
From: Michał Górny @ 2019-09-15 14:18 UTC (permalink / raw
  To: gentoo-dev; +Cc: Michał Górny

Remove local descriptions of USE=snappy where they add nothing
to the global entry.

Signed-off-by: Michał Górny <mgorny@gentoo.org>
---
 app-emulation/qemu/metadata.xml      | 1 -
 dev-libs/c-blosc/metadata.xml        | 3 ---
 dev-libs/leveldb/metadata.xml        | 3 ---
 dev-python/fastparquet/metadata.xml  | 1 -
 dev-python/kafka-python/metadata.xml | 5 -----
 net-analyzer/wireshark/metadata.xml  | 1 -
 sys-fs/lessfs/metadata.xml           | 1 -
 7 files changed, 15 deletions(-)

diff --git a/app-emulation/qemu/metadata.xml b/app-emulation/qemu/metadata.xml
index e6ed85bf1f7e..f38823b3990e 100644
--- a/app-emulation/qemu/metadata.xml
+++ b/app-emulation/qemu/metadata.xml
@@ -37,7 +37,6 @@
 		<flag name="ssh">Enable SSH based block device support via <pkg>net-libs/libssh2</pkg></flag>
 		<flag name="static-user">Build the User targets as static binaries</flag>
 		<flag name="static">Build the User and Software MMU (system) targets as well as tools as static binaries</flag>
-		<flag name="snappy">Enable support for snappy compression</flag>
 		<flag name="systemtap">Enable SystemTAP/DTrace tracing</flag>
 		<flag name="tci">Enable the TCG Interpreter which can speed up or slowdown workloads depending on the host and guest CPUs being emulated. In the future it will be a runtime option but for now its compile time.</flag>
 		<flag name="jpeg">Enable jpeg image support for the VNC console server</flag>
diff --git a/dev-libs/c-blosc/metadata.xml b/dev-libs/c-blosc/metadata.xml
index 2b3831ea197b..24926d992262 100644
--- a/dev-libs/c-blosc/metadata.xml
+++ b/dev-libs/c-blosc/metadata.xml
@@ -12,9 +12,6 @@
 	fast. Blosc is meant not only to reduce the size of large datasets on-disk
 	or in-memory, but also to accelerate memory-bound computations.
 	</longdescription>
-	<use>
-		<flag name="snappy">Enable snappy compression</flag>
-	</use>
 	<upstream>
 		<remote-id type="github">Blosc/c-blosc</remote-id>
 	</upstream>
diff --git a/dev-libs/leveldb/metadata.xml b/dev-libs/leveldb/metadata.xml
index 056bf21ff538..0ee1800285cc 100644
--- a/dev-libs/leveldb/metadata.xml
+++ b/dev-libs/leveldb/metadata.xml
@@ -5,9 +5,6 @@
     <email>patrick@gentoo.org</email>
     <name>Patrick Lauer</name>
   </maintainer>
-  <use>
-    <flag name="snappy">support the snappy compression library</flag>
-  </use>
   <upstream>
     <remote-id type="github">google/leveldb</remote-id>
     <bugs-to>https://github.com/google/leveldb/issues</bugs-to>
diff --git a/dev-python/fastparquet/metadata.xml b/dev-python/fastparquet/metadata.xml
index 0866e1d45e83..09db6ed20735 100644
--- a/dev-python/fastparquet/metadata.xml
+++ b/dev-python/fastparquet/metadata.xml
@@ -19,6 +19,5 @@
   </upstream>
   <use>
     <flag name="brotli">Enable support for brotli compression</flag>    
-    <flag name="snappy">Enable support for snappy compression</flag>
   </use>
 </pkgmetadata>
diff --git a/dev-python/kafka-python/metadata.xml b/dev-python/kafka-python/metadata.xml
index 0f2c9d5f988c..943670ce9037 100644
--- a/dev-python/kafka-python/metadata.xml
+++ b/dev-python/kafka-python/metadata.xml
@@ -5,11 +5,6 @@
   <longdescription>
       Python client for Apache Kafka
   </longdescription>
-  <use>
-    <flag name="snappy">
-        Install snappy compression/decompression support
-    </flag>
-  </use>
   <upstream>
     <remote-id type="github">dpkp/kafka-python</remote-id>
     <remote-id type="pypi">kafka-python</remote-id>
diff --git a/net-analyzer/wireshark/metadata.xml b/net-analyzer/wireshark/metadata.xml
index 03dc8e4024ec..3e0355cd9ccc 100644
--- a/net-analyzer/wireshark/metadata.xml
+++ b/net-analyzer/wireshark/metadata.xml
@@ -54,7 +54,6 @@ be exported to XML, PostScript®, CSV, or plain text.
 <flag name="sdjournal">Install sdjournal, an extcap that captures systemd journal entries</flag>
 <flag name="sharkd">Install sharkd, the daemon variant of wireshark</flag>
 <flag name="smi">Use <pkg>net-libs/libsmi</pkg> to resolve numeric OIDs into human readable format</flag>
-<flag name="snappy">Use <pkg>app-arch/snappy</pkg> for snappy compression and decompression</flag>
 <flag name="spandsp">Use <pkg>media-libs/spandsp</pkg> for for G.722 and G.726 codec support in the RTP Player</flag>
 <flag name="sshdump">Install sshdump, an extcap interface to capture from a remote host through SSH</flag>
 <flag name="text2pcap">Install text2pcap, to generate a capture file from an ASCII hexdump of packets</flag>
diff --git a/sys-fs/lessfs/metadata.xml b/sys-fs/lessfs/metadata.xml
index b5086c36b11b..32f99a253e86 100644
--- a/sys-fs/lessfs/metadata.xml
+++ b/sys-fs/lessfs/metadata.xml
@@ -5,7 +5,6 @@
 	<use>
 		<flag name="filelog">Enable the ability to log to a file instead of syslog</flag>
 		<flag name="memtrace">Enable leefs to create a report regarding the memory allocation. This feature should be used for debugging purposes to avoid performance degradation</flag>
-		<flag name="snappy">Enable snappy compression using the <pkg>app-arch/snappy</pkg> library</flag>
 	</use>
 	<longdescription lang="en">
 Data deduplication (often called “intelligent compression” or “single-instance storage”) is a method of reducing storage needs by eliminating redundant data. Data deduplication is often used for backup purposes and for virtual machine image storage. lessfs can determine if data is redundant by calculating a unique (192 bit) tiger hash of each block of data that is written. When lessfs has determined that a block of data needs to be stored it first compresses the block with LZO or QUICKLZ compression. The combination of these two techniques results in a very high overall compression rate for many types of data. Multimedia files like mp3, avi or jpg files can not be compressed by lessfs when they are only stored once on the filesystem.
-- 
2.23.0



^ permalink raw reply related	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2019-09-15 14:18 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-09-15 14:18 [gentoo-dev] [PATCH 1/2] use.desc: Make 'snappy' a global USE flag Michał Górny
2019-09-15 14:18 ` [gentoo-dev] [PATCH 2/2] */*: Remove redundant local descriptions of USE=snappy Michał Górny

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox