diff options
Diffstat (limited to 'dev-tcltk/tix')
-rw-r--r-- | dev-tcltk/tix/Manifest | 3 | ||||
-rw-r--r-- | dev-tcltk/tix/files/tix-8.4.3-noopt.patch | 38 | ||||
-rw-r--r-- | dev-tcltk/tix/tix-8.4.3-r4.ebuild (renamed from dev-tcltk/tix/tix-8.4.3-r3.ebuild) | 4 |
3 files changed, 44 insertions, 1 deletions
diff --git a/dev-tcltk/tix/Manifest b/dev-tcltk/tix/Manifest index c769659868df..8e9c49f474d0 100644 --- a/dev-tcltk/tix/Manifest +++ b/dev-tcltk/tix/Manifest @@ -1,8 +1,9 @@ AUX tix-8.4.3-clang6.patch 4875 BLAKE2B a8888285f32a8d4d81caed4ef045eca94aa1395508394fcd4109df01a679a6c9714c454a96dcdaba2f044d5a4eb935da7bb3f1cbc7eab55a7b89a294c91eea0f SHA512 8d98e88d487f79c9d0f984f5a5bc42189e226ac18517ef8acccfa9c0a2c5f3116d3a34e2bd34b26fe220e2ac98c589699cdb5e10e5b812d52ef20d5058fbdfca AUX tix-8.4.3-link.patch 402 BLAKE2B 229737acefdcea3f424ab0e961cbd6561b981b061c8e418139ccf4802e8057f198b95a64bc4cac17fc4daa259f925d4b8e831f035a702f2931b80f15d5d67984 SHA512 e220035cc8d71592dfe72e73e1fb92f79f7750b5c8a97d749bdb67aef9488a3684aad7873041ba6054083287c758889cb243d6cac5b83281f738b1392f29a821 +AUX tix-8.4.3-noopt.patch 1402 BLAKE2B 6c69f116a8d4126a077908d3eea27772718817b4aef882747cfddd64eb3b29e89c323899ca0cb31b5ed3df71ef29d9cfdbaa06dd20b9432be5f0dc174c4f48ad SHA512 d791b4907380efdb7d044ba25df5f6996f152c2e8d933a815f88b4315669dfa32ee189100305a0b4f3a7793fe54073162fac20a76c2d756ccb17e84344e8828f AUX tix-8.4.3-tcl8.5.patch 6808 BLAKE2B f7344618960c685302192cfb4420cf1a18a973eb9e8baf9f7815938439d3a463035ee2724339700a75ace4705e7d03761bccf76b4f2b177a38876d945da4d58a SHA512 e3dacb53df3852c195306f9d7220f931592ea3ec606b121ac02e3b4f84684efb9da9cae4e51e4fb3b818d7277860bf72378fe63ae835d9eb3a2b7539aee9f9cd AUX tix-8.4.3-tcl8.6.patch 665 BLAKE2B 188df36874cedc7aade7f04b567dabbfe95c2451fc095d4ece12b1750bc4837c26bb6cb93ad33ee61632cf7d1e5ad82de479030d73b81bf2db7b6b8f8ec1f051 SHA512 3b390b551c6d59d4af695d5c60c8c47c9dc270f97b5e8fd8dab23540c2c0f41b2ef2a43d6dc21249930f294354012718866bcbf773f58c43df7c5e8ee8f22f9e AUX tix-8.4.3-wimplicit-int.patch 1246 BLAKE2B 8181dc38d064bbbfb20708b6d02ef70b38e97fbc34a08a9985869fc370396470eb944dfbf51652888016088cdb764025e1297a63c8883643b1027dca38a1c930 SHA512 5465d7878beac8fd474e58301b4a5230c8863e2f70412b486abb2bd538614361ba9035fb9ac8f118de2836af7d0aa62f6ef63a10fd7d06204355233c51070365 DIST Tix8.4.3-src.tar.gz 1831503 BLAKE2B ec3a388bd8ce4f2b433defece3cafcd64aa07da9d8f9b1e23dc5c62f2dca0170cae3c5fc2e8df0ceeada7c48a749929ae9138346d8d38b528ba99b52d036f8da SHA512 f13217dad0f52c0b706d2fb8ee0886942db64be0325e5d0d51801dbf9a92a7919c743c1445b76dbfa98815817685205e238e2d63f9366a8745ace1e1e9a01852 -EBUILD tix-8.4.3-r3.ebuild 1463 BLAKE2B bb2daa8800e641d39602080875240553fc84eb4231f20e03157d9ae443bb4886957fcb78536771661fd2a6e6c104fd8c8a2e029cef27b7dc652357b35018614e SHA512 ebf480ca84efb3e9aaa872e60899e888f47abdfeb931097a3729c899d7b9e49d20cbf8a03536e8ff9e08c1916231822a1356935f50544b3e487c48c5ea302442 +EBUILD tix-8.4.3-r4.ebuild 1527 BLAKE2B 67a932dcb8697b4f2ffeccb9ffb5d0dc4af4f20b0c3c213df0be31d0c86d82cf0220c19d79a5f8ff8aa843879c7842f30e289246fd6b185600dbea86967b8268 SHA512 94e63ea6af7bf872814437a420917635f733baa40f4e3071b451b69d731551ff867d0400867845b2bc6de175b740b28ec059f7b23b5ea07ad9ebbc59562f4acd MISC metadata.xml 327 BLAKE2B dd176eab1909873ba46ff7cb9b18031de4d7728f71427fc7fbbabbe988fda69020904f1d504b0f4cec968ae5de36fd893db5a20e3d5127eadf34ed629bc376d6 SHA512 d4289ef32294e0bdaa4d2111cfaf38e781808af2af0a9781993db085e1f4fdd7d84f7d975fd4f47d2c23aee63792ff01ce036588afdce4e695e0f883b2fe26bb diff --git a/dev-tcltk/tix/files/tix-8.4.3-noopt.patch b/dev-tcltk/tix/files/tix-8.4.3-noopt.patch new file mode 100644 index 000000000000..14a36374d292 --- /dev/null +++ b/dev-tcltk/tix/files/tix-8.4.3-noopt.patch @@ -0,0 +1,38 @@ +--- a/tclconfig/tcl.m4 2023-01-18 20:03:02.719671952 +0100 ++++ b/tclconfig/tcl.m4 2023-01-18 20:07:22.110504323 +0100 +@@ -981,9 +981,7 @@ + ECHO_VERSION='`echo ${PACKAGE_VERSION}`' + TCL_LIB_VERSIONS_OK=ok + CFLAGS_DEBUG=-g +- CFLAGS_OPTIMIZE=-O + if test "$GCC" = "yes" ; then +- CFLAGS_OPTIMIZE=-O2 + CFLAGS_WARNING="-Wall -Wno-implicit-int" + else + CFLAGS_WARNING="" +@@ -1445,7 +1443,6 @@ + SHLIB_LD_LIBS='${LIBS}' + SHLIB_SUFFIX=".so" + +- CFLAGS_OPTIMIZE="-O2 -fomit-frame-pointer" + # egcs-2.91.66 on Redhat Linux 6.0 generates lots of warnings + # when you inline the string and math operations. Turn this off to + # get rid of the warnings. +@@ -3158,17 +3155,6 @@ + # It makes compiling go faster. (This is only a performance feature.) + #------------------------------------------------------------------------ + +- if test -z "$no_pipe" -a -n "$GCC"; then +- AC_CACHE_CHECK([if the compiler understands -pipe], +- tcl_cv_cc_pipe, [ +- hold_cflags=$CFLAGS; CFLAGS="$CFLAGS -pipe" +- AC_TRY_COMPILE(,, tcl_cv_cc_pipe=yes, tcl_cv_cc_pipe=no) +- CFLAGS=$hold_cflags]) +- if test $tcl_cv_cc_pipe = yes; then +- CFLAGS="$CFLAGS -pipe" +- fi +- fi +- + #-------------------------------------------------------------------- + # Common compiler flag setup + #-------------------------------------------------------------------- diff --git a/dev-tcltk/tix/tix-8.4.3-r3.ebuild b/dev-tcltk/tix/tix-8.4.3-r4.ebuild index b1aa7a279451..8d589a306097 100644 --- a/dev-tcltk/tix/tix-8.4.3-r3.ebuild +++ b/dev-tcltk/tix/tix-8.4.3-r4.ebuild @@ -3,6 +3,8 @@ EAPI=8 +inherit autotools + MY_P="Tix${PV}" DESCRIPTION="A widget library for Tcl/Tk" HOMEPAGE="http://tix.sourceforge.net/" @@ -28,6 +30,7 @@ PATCHES=( "${FILESDIR}"/${P}-tcl8.6.patch "${FILESDIR}"/${P}-wimplicit-int.patch "${FILESDIR}"/${P}-clang6.patch + "${FILESDIR}"/${P}-noopt.patch ) src_prepare() { @@ -37,6 +40,7 @@ src_prepare() { -e 's:-Os::g' \ -i configure tclconfig/tcl.m4 || die default + eautoreconf } src_configure() { |