diff --git a/config/rootfiles/packages/flac b/config/rootfiles/packages/flac
index 9d8c00ff1..c486fc267 100644
--- a/config/rootfiles/packages/flac
+++ b/config/rootfiles/packages/flac
@@ -18,263 +18,17 @@ usr/bin/metaflac
 #usr/include/FLAC/stream_encoder.h
 #usr/lib/libFLAC++.la
 #usr/lib/libFLAC++.so
-usr/lib/libFLAC++.so.10
-usr/lib/libFLAC++.so.10.0.1
+usr/lib/libFLAC++.so.11
+usr/lib/libFLAC++.so.11.0.0
 #usr/lib/libFLAC.la
 #usr/lib/libFLAC.so
-usr/lib/libFLAC.so.12
-usr/lib/libFLAC.so.12.1.0
+usr/lib/libFLAC.so.14
+usr/lib/libFLAC.so.14.0.0
 #usr/lib/pkgconfig/flac++.pc
 #usr/lib/pkgconfig/flac.pc
 #usr/share/aclocal/libFLAC++.m4
 #usr/share/aclocal/libFLAC.m4
 #usr/share/doc/flac
-#usr/share/doc/flac/FLAC.tag
-#usr/share/doc/flac/api
-#usr/share/doc/flac/api/FLAC_09_09_2all_8h_source.html
-#usr/share/doc/flac/api/FLAC_09_09_2export_8h.html
-#usr/share/doc/flac/api/FLAC_09_09_2export_8h_source.html
-#usr/share/doc/flac/api/FLAC_09_09_2metadata_8h.html
-#usr/share/doc/flac/api/FLAC_09_09_2metadata_8h_source.html
-#usr/share/doc/flac/api/FLAC_2all_8h_source.html
-#usr/share/doc/flac/api/FLAC_2export_8h.html
-#usr/share/doc/flac/api/FLAC_2export_8h_source.html
-#usr/share/doc/flac/api/FLAC_2metadata_8h.html
-#usr/share/doc/flac/api/FLAC_2metadata_8h_source.html
-#usr/share/doc/flac/api/annotated.html
-#usr/share/doc/flac/api/assert_8h_source.html
-#usr/share/doc/flac/api/bc_s.png
-#usr/share/doc/flac/api/bdwn.png
-#usr/share/doc/flac/api/callback_8h.html
-#usr/share/doc/flac/api/callback_8h_source.html
-#usr/share/doc/flac/api/classFLAC_1_1Decoder_1_1File-members.html
-#usr/share/doc/flac/api/classFLAC_1_1Decoder_1_1File.html
-#usr/share/doc/flac/api/classFLAC_1_1Decoder_1_1File.png
-#usr/share/doc/flac/api/classFLAC_1_1Decoder_1_1Stream-members.html
-#usr/share/doc/flac/api/classFLAC_1_1Decoder_1_1Stream.html
-#usr/share/doc/flac/api/classFLAC_1_1Decoder_1_1Stream.png
-#usr/share/doc/flac/api/classFLAC_1_1Decoder_1_1Stream_1_1State-members.html
-#usr/share/doc/flac/api/classFLAC_1_1Decoder_1_1Stream_1_1State.html
-#usr/share/doc/flac/api/classFLAC_1_1Encoder_1_1File-members.html
-#usr/share/doc/flac/api/classFLAC_1_1Encoder_1_1File.html
-#usr/share/doc/flac/api/classFLAC_1_1Encoder_1_1File.png
-#usr/share/doc/flac/api/classFLAC_1_1Encoder_1_1Stream-members.html
-#usr/share/doc/flac/api/classFLAC_1_1Encoder_1_1Stream.html
-#usr/share/doc/flac/api/classFLAC_1_1Encoder_1_1Stream.png
-#usr/share/doc/flac/api/classFLAC_1_1Encoder_1_1Stream_1_1State-members.html
-#usr/share/doc/flac/api/classFLAC_1_1Encoder_1_1Stream_1_1State.html
-#usr/share/doc/flac/api/classFLAC_1_1Metadata_1_1Application-members.html
-#usr/share/doc/flac/api/classFLAC_1_1Metadata_1_1Application.html
-#usr/share/doc/flac/api/classFLAC_1_1Metadata_1_1Application.png
-#usr/share/doc/flac/api/classFLAC_1_1Metadata_1_1Chain-members.html
-#usr/share/doc/flac/api/classFLAC_1_1Metadata_1_1Chain.html
-#usr/share/doc/flac/api/classFLAC_1_1Metadata_1_1Chain_1_1Status-members.html
-#usr/share/doc/flac/api/classFLAC_1_1Metadata_1_1Chain_1_1Status.html
-#usr/share/doc/flac/api/classFLAC_1_1Metadata_1_1CueSheet-members.html
-#usr/share/doc/flac/api/classFLAC_1_1Metadata_1_1CueSheet.html
-#usr/share/doc/flac/api/classFLAC_1_1Metadata_1_1CueSheet.png
-#usr/share/doc/flac/api/classFLAC_1_1Metadata_1_1CueSheet_1_1Track-members.html
-#usr/share/doc/flac/api/classFLAC_1_1Metadata_1_1CueSheet_1_1Track.html
-#usr/share/doc/flac/api/classFLAC_1_1Metadata_1_1Iterator-members.html
-#usr/share/doc/flac/api/classFLAC_1_1Metadata_1_1Iterator.html
-#usr/share/doc/flac/api/classFLAC_1_1Metadata_1_1Padding-members.html
-#usr/share/doc/flac/api/classFLAC_1_1Metadata_1_1Padding.html
-#usr/share/doc/flac/api/classFLAC_1_1Metadata_1_1Padding.png
-#usr/share/doc/flac/api/classFLAC_1_1Metadata_1_1Picture-members.html
-#usr/share/doc/flac/api/classFLAC_1_1Metadata_1_1Picture.html
-#usr/share/doc/flac/api/classFLAC_1_1Metadata_1_1Picture.png
-#usr/share/doc/flac/api/classFLAC_1_1Metadata_1_1Prototype-members.html
-#usr/share/doc/flac/api/classFLAC_1_1Metadata_1_1Prototype.html
-#usr/share/doc/flac/api/classFLAC_1_1Metadata_1_1Prototype.png
-#usr/share/doc/flac/api/classFLAC_1_1Metadata_1_1SeekTable-members.html
-#usr/share/doc/flac/api/classFLAC_1_1Metadata_1_1SeekTable.html
-#usr/share/doc/flac/api/classFLAC_1_1Metadata_1_1SeekTable.png
-#usr/share/doc/flac/api/classFLAC_1_1Metadata_1_1SimpleIterator-members.html
-#usr/share/doc/flac/api/classFLAC_1_1Metadata_1_1SimpleIterator.html
-#usr/share/doc/flac/api/classFLAC_1_1Metadata_1_1SimpleIterator_1_1Status-members.html
-#usr/share/doc/flac/api/classFLAC_1_1Metadata_1_1SimpleIterator_1_1Status.html
-#usr/share/doc/flac/api/classFLAC_1_1Metadata_1_1StreamInfo-members.html
-#usr/share/doc/flac/api/classFLAC_1_1Metadata_1_1StreamInfo.html
-#usr/share/doc/flac/api/classFLAC_1_1Metadata_1_1StreamInfo.png
-#usr/share/doc/flac/api/classFLAC_1_1Metadata_1_1Unknown-members.html
-#usr/share/doc/flac/api/classFLAC_1_1Metadata_1_1Unknown.html
-#usr/share/doc/flac/api/classFLAC_1_1Metadata_1_1Unknown.png
-#usr/share/doc/flac/api/classFLAC_1_1Metadata_1_1VorbisComment-members.html
-#usr/share/doc/flac/api/classFLAC_1_1Metadata_1_1VorbisComment.html
-#usr/share/doc/flac/api/classFLAC_1_1Metadata_1_1VorbisComment.png
-#usr/share/doc/flac/api/classFLAC_1_1Metadata_1_1VorbisComment_1_1Entry-members.html
-#usr/share/doc/flac/api/classFLAC_1_1Metadata_1_1VorbisComment_1_1Entry.html
-#usr/share/doc/flac/api/classes.html
-#usr/share/doc/flac/api/closed.png
-#usr/share/doc/flac/api/decoder_8h.html
-#usr/share/doc/flac/api/decoder_8h_source.html
-#usr/share/doc/flac/api/dir_1982b5890de532b4beef7221dae776e2.html
-#usr/share/doc/flac/api/dir_527642952c2881b3e5b36abb4a29ebef.html
-#usr/share/doc/flac/api/dir_d44c64559bbebec7f509842c48db8b23.html
-#usr/share/doc/flac/api/doc.png
-#usr/share/doc/flac/api/doxygen.css
-#usr/share/doc/flac/api/doxygen.svg
-#usr/share/doc/flac/api/dynsections.js
-#usr/share/doc/flac/api/encoder_8h.html
-#usr/share/doc/flac/api/encoder_8h_source.html
-#usr/share/doc/flac/api/files.html
-#usr/share/doc/flac/api/folderclosed.png
-#usr/share/doc/flac/api/folderopen.png
-#usr/share/doc/flac/api/format_8h.html
-#usr/share/doc/flac/api/format_8h_source.html
-#usr/share/doc/flac/api/functions.html
-#usr/share/doc/flac/api/functions_b.html
-#usr/share/doc/flac/api/functions_c.html
-#usr/share/doc/flac/api/functions_d.html
-#usr/share/doc/flac/api/functions_e.html
-#usr/share/doc/flac/api/functions_f.html
-#usr/share/doc/flac/api/functions_func.html
-#usr/share/doc/flac/api/functions_func_c.html
-#usr/share/doc/flac/api/functions_func_d.html
-#usr/share/doc/flac/api/functions_func_e.html
-#usr/share/doc/flac/api/functions_func_f.html
-#usr/share/doc/flac/api/functions_func_g.html
-#usr/share/doc/flac/api/functions_func_i.html
-#usr/share/doc/flac/api/functions_func_l.html
-#usr/share/doc/flac/api/functions_func_m.html
-#usr/share/doc/flac/api/functions_func_n.html
-#usr/share/doc/flac/api/functions_func_o.html
-#usr/share/doc/flac/api/functions_func_p.html
-#usr/share/doc/flac/api/functions_func_r.html
-#usr/share/doc/flac/api/functions_func_s.html
-#usr/share/doc/flac/api/functions_func_t.html
-#usr/share/doc/flac/api/functions_func_u.html
-#usr/share/doc/flac/api/functions_func_v.html
-#usr/share/doc/flac/api/functions_func_w.html
-#usr/share/doc/flac/api/functions_func_~.html
-#usr/share/doc/flac/api/functions_g.html
-#usr/share/doc/flac/api/functions_h.html
-#usr/share/doc/flac/api/functions_i.html
-#usr/share/doc/flac/api/functions_l.html
-#usr/share/doc/flac/api/functions_m.html
-#usr/share/doc/flac/api/functions_n.html
-#usr/share/doc/flac/api/functions_o.html
-#usr/share/doc/flac/api/functions_p.html
-#usr/share/doc/flac/api/functions_q.html
-#usr/share/doc/flac/api/functions_r.html
-#usr/share/doc/flac/api/functions_s.html
-#usr/share/doc/flac/api/functions_t.html
-#usr/share/doc/flac/api/functions_u.html
-#usr/share/doc/flac/api/functions_v.html
-#usr/share/doc/flac/api/functions_vars.html
-#usr/share/doc/flac/api/functions_w.html
-#usr/share/doc/flac/api/functions_~.html
-#usr/share/doc/flac/api/globals.html
-#usr/share/doc/flac/api/globals_defs.html
-#usr/share/doc/flac/api/globals_enum.html
-#usr/share/doc/flac/api/globals_eval.html
-#usr/share/doc/flac/api/globals_func.html
-#usr/share/doc/flac/api/globals_type.html
-#usr/share/doc/flac/api/globals_vars.html
-#usr/share/doc/flac/api/group__flac.html
-#usr/share/doc/flac/api/group__flac__callbacks.html
-#usr/share/doc/flac/api/group__flac__decoder.html
-#usr/share/doc/flac/api/group__flac__encoder.html
-#usr/share/doc/flac/api/group__flac__export.html
-#usr/share/doc/flac/api/group__flac__format.html
-#usr/share/doc/flac/api/group__flac__metadata.html
-#usr/share/doc/flac/api/group__flac__metadata__level0.html
-#usr/share/doc/flac/api/group__flac__metadata__level1.html
-#usr/share/doc/flac/api/group__flac__metadata__level2.html
-#usr/share/doc/flac/api/group__flac__metadata__object.html
-#usr/share/doc/flac/api/group__flac__stream__decoder.html
-#usr/share/doc/flac/api/group__flac__stream__encoder.html
-#usr/share/doc/flac/api/group__flacpp.html
-#usr/share/doc/flac/api/group__flacpp__decoder.html
-#usr/share/doc/flac/api/group__flacpp__encoder.html
-#usr/share/doc/flac/api/group__flacpp__export.html
-#usr/share/doc/flac/api/group__flacpp__metadata.html
-#usr/share/doc/flac/api/group__flacpp__metadata__level0.html
-#usr/share/doc/flac/api/group__flacpp__metadata__level1.html
-#usr/share/doc/flac/api/group__flacpp__metadata__level2.html
-#usr/share/doc/flac/api/group__flacpp__metadata__object.html
-#usr/share/doc/flac/api/group__porting.html
-#usr/share/doc/flac/api/group__porting__1__1__2__to__1__1__3.html
-#usr/share/doc/flac/api/group__porting__1__1__3__to__1__1__4.html
-#usr/share/doc/flac/api/group__porting__1__1__4__to__1__2__0.html
-#usr/share/doc/flac/api/group__porting__1__3__4__to__1__4__0.html
-#usr/share/doc/flac/api/hierarchy.html
-#usr/share/doc/flac/api/index.html
-#usr/share/doc/flac/api/jquery.js
-#usr/share/doc/flac/api/menu.js
-#usr/share/doc/flac/api/menudata.js
-#usr/share/doc/flac/api/modules.html
-#usr/share/doc/flac/api/nav_f.png
-#usr/share/doc/flac/api/nav_g.png
-#usr/share/doc/flac/api/nav_h.png
-#usr/share/doc/flac/api/open.png
-#usr/share/doc/flac/api/ordinals_8h_source.html
-#usr/share/doc/flac/api/splitbar.png
-#usr/share/doc/flac/api/stream__decoder_8h.html
-#usr/share/doc/flac/api/stream__decoder_8h_source.html
-#usr/share/doc/flac/api/stream__encoder_8h.html
-#usr/share/doc/flac/api/stream__encoder_8h_source.html
-#usr/share/doc/flac/api/structFLAC____EntropyCodingMethod-members.html
-#usr/share/doc/flac/api/structFLAC____EntropyCodingMethod.html
-#usr/share/doc/flac/api/structFLAC____EntropyCodingMethod__PartitionedRice-members.html
-#usr/share/doc/flac/api/structFLAC____EntropyCodingMethod__PartitionedRice.html
-#usr/share/doc/flac/api/structFLAC____EntropyCodingMethod__PartitionedRiceContents-members.html
-#usr/share/doc/flac/api/structFLAC____EntropyCodingMethod__PartitionedRiceContents.html
-#usr/share/doc/flac/api/structFLAC____Frame-members.html
-#usr/share/doc/flac/api/structFLAC____Frame.html
-#usr/share/doc/flac/api/structFLAC____FrameFooter-members.html
-#usr/share/doc/flac/api/structFLAC____FrameFooter.html
-#usr/share/doc/flac/api/structFLAC____FrameHeader-members.html
-#usr/share/doc/flac/api/structFLAC____FrameHeader.html
-#usr/share/doc/flac/api/structFLAC____IOCallbacks-members.html
-#usr/share/doc/flac/api/structFLAC____IOCallbacks.html
-#usr/share/doc/flac/api/structFLAC____StreamDecoder-members.html
-#usr/share/doc/flac/api/structFLAC____StreamDecoder.html
-#usr/share/doc/flac/api/structFLAC____StreamEncoder-members.html
-#usr/share/doc/flac/api/structFLAC____StreamEncoder.html
-#usr/share/doc/flac/api/structFLAC____StreamMetadata-members.html
-#usr/share/doc/flac/api/structFLAC____StreamMetadata.html
-#usr/share/doc/flac/api/structFLAC____StreamMetadata__Application-members.html
-#usr/share/doc/flac/api/structFLAC____StreamMetadata__Application.html
-#usr/share/doc/flac/api/structFLAC____StreamMetadata__CueSheet-members.html
-#usr/share/doc/flac/api/structFLAC____StreamMetadata__CueSheet.html
-#usr/share/doc/flac/api/structFLAC____StreamMetadata__CueSheet__Index-members.html
-#usr/share/doc/flac/api/structFLAC____StreamMetadata__CueSheet__Index.html
-#usr/share/doc/flac/api/structFLAC____StreamMetadata__CueSheet__Track-members.html
-#usr/share/doc/flac/api/structFLAC____StreamMetadata__CueSheet__Track.html
-#usr/share/doc/flac/api/structFLAC____StreamMetadata__Padding-members.html
-#usr/share/doc/flac/api/structFLAC____StreamMetadata__Padding.html
-#usr/share/doc/flac/api/structFLAC____StreamMetadata__Picture-members.html
-#usr/share/doc/flac/api/structFLAC____StreamMetadata__Picture.html
-#usr/share/doc/flac/api/structFLAC____StreamMetadata__SeekPoint-members.html
-#usr/share/doc/flac/api/structFLAC____StreamMetadata__SeekPoint.html
-#usr/share/doc/flac/api/structFLAC____StreamMetadata__SeekTable-members.html
-#usr/share/doc/flac/api/structFLAC____StreamMetadata__SeekTable.html
-#usr/share/doc/flac/api/structFLAC____StreamMetadata__StreamInfo-members.html
-#usr/share/doc/flac/api/structFLAC____StreamMetadata__StreamInfo.html
-#usr/share/doc/flac/api/structFLAC____StreamMetadata__Unknown-members.html
-#usr/share/doc/flac/api/structFLAC____StreamMetadata__Unknown.html
-#usr/share/doc/flac/api/structFLAC____StreamMetadata__VorbisComment-members.html
-#usr/share/doc/flac/api/structFLAC____StreamMetadata__VorbisComment.html
-#usr/share/doc/flac/api/structFLAC____StreamMetadata__VorbisComment__Entry-members.html
-#usr/share/doc/flac/api/structFLAC____StreamMetadata__VorbisComment__Entry.html
-#usr/share/doc/flac/api/structFLAC____Subframe-members.html
-#usr/share/doc/flac/api/structFLAC____Subframe.html
-#usr/share/doc/flac/api/structFLAC____Subframe__Constant-members.html
-#usr/share/doc/flac/api/structFLAC____Subframe__Constant.html
-#usr/share/doc/flac/api/structFLAC____Subframe__Fixed-members.html
-#usr/share/doc/flac/api/structFLAC____Subframe__Fixed.html
-#usr/share/doc/flac/api/structFLAC____Subframe__LPC-members.html
-#usr/share/doc/flac/api/structFLAC____Subframe__LPC.html
-#usr/share/doc/flac/api/structFLAC____Subframe__Verbatim-members.html
-#usr/share/doc/flac/api/structFLAC____Subframe__Verbatim.html
-#usr/share/doc/flac/api/sync_off.png
-#usr/share/doc/flac/api/sync_on.png
-#usr/share/doc/flac/api/tab_a.png
-#usr/share/doc/flac/api/tab_b.png
-#usr/share/doc/flac/api/tab_h.png
-#usr/share/doc/flac/api/tab_s.png
-#usr/share/doc/flac/api/tabs.css
 #usr/share/doc/flac/images
 #usr/share/doc/flac/images/logo.svg
 #usr/share/doc/flac/images/logo130.gif
