From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 8C2F81382C5 for ; Mon, 30 Apr 2018 22:30:19 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id BAF86E086D; Mon, 30 Apr 2018 22:30:18 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 838F5E086D for ; Mon, 30 Apr 2018 22:30:18 +0000 (UTC) Received: from oystercatcher.gentoo.org (unknown [IPv6:2a01:4f8:202:4333:225:90ff:fed9:fc84]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 98422335C74 for ; Mon, 30 Apr 2018 22:30:16 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 894CA290 for ; Mon, 30 Apr 2018 22:30:14 +0000 (UTC) From: "James Le Cuirot" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "James Le Cuirot" Message-ID: <1525127369.97fd48ee1056584a50eecf2cd9e495f6e3c46e8b.chewi@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: media-video/makemkv/, media-video/makemkv/files/ X-VCS-Repository: repo/gentoo X-VCS-Files: media-video/makemkv/Manifest media-video/makemkv/files/makemkv-wget.patch media-video/makemkv/makemkv-1.12.0.ebuild media-video/makemkv/makemkv-1.12.2.ebuild X-VCS-Directories: media-video/makemkv/ media-video/makemkv/files/ X-VCS-Committer: chewi X-VCS-Committer-Name: James Le Cuirot X-VCS-Revision: 97fd48ee1056584a50eecf2cd9e495f6e3c46e8b X-VCS-Branch: master Date: Mon, 30 Apr 2018 22:30:14 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: 8b40d213-23d2-4b3a-9518-a49e731495ea X-Archives-Hash: f2c4cb066a906aaa5c69e70006e5f690 commit: 97fd48ee1056584a50eecf2cd9e495f6e3c46e8b Author: James Le Cuirot gentoo org> AuthorDate: Mon Apr 30 22:29:29 2018 +0000 Commit: James Le Cuirot gentoo org> CommitDate: Mon Apr 30 22:29:29 2018 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97fd48ee media-video/makemkv: Bump to 1.12.2, remove old 1.12.0 The wget patch was merged upstream and the mmdtsdec binary has gone. Package-Manager: Portage-2.3.31, Repoman-2.3.9 media-video/makemkv/Manifest | 4 +-- media-video/makemkv/files/makemkv-wget.patch | 29 ---------------------- ...makemkv-1.12.0.ebuild => makemkv-1.12.2.ebuild} | 15 ++++------- 3 files changed, 7 insertions(+), 41 deletions(-) diff --git a/media-video/makemkv/Manifest b/media-video/makemkv/Manifest index b6bf42aa119..234d2b5ca36 100644 --- a/media-video/makemkv/Manifest +++ b/media-video/makemkv/Manifest @@ -1,2 +1,2 @@ -DIST makemkv-bin-1.12.0.tar.gz 9157789 BLAKE2B 5534250c6d217824de4f0eac9b17f1e61e24a82e40d01b42c3df856be24b0d5f9421e52433840b50e9dc4134fab09bfb8fd2c0e3e45fac1afd2fa8026d299ce4 SHA512 039a60308b90434c9aa39a18c03078cd67c8f5594ea20578dcc2c2eb75fbf2bc1918f976cb35b97c977c3380cbef27c5cb819593276343b6357cd0b384ac6c22 -DIST makemkv-oss-1.12.0.tar.gz 4572233 BLAKE2B 1eb14296180e4c2e13dab12414c5a7087069b43d19ef93a0ece0824d5187069fd78be750712f3fd76da2393d2717ced1fe5e26abfe3879bb6465a0bfeea275be SHA512 36c6f1e447081e2bd003fb75e6b70eaac4c6ed5ea2b39615bf81599664c66631c3ae84dcb04448ac8877724fdc4112b351af8c16aa3d1463ce8a7ac871524469 +DIST makemkv-bin-1.12.2.tar.gz 9137254 BLAKE2B 9dbb6ff446f76bd119fdad65a97b983badeee17f78b59d79a4cb55f22d1bff443493ddbc1be77686906e324c6dbd3c93b851b0944238e97fc29bc4503c85ef07 SHA512 25b6be8dcea8aa521f2cf4b4ebac1a7a29ed1de603c5c14ee50f94fbf6a2968bf94116ba2dc39129334fb62497966d01032da4b276563c2e819a5f62f93d4d94 +DIST makemkv-oss-1.12.2.tar.gz 4379033 BLAKE2B 24da56b6b3c356dd41d7a6f0449258c0b45cfb8f4882f130fb934911c5c42c080294f4e6445e949f840c372079f143a9b4c920e7f79ed71e553b8486bcc778b4 SHA512 d418dbb14b55bc69937d2265220b3df9dd4baf7d083ba94ff51ed5d9eb2e65c0c4dd2527076dfdcc539ccde7da24dcba94e471bef47998921f0d154330dc2980 diff --git a/media-video/makemkv/files/makemkv-wget.patch b/media-video/makemkv/files/makemkv-wget.patch deleted file mode 100644 index 01398469ae6..00000000000 --- a/media-video/makemkv/files/makemkv-wget.patch +++ /dev/null @@ -1,29 +0,0 @@ -https://www.makemkv.com/forum2/viewtopic.php?f=3&t=15885 - -diff -Naur a/libabi/src/httplinux.cpp b/libabi/src/httplinux.cpp ---- a/libabi/src/httplinux.cpp 2017-03-26 16:33:04.000000000 +0100 -+++ b/libabi/src/httplinux.cpp 2017-03-26 20:31:04.630357491 +0100 -@@ -29,8 +29,8 @@ - int HTTP_Download(const char* Url,const char* Agent,void* Buffer,uint32_t* Size) - { - int pipe_fd[2],err; -- char* argv[10]; -- char argv0[16],argv1[4],argv2[4],argv3[4],argv4[4],argv5[4],argv6[4]; -+ char* argv[12]; -+ char argv0[16],argv1[4],argv2[4],argv3[4],argv4[4],argv5[4],argv6[4],argv8[4],argv9[16]; - char *lagent,*lurl; - ssize_t rd; - -@@ -53,8 +53,10 @@ - strcpy(argv5,"20"); argv[5]=argv5; - strcpy(argv6,"-U"); argv[6]=argv6; - argv[7]=lagent; -- argv[8]=lurl; -- argv[9]=NULL; -+ strcpy(argv8,"-o"); argv[8]=argv8; -+ strcpy(argv9,"/dev/null"); argv[9]=argv9; -+ argv[10]=lurl; -+ argv[11]=NULL; - - err = SYS_posix_launch(argv,0,pipe_fd[1],0,SYS_posix_envp()); - diff --git a/media-video/makemkv/makemkv-1.12.0.ebuild b/media-video/makemkv/makemkv-1.12.2.ebuild similarity index 90% rename from media-video/makemkv/makemkv-1.12.0.ebuild rename to media-video/makemkv/makemkv-1.12.2.ebuild index 530e22a417b..bcc7cf5092e 100644 --- a/media-video/makemkv/makemkv-1.12.0.ebuild +++ b/media-video/makemkv/makemkv-1.12.2.ebuild @@ -16,12 +16,12 @@ SRC_URI="http://www.makemkv.com/download/${MY_P}.tar.gz LICENSE="LGPL-2.1 MPL-1.1 MakeMKV-EULA openssl" SLOT="0" KEYWORDS="-* ~amd64 ~x86" -IUSE="+gui libav multilib" +IUSE="+gui libav" QA_PREBUILT="usr/bin/makemkvcon usr/bin/mmdtsdec" DEPEND=" - sys-libs/glibc[multilib?] + sys-libs/glibc dev-libs/expat dev-libs/openssl:0[-bindist(-)] sys-libs/zlib @@ -39,7 +39,7 @@ RDEPEND="${DEPEND} CONFIG_CHECK="~CHR_DEV_SG" S="${WORKDIR}/${MY_P}" -PATCHES=( "${FILESDIR}"/${PN}-{wget,path}.patch ) +PATCHES=( "${FILESDIR}"/${PN}-path.patch ) src_configure() { # See bug #439380. @@ -66,13 +66,8 @@ src_install() { cd "${WORKDIR}"/${MY_PB} || die - # install prebuilt bins - if use x86; then - dobin bin/i386/{makemkvcon,mmdtsdec} - elif use amd64; then - dobin bin/amd64/makemkvcon - use multilib && dobin bin/i386/mmdtsdec - fi + # install prebuilt bin + dobin bin/$(usex x86 i386 ${ARCH})/makemkvcon # install profiles and locales insinto /usr/share/MakeMKV