diff --git a/lfs/flac b/lfs/flac
index 67fb64ea0..d7f838906 100644
--- a/lfs/flac
+++ b/lfs/flac
@@ -26,7 +26,7 @@ include Config
 
 SUMMARY    = Free Lossless Audio Codec
 
-VER        = 1.4.3
+VER        = 1.5.0
 
 THISAPP    = flac-$(VER)
 DL_FILE    = $(THISAPP).tar.xz
@@ -34,7 +34,7 @@ DL_FROM    = $(URL_IPFIRE)
 DIR_APP    = $(DIR_SRC)/$(THISAPP)
 TARGET     = $(DIR_INFO)/$(THISAPP)
 PROG       = flac
-PAK_VER    = 6
+PAK_VER    = 7
 
 DEPS       = libogg
 
@@ -48,7 +48,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = c4f441aeaa0493433347b8a110ca01865fd40d5b21150174372af2fee4fa5c3397a67add31138e92999eab9d9abe6c46a5ac29e13cbac60093fbff6d7a672ad3
+$(DL_FILE)_BLAKE2 = 6b1c9a36db5daf24e2c21fa8429aa8776df5fd2fb430de8ee6728628a1ffc44f49c2bdedba514a24dea5ea87553e32dd08af4830870d64d77b3f776e4fe69644
 
 install : $(TARGET)
 
@@ -81,10 +81,9 @@ $(subst %,%_BLAKE2,$(objects)) :
 $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
 	@$(PREBUILD)
 	@rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar axf $(DIR_DL)/$(DL_FILE)
-	cd $(DIR_APP) && \
-		./configure \
-		--prefix=/usr \
-		--disable-thorough-tests
+	cd $(DIR_APP) && ./configure \
+				--prefix=/usr \
+				--disable-thorough-tests
 	cd $(DIR_APP) && make $(MAKETUNING)
 	cd $(DIR_APP) && make install
 	@rm -rf $(DIR_APP)
